Multiagent System Engineering: The Coordination Viewpoint

The paper focuses on the design of multiagent systems and argues that traditional approaches fall short when dealing with complex multiagent systems. On this basis, this paper shows how an approach based on coordination models can help in the design of multiagent systems. A simple example in the area of conference management is assumed as a case study to clarify the concepts expressed.

[1]  George Angelos Papadopoulos Distributed and Parallel Systems Engineering in MANIFOLD , 1998, Parallel Comput..

[2]  Nicholas Carriero,et al.  Coordination languages and their significance , 1992, CACM.

[3]  Andrea Omicini,et al.  On the expressive power of a language for programming coordination media , 1998, SAC '98.

[4]  Rod Gamache,et al.  Windows NT Clustering Service , 1998, Computer.

[5]  Fabio Vitali,et al.  Internet-Based Coordination Environments and Document-Based Applications: A Case Study , 1999, COORDINATION.

[6]  Makoto Yokoo,et al.  Socialware: multiagent systems for supporting network communities , 1999, CACM.

[7]  Oscar Nierstrasz,et al.  A case study in coordination: Conference Management on the Internet , 1998 .

[8]  Andrea Omicini,et al.  Designing Multi-agent Systems around an Extensible Communication Abstraction , 1997, ModelAge Workshop.

[9]  Andrea Omicini,et al.  An architecture for tuple‐based coordination of multi‐agent systems , 1999 .

[10]  Moshe Tennenholtz,et al.  On Social Laws for Artificial Agent Societies: Off-Line Design , 1995, Artif. Intell..

[11]  Naftaly H. Minsky,et al.  Law-Governed Linda as a Coordination Model , 1994, ECOOP Workshop.

[12]  Franco Zambonelli,et al.  MARS: A Programmable Coordination Architecture for Mobile Agents , 2000, IEEE Internet Comput..

[13]  Carlos Angel Iglesias,et al.  A Survey of Agent-Oriented Methodologies , 1998, ATAL.

[14]  Adriano Scutellà,et al.  Simulation of Conference Management Using an Even-Driven Coordination Language , 1999, COORDINATION.

[15]  Peter Wegner,et al.  Why interaction is more powerful than algorithms , 1997, CACM.

[16]  David Gelernter,et al.  Generative communication in Linda , 1985, TOPL.

[17]  Munindar P. Singh Agent Communication Languages: Rethinking the Principles , 1998, Computer.

[18]  Nicholas R. Jennings,et al.  A methodology for agent-oriented analysis and design , 1999, AGENTS '99.

[19]  Andrea Omicini,et al.  Programmable Coordination Media , 1997, COORDINATION.

[20]  Franco Zambonelli,et al.  Coordination Technologies for Internet Agents , 1999, Nord. J. Comput..

[21]  Farhad Arbab,et al.  Coordination Models and Languages , 1998, Adv. Comput..

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

[23]  Tobin J. Lehman,et al.  T Spaces , 1998, IBM Syst. J..

[24]  Peter Wegner,et al.  Coordination as Comstrainted Interaction (Extended Abstract) , 1996, International Conference on Coordination Models and Languages.

[25]  Timothy W. Finin,et al.  KQML as an agent communication language , 1994, CIKM '94.

[26]  Farhad Arbab,et al.  An overview of manifold and its implementation , 1993, Concurr. Pract. Exp..

[27]  Gio Wiederhold,et al.  Mediators in the architecture of future information systems , 1992, Computer.