Infrastructures to Engineer Open Agent Environments by Means of Electronic Institutions

Electronic institutions provide a computational analogue of human institutions to engineer open environments in which agents can interact in an autonomous way while complying with the norms of an institution. The purpose of this paper is twofold. On the one hand, we lightly survey our research on coordination infrastructures for electronic institutions in the last ten years. On the other hand, we highlight the research challenges in environment engineering that we have tackled during this journey as well as promising research paths for future research on the engineering of open environments for multi-agent systems.

[1]  Paul Valckenaers,et al.  Applications and environments for multi-agent systems , 2007, Autonomous Agents and Multi-Agent Systems.

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

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

[4]  Peter Druschel,et al.  Pastry: Scalable, distributed object location and routing for large-scale peer-to- , 2001 .

[5]  Pablo Cayetano Noriega Blanco-Vigil Agent mediated auctions: the fishmarket metaphor , 1998 .

[6]  Ulrich Endriss,et al.  Bidding Languages and Winner Determination for Mixed Multi-unit Combinatorial Auctions , 2007, EUMAS.

[7]  Angela Fabregues,et al.  SRM: a tool for supplier performance , 2009, AAMAS.

[8]  Antony I. T. Rowstron,et al.  Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems , 2001, Middleware.

[9]  Estefania Argente,et al.  An abstract architecture for virtual organizations: The THOMAS approach , 2011, Knowledge and Information Systems.

[10]  Jack Dongarra,et al.  PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing , 1995 .

[11]  Matteo Vasirani,et al.  An Environment to Build and Track Agent-Based Business Collaborations , 2013 .

[12]  Marco Mamei,et al.  Mechanisms for environments in multi-agent systems: Survey and opportunities , 2007, Autonomous Agents and Multi-Agent Systems.

[13]  Pablo Noriega,et al.  Engineering open environments with electronic institutions , 2005, Eng. Appl. Artif. Intell..

[14]  Franco Zambonelli,et al.  Infrastructures for the environment of multiagent systems , 2007, Autonomous Agents and Multi-Agent Systems.

[15]  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..

[16]  Jordi Sabater-Mir,et al.  HIHEREI: human interaction within hybrid environments regulated through electronic institutions , 2009, AAMAS.

[17]  Andrea Omicini,et al.  Environment as a first class abstraction in multiagent systems , 2007, Autonomous Agents and Multi-Agent Systems.

[18]  C. Sierra,et al.  A PVM implementation of the fishmarket multiagent system , 2002, Proceedings Mexico-USA Collaboration in Intelligent Systems Technologies..

[19]  Miguel Castro,et al.  One ring to rule them all: service discovery and binding in structured peer-to-peer overlay networks , 2002, EW 10.

[20]  Pablo Noriega,et al.  An Integrated Development Environment for Electronic Institutions , 2005 .

[21]  Matthias Klusch,et al.  Software agent-based applications, platforms and development kits , 2005 .

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

[23]  Miguel Castro,et al.  SCRIBE: The Design of a Large-Scale Event Notification Infrastructure , 2001, Networked Group Communication.