Rapid prototyping of multi-agent systems
with logic programming techniques:
Integration and reusing of different kinds of information and software
tools is a pressing necessity that more and more complex applications have
to cope with. This fact and the distributed nature of many applications
made it very appealing to use multi-agent technology. However, agent-based
software still lacks well founded development methodologies, thus rapid
prototyping and executable specifications could be very important for the
realization of these applications.
We are investigating how Logic Programming
and Computational Logic in general can be exploited to realize low-cost
executable prototypes of multi-agent systems that integrate different kinds
of legacy software into more complex applications. The prototyping system
we have developed is called CaseLP (Complex
Application Specification Environment based on Logic Programming).