Skip to main content

Experiments in Emergent Programming Using Self-organizing Multi-agent Systems

  • Conference paper
Multi-Agent Systems and Applications IV (CEEMAS 2005)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 3690))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Web site of exystence: the complex systems network of excellence, http://www.complexityscience.org

  2. Web site of the santa fe institute, http://www.santafe.edu

  3. Camazine, S., Deneubourg, J.-L., Franks, N., Sneyd, J., Theraulaz, E., Bonabeau, G.: Self-organization in biological systems. Princeton University Press, Princeton (2002)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. Georgé, J., Edmonds, B., Glize, P.: Self-organizing adaptive multi-agent systems work, ch. 16, pp. 321–340. Kluwer Publishing, Dordrecht (2004)

    Google Scholar 

  6. 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

  7. 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)

    Google Scholar 

  8. Heylighen, F.: The Science of Self-organization and Adaptivity. In: Encyclopedia of Life Support Systems. EOLSS Publishers Co. Ltd. (2001)

    Google Scholar 

  9. Horn, P.: Autonomic computing - ibm’s perspective on the state of information technology (2001), http://www.ibm.com/research/autonomic

  10. 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)

    Google Scholar 

  11. Prigogine, I., Nicolis, G.: Self Organization in Non-Equilibrium Systems. J. Wiley and Sons, New York (1977)

    Google Scholar 

  12. Weiser, M., Brown, J.S.: Designing calm technology. PowerGrid Journal 1(1) (1996)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics