Self-adaptive Complex Systems

Nowadays and in the near future, the complexity of computer applications is exponentially increasing. This complexity comes from the inherent properties of such applications: the great number of their involved components, the distribution of their control and skills, the nonlinearity of their process and their increasing openness. This is also caused by the unpredictable coupling with their environment due to high dynamicity. To fulfill these requirements, systems have to adapt themselves in order to be robust and efficient. This paper will deal with self-adaptation in software systems, particularly from a multi-agent viewpoint and will focus on the Adaptive Multi-Agent Systems theory.

[1]  Jacques Ferber,et al.  Multi-agent systems - an introduction to distributed artificial intelligence , 1999 .

[2]  Robert Laddaga,et al.  Introduction: The First International Workshop on Self-Adaptive Software , 2000, IWSAS.

[3]  Nicholas R. Jennings,et al.  Improving the Scalability of Multi-Agent Systems , 2000, Agents Workshop on Infrastructure for Multi-Agent Systems.

[4]  J. van Leeuwen,et al.  Engineering Societies in the Agents World II , 2001, Lecture Notes in Computer Science.

[5]  Robert Laddaga,et al.  Self-Adaptive Software , 2001, Lecture Notes in Computer Science.

[6]  Omer F. Rana,et al.  Infrastructure for Agents, Multi-Agent Systems, and Scalable Multi-Agent Systems , 2002, Lecture Notes in Computer Science.

[7]  Yuan Yan Tang,et al.  Multi-agent oriented constraint satisfaction , 2002, Artif. Intell..

[8]  Franco Zambonelli,et al.  Signs of a Revolution in Computer Science and Software Engineering , 2002, ESAW.

[9]  Gauthier Picard,et al.  Living design for open computational systems , 2003, WET ICE 2003. Proceedings. Twelfth IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises, 2003..

[10]  Franco Zambonelli,et al.  Field-Based Coordination for Pervasive Multiagent Systems (Springer Series on Agent Technology) , 2005 .

[11]  Marie-Pierre Gleizes,et al.  Self-organization in multi-agent systems , 2005, The Knowledge Engineering Review.

[12]  P.-P. Grasse La reconstruction du nid et les coordinations interindividuelles chezBellicositermes natalensis etCubitermes sp. la théorie de la stigmergie: Essai d'interprétation du comportement des termites constructeurs , 1959, Insectes Sociaux.

[13]  Gauthier Picard,et al.  Cooperative self-organization to design robust and adaptive collectives , 2005, ICINCO.

[14]  Franco Zambonelli,et al.  Field-based coordination for pervasive multiagent systems , 2010, Springer series on agent technology.

[15]  Marie-Pierre Gleizes,et al.  Self-Organisation and Emergence in MAS: An Overview , 2006, Informatica.

[16]  Anne-Marie Kermarrec,et al.  Gossip-based peer sampling , 2007, TOCS.

[17]  Marie-Pierre Gleizes,et al.  Engineering Systems Which Generate Emergent Functionalities , 2008, EEMMAS.

[18]  Marie-Pierre Gleizes,et al.  Model Driven Engineering for Designing Adaptive Multi-Agents Systems , 2008, ESAW.

[19]  Nikolay Mehandjiev,et al.  Engineering Environment-Mediated Multi-Agent Systems , 2008 .

[20]  Jeremy Lagorse,et al.  A multi-agent system for energy management of distributed power sources , 2010 .

[21]  S. Videau Toward controlling bioprocesses: a self-adaptive multi-agent system approach , 2010 .

[22]  Jean-Pierre Mano,et al.  Adaptive Multi-agent System for Multi-sensor Maritime Surveillance , 2010, PAAMS.

[23]  Elsy Kaddoum Optimisation sous contraintes de problèmes distribués par auto-organisation coopérative , 2011 .

[24]  Marie-Pierre Gleizes,et al.  Self-organising Software - From Natural to Artificial Adaptation , 2011, Natural Computing Series.

[25]  Yves Demazeau,et al.  Advances on Practical Applications of Agents and Multi-Agent Systems - 10th International Conference on Practical Applications of Agents and Multi-Agent Systems, PAAMS 2012, Salamanca, Spain, 28-30 March, 2012 , 2012, Advances in Intelligent and Soft Computing.

[26]  Pierre Glize,et al.  ROSACE: Agent-Based Systems for Dynamic Task Allocation in Crisis Management , 2012, PAAMS.

[27]  Philippe Mathieu,et al.  Trends in Practical Applications of Agents and Multiagent Systems - 11th International Conference on Practical Applications of Agents and Multi-Agent Systems (PAAMS 2013) Special Sessions, Salamanca, Spain, May 22-24, 2013 , 2013, PAAMS.