Skip to main content

Engineering Emergent Behaviour: A Vision

  • Conference paper
Book cover Multi-Agent-Based Simulation III (MABS 2003)

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

Abstract

Today’s application tend to be more and more decentralised, pervasive, made of autonomous entities or agents, and have to run in dynamic environments. Applications tend to be social in the sense that they enter into communication as human people, and engage into discovery, negotiation, and transactions processes; autonomous programs run their own process, interact with other programs when necessary, but each program lives its life, and a global behaviour emerges from their interactions, similarly to what can be observed in natural life (physical, biological or social systems). Tomorrow’s applications are more and more driven by social interactions, autonomy, and emergence, therefore tomorrow’s engineering methods have to take into account these new dimensions. Traditional software engineering will not be adapted to this new kind of applications: they do not scale, they do not enable the definition of local behaviours and drawing of conclusions about global behaviours. The scope of this paper is to determine today’s and tomorrow’s application domains, where such a sociological behaviour can be observed. Starting from the observation of natural life (natural mechanisms used for self-organisation, for anonymous communication, etc), we then discuss how these natural mechanisms can be translated (or have an artificial counterpart) into electronic applications. We also consider software engineering issues, and discuss some preliminary solutions to the engineering of emergent behaviour.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. Babaoglu, O., Meling, H., Montresor, A.: Anthill: A framework for the development of agent-based peer-to-peer systems. In: Proceedings of the 22th International Conference on Distributed Computing Systems (ICDCS 2002) (July 2002)

    Google Scholar 

  2. Bar-Yam, Y.: Dynamics of Complex Systems. Perseus Books, Cambridge (1997)

    Google Scholar 

  3. Bonabeau, E., Dorigo, M., Theraulaz, G.: Swarm Intelligence: From Natural to Artificial Systems. In: Santa Fe Institute Studies on the Sciences of Complexity, Oxford University Press, Oxford (1999)

    Google Scholar 

  4. Ducatel, K., Bogdanowicz, M., Scapolo, F., Leijten, J., Burgelman, J.-C.: Scenarios for Ambient Intelligence in 2010. Technical report, Institute for Prospective Technological Studies (2001)

    Google Scholar 

  5. Foukia, N., Hassas, S., Fenet, S., Albuquerque, P.: Combining immune systems and social insect metaphors: a paradigm for distributed intrusion detection and response systems. In: Horlait, E., Magedanz, T., Glitho, R.H. (eds.) MATA 2003. LNCS, vol. 2881, pp. 251–264. Springer, Heidelberg (2003) (to appear)

    Chapter  Google Scholar 

  6. Hales, D., Edmonds, B.: Evolving Social Rationality for MAS using Tags. In: Rosenschein, J.S., Sandholm, T., Wooldridge, M., Yokoo, M. (eds.) Second International Joint Conference on Autonomous Agents and MultiAgent Systems, pp. 495–503. ACM Press, New York (2003)

    Google Scholar 

  7. Karuna, H., Valckenaers, P., Zamfirescu, C.B., Van Brussel, H., Saint Germain, B., Holvoet, T., Steegmans, E.: Self-organising in multi-agent coordination and control using stigmergy. In: Di Marzo Serugendo, G., Karageorgos, A., Rana, O.F., Zambonelli, F. (eds.) ESOA 2003. LNCS (LNAI), vol. 2977, Springer, Heidelberg (2004)

    Google Scholar 

  8. Kephart, J.O., Chess, D.M.: The Vision of Autonomic Computing. Computer 36(1), 41–50 (2003)

    Article  MathSciNet  Google Scholar 

  9. Mamei, M., Zambonelli, F.: Self-Organization in MultiAgent Systems: a Middleware approach. In: Di Marzo Serugendo, G., Karageorgos, A., Rana, O.F., Zambonelli, F. (eds.) ESOA 2003. LNCS (LNAI), vol. 2977, Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  10. Mamei, M., Zambonelli, F., Leonardi, L.: Co-fields: Towards a unifying approach to the engineering of swarm intelligent systems. In: Petta, P., Tolksdorf, R., Zambonelli, F. (eds.) ESAW 2002. LNCS (LNAI), vol. 2577, pp. 68–81. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  11. Necula, G.C., Lee, P.: Safe, Untrusted Agents using Proof-Carrying Code. In: Vigna, G. (ed.) Mobile Agents and Security. LNCS, vol. 1419, pp. 61–91. Springer, Heidelberg (1998)

    Chapter  Google Scholar 

  12. Watts, D.J., Strogatz, S.H.: Collective dynamics of small worlds networks. Nature 393(6), 440–442 (1998)

    Article  Google Scholar 

  13. Wokoma, I., Sacks, L., Marshall, I.: Biologically inspired models for sensor network design. In: London Communications Symposium (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Di Marzo Serugendo, G. (2003). Engineering Emergent Behaviour: A Vision. In: Hales, D., Edmonds, B., Norling, E., Rouchier, J. (eds) Multi-Agent-Based Simulation III. MABS 2003. Lecture Notes in Computer Science(), vol 2927. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24613-8_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-24613-8_1

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-20736-8

  • Online ISBN: 978-3-540-24613-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics