Multi-agent Systems as Electronic Institutions

As the complexity of real-world applications increases, particularly with the advent of the Internet, there is a need to incorporate organisational abstractions into computing systems that ease their design, development, and maintenance. Electronic institutions are at the heart of this approach. Electronic institutions provide a computational analogue of human organisations in which human and intelligent agents playing different organisational roles interact to accomplish individual and organisational goals. In this paper we introduce an integrated development environment that supports the engineering of a particular type of distributed systems, namely multi-agent systems, as electronic institutions. keywords: multi-agent systems, electronic institutions, software engineering, auctions

[1]  Carl Hewitt,et al.  Offices are open systems , 1986, TOIS.

[2]  D. North Institutions, Institutional Change and Economic Performance: Economic performance , 1990 .

[3]  Pablo Noriega,et al.  FM96.5 A Java-based Electronic Auction House , 1997, PAAM.

[4]  Pablo Noriega,et al.  Agent-mediated auctions: the fishmarket metaphor , 1997 .

[5]  Marc Esteva,et al.  ISLANDER: an electronic institutions editor , 2002, AAMAS '02.

[6]  Franco Zambonelli,et al.  Developing multiagent systems: The Gaia methodology , 2003, TSEM.

[7]  Marc Esteva,et al.  AMELI: an agent-based middleware for electronic institutions , 2004, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004..

[8]  Nicholas R. Jennings,et al.  A Roadmap of Agent Research and Development , 2004, Autonomous Agents and Multi-Agent Systems.

[9]  Marc Esteva,et al.  MASFIT: Multi-Agent System for Flsh Trading , 2004, ECAI.