Abstract
We propose to investigate the concept of an Emergent Programming Environment enabling the development of complex adaptive systems. For this we use as a foundation the concept of emergence and a multi-agent system technology based on cooperative self-organizing mechanisms. The general objective is then to develop a complete programming language in which each instruction is an autonomous agent trying to be in a cooperative state with the other agents of the system, as well as with the environment of the system. The work presented here aims at showing the feasibility of such a concept by specifying, and experimenting with, a core of instruction-agents needed for a sub-set of mathematical calculus.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Web site of exystence: the complex systems network of excellence, http://www.complexityscience.org
Web site of the santa fe institute, http://www.santafe.edu
Camazine, S., Deneubourg, J.-L., Franks, N., Sneyd, J., Theraulaz, E., Bonabeau, G.: Self-organization in biological systems. Princeton University Press, Princeton (2002)
Capera, D., Georgé, J., Gleizes, M.-P., Glize, P.: Emergence of organisations, emergence of functions. In: AISB 2003 symposium on Adaptive Agents and Multi-Agent Systems (April 2003)
Georgé, J., Edmonds, B., Glize, P.: Self-organizing adaptive multi-agent systems work, ch. 16, pp. 321–340. Kluwer Publishing, Dordrecht (2004)
Georgé, J.-P.: Résolution de problèmes par émergence - Étude d’un Environnement de Programmation Émergente. PhD thesis, Université Paul Sabatier, Toulouse, France (2004), http://www.irit.fr/SMAC/EPE.html
Gleizes, M.-P., Camps, V., Glize, P.: A theory of emergent computation based on cooperative self-oganization for adaptive artificial systems. In: Fourth European Congress of Systems Science, Valencia, Spain (1999)
Heylighen, F.: The Science of Self-organization and Adaptivity. In: Encyclopedia of Life Support Systems. EOLSS Publishers Co. Ltd. (2001)
Horn, P.: Autonomic computing - ibm’s perspective on the state of information technology (2001), http://www.ibm.com/research/autonomic
Koza, J.R.: Evolution and co-evolution of computer programs to control independently-acting agents. In: From animals to animats: proceedings of the first international conference on Simulation of Adaptative Behavior (SAB). MIT Press, Cambridge (1991)
Prigogine, I., Nicolis, G.: Self Organization in Non-Equilibrium Systems. J. Wiley and Sons, New York (1977)
Weiser, M., Brown, J.S.: Designing calm technology. PowerGrid Journal 1(1) (1996)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Georgé, JP., Gleizes, MP. (2005). Experiments in Emergent Programming Using Self-organizing Multi-agent Systems. In: Pěchouček, M., Petta, P., Varga, L.Z. (eds) Multi-Agent Systems and Applications IV. CEEMAS 2005. Lecture Notes in Computer Science(), vol 3690. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11559221_45
Download citation
DOI: https://doi.org/10.1007/11559221_45
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-29046-9
Online ISBN: 978-3-540-31731-9
eBook Packages: Computer ScienceComputer Science (R0)