Dynamic Composition of Service Oriented Multi-agent System in Self-organized Environments

The increasing relevance of complex systems in dynamic environments has received special attention from researchers during the last decade. Due to the need of a flexible and quick response to the clients' requirements, such systems become an important challenge. In this paper, self-organizing mechanisms capable to compose services in an automatic, flexible and decentralized manner are presented, mostly in which their adaptive behavior is concerned. Due to the distributed approach, we also investigate the adaptation regarding the structure of each entity. We thus propose an innovative self-learning mechanism that allows the distributed entities to learn structural relations allowing the system's evolution. This hypothesis were explored and validated by implementing a multi-agent system, in accordance with trust mechanisms to improve the interaction of agents. The achieved results show the correct agent's states in which the agents must evolve and self-organize, improving the system benefits band increasing the organization performance.

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

[2]  Barbara Webb,et al.  Swarm Intelligence: From Natural to Artificial Systems , 2002, Connect. Sci..

[3]  Michael N. Huhns,et al.  Agents as Web Services , 2002, IEEE Internet Comput..

[4]  Richard Fikes,et al.  STRIPS: A New Approach to the Application of Theorem Proving to Problem Solving , 1971, IJCAI.

[5]  Nelson Rodrigues,et al.  Self-organization Combining Incentives and Risk Management for a Dynamic Service-Oriented Multi-agent System , 2014, DoCEIS.

[6]  Thomas Vogel,et al.  Model-Driven Engineering of Self-Adaptive Software with EUREMA , 2014, ACM Trans. Auton. Adapt. Syst..

[7]  Yaneer Bar-Yam,et al.  Dynamics Of Complex Systems , 2019 .

[8]  Ana Paula Rocha,et al.  Trust Evaluation for Reliable Electronic Transactions between Business Partners , 2009, ATOP@AAMAS.

[9]  Marc-Thorsten Hütt,et al.  How do production systems in biological cells maintain their function in changing environments? , 2012, Logist. Res..

[10]  Leonard N. Foner A Multi-Agent Referral System for Matchmaking , 1996 .

[11]  E. Michael Maximilien,et al.  A framework and ontology for dynamic Web services selection , 2004, IEEE Internet Computing.

[12]  Vicent J. Botti,et al.  Combination of self-organization mechanisms to enhance service discovery in open systems , 2014, Inf. Sci..

[13]  Francis Heylighen,et al.  The Science of Self-Organization and Adaptivity , 1999 .

[14]  Wilfried Elmenreich,et al.  A Survey of Models and Design Methods for Self-organizing Networked Systems , 2009, IWSOS.

[15]  Fabio Bellifemine,et al.  Developing Multi-Agent Systems with JADE (Wiley Series in Agent Technology) , 2007 .

[16]  Sunil Chandra,et al.  Decentralized orchestration of composite web services , 2004, WWW Alt. '04.

[17]  W. Ashby,et al.  Principles of the self-organizing dynamic system. , 1947, The Journal of general psychology.