Emergence as a general architecture for distributed autonomic computing

Today’s systems are becoming more and more complex, i.e. distributed, situated, open, and dynamic. Autonomic computing aims to deal with the complexity autonomously. Hence, distributed autonomic computing systems tend to consist out of autonomous entities because of the increased distribution. This increased complexity and autonomy makes it difficult to build systems with a global coherent behaviour as a huge number of entities are expected to cooperate. There are signs of a future for emergence in multi-agent systems as a general architecture for the individual entities and the distributed autonomic computing system as a whole. Understanding and exploiting the process of emergence is key to study and engineer global coherent behaviour, and thus key to develop and manage distributed autonomic computing systems efficiently. As a consequence, there is a need for fundamental scientific methods to gain those insights and control tomorrows emergent autonomic computing systems. Chaotic time series analysis is one scientific method that can provide those fundamental insights.

[1]  H. Van Dyke Parunak,et al.  DASCh: Dynamic Analysis of Supply Chains , 1999 .

[2]  Francis Heylighen,et al.  Self-organization, Emergence and the Architecture of Complexity , 1989 .

[3]  M. Koebbe Use of recurrence plots in analysis of time-series data , 1992 .

[4]  Van Parunak The Heartbeat of the Factory : Understanding the Dynamics of Agile Manufacturing Enterprises 1 , 2000 .

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

[6]  H. Van Dyke Parunak A Dynamical Systems Perspective on Agent-Based "Going Concerns , 1998 .

[7]  H. Van Dyke Parunak,et al.  Entropy and self-organization in multi-agent systems , 2001, AGENTS '01.

[8]  Tad Hogg,et al.  Controlling chaos in distributed systems , 1991, IEEE Trans. Syst. Man Cybern..

[9]  P. Moylan,et al.  Stability criteria for large-scale systems , 1978 .

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

[11]  Van Parunak,et al.  Modeling The Extended Supply Network , 1998 .

[12]  James Odell,et al.  Objects and Agents Compared , 2002, J. Object Technol..

[13]  H. Van Dyke Parunak,et al.  Agent-Based Modeling vs. Equation-Based Modeling: A Case Study and Users' Guide , 1998, MABS.

[14]  Tad Hogg,et al.  The Emergence of Computational Ecologies , 1993 .

[15]  J. Crutchfield Is anything ever new?: considering emergence , 1999 .

[16]  James Odell,et al.  Agents and Complex Systems , 2002, J. Object Technol..

[17]  Ulrich Nehmzow,et al.  Is the Behaviour of a Mobile Robot Chaotic , 2003 .

[18]  Petr Jan Horn,et al.  Autonomic Computing: IBM's Perspective on the State of Information Technology , 2001 .

[19]  T. De Wolf,et al.  Towards autonomic computing: agent-based modelling, dynamical systems analysis, and decentralised control , 2003, IEEE International Conference on Industrial Informatics, 2003. INDIN 2003. Proceedings..

[20]  H. Van Dyke Parunak,et al.  Managing Emergent Behavior in Distributed Control Systems , 1997 .

[21]  Tony Curzon Price,et al.  Emergence: From Chaos to Order by John H. Holland , 1998, J. Artif. Soc. Soc. Simul..