Analysis and Design of a SOA-Based Multi-agent Architecture

One of the most prevalent approaches among distributed architectures is Multi-Agent Systems. The agents have characteristics such as autonomy, reasoning, reactivity, social abilities and pro-activity which make them appropriate for developing distributed systems based on highly dynamic scenarios. Nevertheless, the development of a multi-agent system can be an extensive and delicate process. During this process, it is convenient to utilize Agent-Oriented Software Engineering (AOSE) tools. Such tools facilitate and improve the engineering process, achieving models that are more detailed and closer to the multi-agent systems implementation. This paper presents the analysis and design of a Flexible and User Services Oriented Multi-agent Architecture (FUSION@). This is a new architecture that integrates intelligent agents with a service-oriented approach to facilitate and optimize the development of highly dynamic distributed systems.

[1]  Luiz Olavo Bonino da Silva Santos,et al.  A Service Architecture for Context Awareness and Reaction Provisioning , 2007, 2007 IEEE Congress on Services (Services 2007).

[2]  Barbara Messing,et al.  An Introduction to MultiAgent Systems , 2002, Künstliche Intell..

[3]  Liliana Ardissono,et al.  A Conversational Approach to the Interaction With Web Services , 2004, Comput. Intell..

[4]  Tom Holvoet,et al.  Using Jini to Integrate Home Automation in a Distributed Software-System , 2002, DCW.

[5]  Javier Bajo,et al.  Distributing Functionalities in a SOA-Based Multi-agent Architecture , 2009, PAAMS.

[6]  James A. Hendler,et al.  The Dark Side of the Semantic Web , 2007, IEEE Intell. Syst..

[7]  James A. Hendler,et al.  Reinventing Academic Publishing-Part 1 , 2007, IEEE Intelligent Systems.

[8]  Katia P. Sycara,et al.  The RETSINA MAS Infrastructure , 2003, Autonomous Agents and Multi-Agent Systems.

[9]  John Plaice,et al.  Distributed Communities on the Web , 2002, Lecture Notes in Computer Science.

[10]  Agostino Poggi,et al.  Jade - a fipa-compliant agent framework , 1999 .

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

[12]  Ian Horrocks,et al.  RDFS(FA): Connecting RDF(S) and OWL DL , 2007, IEEE Transactions on Knowledge and Data Engineering.

[13]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[14]  A. Ricci,et al.  An Agent-Oriented Programming Model for SOA & Web Services , 2007, 2007 5th IEEE International Conference on Industrial Informatics.

[15]  Douglas B. Moran,et al.  The Open Agent Architecture: A Framework for Building Distributed Software Systems , 1999, Appl. Artif. Intell..