Agent-based virtual organization architecture

The purpose of this paper is to present the applicability of THOMAS, an architecture specially designed to model agent-based virtual organizations, in the development of a multiagent system for managing and planning routes for clients in a mall. In order to build virtual organizations, THOMAS offers mechanisms to take into account their structure, behaviour, dynamic, norms and environment. Moreover, one of the primary characteristics of the THOMAS architecture is the use of agents with reasoning and planning capabilities. These agents can perform a dynamic reorganization when they detect changes in the environment. The proposed architecture is composed of a set of related modules that are appropriate for developing systems in highly volatile environments similar to the one presented in this study. This paper presents THOMAS as well as the results obtained after having applied the system to a case study.

[1]  Andrew Lucas,et al.  JACK Intelligent Agents – Summary of an Agent Infrastructure , 2001 .

[2]  Pablo Noriega,et al.  Electronic Institutions: Future Trends and Challenges , 2002, CIA.

[3]  Theo Tryfonas,et al.  Frontiers in Artificial Intelligence and Applications , 2009 .

[4]  Massimo Cossentino,et al.  From Requirements to Code with PASSI Methodology , 2005 .

[5]  Javier Vázquez-Salceda,et al.  OMNI: Introducing Social Structure, Norms and Ontologies into Agent Organizations , 2004, PROMAS.

[6]  Victor R. Lesser,et al.  A survey of multi-agent organizational paradigms , 2004, The Knowledge Engineering Review.

[7]  Ryszard Kowalczyk,et al.  WS2JADE: Integrating Web Service with Jade Agents , 2007, SOCASE.

[8]  Ian T. Foster,et al.  The anatomy of the grid: enabling scalable virtual organizations , 2001, Proceedings First IEEE/ACM International Symposium on Cluster Computing and the Grid.

[9]  Estefania Argente,et al.  A Modeling Tool for Service-Oriented Open Multiagent Systems , 2009, PRIMA.

[10]  Carlos Carrascosa,et al.  Towards a Real-Time Multi-Agent System Architecture , 2002 .

[11]  Estefania Argente,et al.  An Open Architecture for Service-Oriented Virtual Organizations , 2009, PROMAS.

[12]  Estefania Argente,et al.  Supporting Agent Organizations , 2007, CEEMAS.

[13]  Franco Zambonelli,et al.  From design to intention: signs of a revolution , 2002, AAMAS '02.

[14]  Marc Esteva,et al.  On the formal specification of electronic institutions , 2001 .

[15]  Juan M. Corchado,et al.  A hybrid case-based model for forecasting , 2001, Appl. Artif. Intell..

[16]  Jorge J. Gómez-Sanz,et al.  The INGENIAS Methodology and Tools , 2005 .

[17]  Luis Fernando Castillo,et al.  Development of CBR-BDI Agents: A Tourist Guide Application , 2004, ECCBR.

[18]  Javier Bajo,et al.  SHOMAS: Intelligent guidance and suggestions in shopping centres , 2009, Appl. Soft Comput..

[19]  Natalia Criado,et al.  A Norm-Based Organization Management System , 2009, COIN@AAMAS&IJCAI&MALLOW.

[20]  Michael Luck,et al.  A normative framework for agent-based systems , 2006, Comput. Math. Organ. Theory.

[21]  Vladimír Marík,et al.  Using radio frequency identification in agent-based control systems for industrial applications , 2008, Eng. Appl. Artif. Intell..

[22]  Guido Boella,et al.  Virtual Organizations as Normative Multiagent Systems , 2005, Proceedings of the 38th Annual Hawaii International Conference on System Sciences.

[23]  Sascha Ossowski,et al.  On the Impact of Agent Communication Languages on the Implementation of Agent Systems , 2004, CIA.

[24]  Estefania Argente,et al.  GORMAS: An Organizational-Oriented Methodological Guideline for Open MAS , 2009, AOSE.

[25]  Olivier Boissier,et al.  S-MOISE+: A Middleware for Developing Organised Multi-agent Systems , 2005, AAMAS Workshops.

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

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

[28]  Javier Palanca Cámara,et al.  A jabber-based multi-agent system platform , 2006, AAMAS '06.

[29]  Hyacinth S. Nwana,et al.  ZEUS: a toolkit and approach for building distributed multi-agent systems , 1999, AGENTS '99.

[30]  Michael Wooldridge,et al.  Agent-Oriented Software Engineering , 1999, ATAL.

[31]  Estefania Argente,et al.  MAS Modelling based on Organizations , 2008 .

[32]  Michael Luck,et al.  Computing as Interaction: Agent and Agreement Technologies , 2008 .

[33]  Victor R. Lesser,et al.  Using ODML to model multi-agent organizations , 2005, IEEE/WIC/ACM International Conference on Intelligent Agent Technology.

[34]  Felix A. Fischer,et al.  Cooperative Information Agents XI , 2008 .

[35]  Pablo Noriega,et al.  Operationalisation of Norms for Electronic Institutions , 2006, COIN@AAMAS/ECAI.

[36]  Agnar Aamodt,et al.  Case-Based Reasoning: Foundational Issues, Methodological Variations, and System Approaches , 1994, AI Commun..

[37]  Olivier Boissier,et al.  Controlling an Interactive Game with a Multi-agent Based Normative Organisational Model , 2006, COIN@AAMAS/ECAI.

[38]  Thomas Magedanz,et al.  GRASSHOPPER - A UNIVERSAL AGENT PLATFORM BASED ON OMG MASIF AND FIPA STANDARDS , 2000 .

[39]  E. Argente,et al.  Designing Virtual Organizations , 2009, PAAMS.

[40]  V. Botti,et al.  Organizational Services For The Spade Agent Platform , 2008, IEEE Latin America Transactions.

[41]  Michael Luck,et al.  Proceedings of the 2008 IEEE SMC Conference on Distributed Human Machine Systems , 2008 .

[42]  Estefania Argente,et al.  Service oriented MAS: an open architecture , 2009, AAMAS.

[43]  Abdelsalam Helal,et al.  iGrocer: a ubiquitous and pervasive smart grocery shopping system , 2003, SAC '03.

[44]  Virginia. Virginia Dignum . Dignum,et al.  Handbook of Research on Multi-Agent Systems - Semantics and Dynamics of Organizational Models , 2009, Handbook of Research on Multi-Agent Systems.

[45]  Olivier Boissier,et al.  A Model for the Structural, Functional, and Deontic Specification of Organizations in Multiagent Systems , 2002, SBIA.

[46]  Fausto Giunchiglia,et al.  Tropos: An Agent-Oriented Software Development Methodology , 2004, Autonomous Agents and Multi-Agent Systems.

[47]  M. V. Dignum,et al.  A Model for Organizational Interaction: based on Agents, founded in Logic , 2000 .

[48]  Javier Bajo,et al.  REPLANNING MECHANISM FOR DELIBERATIVE AGENTS IN DYNAMIC CHANGING ENVIRONMENTS , 2008, Comput. Intell..

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

[50]  Jacques Ferber,et al.  A meta-model for the analysis and design of organizations in multi-agent systems , 1998, Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160).

[51]  Pablo Noriega,et al.  Operationalisation of norms for usage in electronic institutions , 2006, AAMAS '06.

[52]  Marian H. Nodine,et al.  A Metamodel for Agents, Roles, and Groups , 2004, AOSE.

[53]  Michael Luck,et al.  Agent technology, Computing as Interaction: A Roadmap for Agent Based Computing , 2005 .

[54]  Andrea Omicini,et al.  SODA: A Roadmap to Artefacts , 2005, ESAW.

[55]  Monique Calisti,et al.  Engineering Web service - agent integration , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[56]  Estefania Argente,et al.  MAS Modeling Based on Organizations , 2009, AOSE.

[57]  B. K. Panigrahi,et al.  ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE , 2010 .

[58]  Jacques Ferber,et al.  From Agents to Organizations: An Organizational View of Multi-agent Systems , 2003, AOSE.

[59]  Estefania Argente,et al.  Multi-Agent System Development Based on Organizations , 2006, Electron. Notes Theor. Comput. Sci..

[60]  Jacques Ferber,et al.  MadKit: Organizing heterogeneity with groups in a platform for multiple multi-agent systems , 1997 .