Logo image
Specification and Simulation of Multi-Agent Systems in CaseLP
Conference proceeding   Peer reviewed

Specification and Simulation of Multi-Agent Systems in CaseLP

M Martelli, V Mascardi and Floriano Luca Zini
APPIA-GULP-PRODE'99: Joint conference on declarative programming, L'Aquila, Italy, September 6-9, 1999; Proceedings, pp.1-15
Joint Conference on Declarative Programming, APPIA-GULP-PRODE'99 (L'Aquila, 06/09/1999–09/09/1999)
1999
Handle:
https://hdl.handle.net/10863/41024

Abstract

Logic Programming Multi-agent systems Prototyping
Nowadays software applications are characterized by a great complexity. It arises from the need of reusing existing components and properly integrating them. The distribution of the involved entities and their heterogeneity makes it very useful the adoption of the agent-oriented technology. The paper presents the state-of-the-art of CaseLP, an experimental logic-based prototyping environment for multi-agent systems. CaseLP provides a prototyping method and a set of tools and languages which support the prototype realization. At the system specification level, an architectural description language can be adopted to describe the prototype in terms of agents classes, instances, their provided and required services and their communication links. At the agent specification level, a rule-based, not executable language can be used to easily define reactive and proactive agents. An executable, linear logic language can define more sophisticated agents and the system in which they operate. At the implementation level, new primitives are defined to extend the target prolog-like language. Finally, simulation tools are integrated within CaseLP to visualize the prototype execution and to collect statistics on it.

Details

Metrics

2 Record Views
Logo image