Analysis and Design of Multiagent Systems Using Hybrid Coordination Media

Over the last few years, two advances in agent-oriented software engineering have had a significant impact. The first is the identification of interaction and coordination as the central focus of multiagent systems design and the second is the realization that the multiagent organization is distinct from the individual agents that populate the system. Also, the evolution of new, more powerful hybrid coordination models, which combine data-centered and control-centered coordination approaches, have given us the capability to model and implement the rules that govern organizations independently from the individual agents in the system. This paper investigates how to combine the power of these hybrid coordination capabilities with the concept of organizational rules using traditional conversation-based approaches to designing multiagent systems.

[1]  Franco Zambonelli,et al.  Multiagent System Engineering: The Coordination Viewpoint , 1999, ATAL.

[2]  Scott A. DeLoach,et al.  Multiagent Systems Engineering , 2001, Int. J. Softw. Eng. Knowl. Eng..

[3]  Luciano Serafini,et al.  Extending Multi-agent Cooperation by Overhearing , 2001, CoopIS.

[4]  Nicholas R. Jennings,et al.  Intelligent Agents VI , 2000 .

[5]  Andrea Omicini,et al.  SODA: Societies and Infrastructures in the Analysis and Design of Agent-Based Systems , 2000, AOSE.

[6]  Andrea Omicini,et al.  From tuple spaces to tuple centres , 2001, Sci. Comput. Program..

[7]  Franco Zambonelli,et al.  Agent-Oriented Software Engineering for Internet Applications , 2001, Coordination of Internet Agents: Models, Technologies, and Applications.

[8]  Paolo Ciancarini,et al.  Coordination models and languages as software integrators , 1996, CSUR.

[9]  Scott A. DeLoach,et al.  Automatic Verification of Multiagent Conversations , 2000 .

[10]  Franco Zambonelli,et al.  Organisational Rules as an Abstraction for the Analysis and Design of Multi-Agent Systems , 2001, Int. J. Softw. Eng. Knowl. Eng..

[11]  Nicholas R. Jennings,et al.  The Gaia Methodology for Agent-Oriented Analysis and Design , 2000, Autonomous Agents and Multi-Agent Systems.

[12]  Mark S. Fox,et al.  COOL: A Language for Describing Coordination in Multi Agent Systems , 1995, ICMAS.

[13]  Amy L. Murphy,et al.  LIME: a middleware for physical and logical mobility , 2001, Proceedings 21st International Conference on Distributed Computing Systems.

[14]  Andrea Omicini,et al.  On observation as a coordination paradigm: an ontology and a formal framework , 2001, SAC.