skip to main content
10.1145/1936254.1936258acmotherconferencesArticle/Chapter ViewAbstractPublication PagesmedesConference Proceedingsconference-collections
research-article

An ecologically inspired simulation tool for managing digital ecosystems

Published:26 October 2010Publication History

ABSTRACT

In this paper we present an ecologically inspired multi-agent based simulation tool for finding and analysing networks of collaborations in a digital ecosystem. Digital ecosystems are defined as open, self-organising environments inside which digital entities interact and behave autonomously for their own benefit. In this kind of systems, it is sometimes difficult to find the appropriate partners to interact with for achieving collaboration. In nature, this task has been elegantly addressed through the process of evolution by natural selection, which has resulted in various kinds of ecological interactions in which both of the species involved extract benefits from it, i.e. mutualistic interactions. By taking inspiration from this type of ecological relations we describe interactions between agents in a multi-agent based simulation tool for finding collaborative links among digital entities in a digital ecosystem; realising in this way the true metaphor of a natural ecosystem in a digital one. The simulation tool allows for the analysis of the resulting networks of interactions between the digital agents in the system using a set of tools borrowed from network theory and that have been employed in the analysis of complex systems in general and ecological networks in particular. These tools can facilitate the management of emergent digital ecosystems.

References

  1. M. Almeida-Neto, P. Guimarães, P. R. Guimarães Jr., R. D. Loyola, and W. Ulrich. A consistent metric for nestedness analysis in ecological systems: reconciling concept and measurement. Oikos, 117(8):1227--1239, August 2008.Google ScholarGoogle ScholarCross RefCross Ref
  2. J. Bascompte and P. Jordano. Plant-animal mutualistic networks: the architecture of biodiversity. Annu. Rev. Ecol. Evol. Syst., 38:567--593, December 2007.Google ScholarGoogle ScholarCross RefCross Ref
  3. J. Bascompte, P. Jordano, C. J. Melián, and J. M. Olesen. The nested assembly of plant--animal mutualistic networks. PNAS, 100(16):9383--9387, August 2003.Google ScholarGoogle ScholarCross RefCross Ref
  4. U. Bastolla, M. A. Fortuna, A. Pascual-Garcia, A. Ferrera, B. Luque, and J. Bascompte. The architecture of mutualistic networks minimizes competition and increases biodiversity. Nature, 458(7241):1018--1020, April 2009.Google ScholarGoogle ScholarCross RefCross Ref
  5. G. Briscoe and P. De Wilde. Digital ecosystems: evolving service-orientated architectures. In Proceedings of the 1st International Conference on Bio Inspired Models of Network, Information and Computing Systems (BIONETICS '06), page 17. ACM, December 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. G. Briscoe and P. De Wilde. Computing of applied digital ecosystems. In Proceedings of the International Conference on Management of Emergent Digital EcoSystems (MEDES '09), pages 28--35. ACM, October 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. G. Briscoe and P. De Wilde. Digital ecosystems: self-organisation of evolving agent populations. In Proceedings of the International Conference on Management of Emergent Digital EcoSystems (MEDES '09), pages 44--48. ACM, October 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. E. Chang and M. West. Digital ecosystems a next generation of the collaborative environment. In Proceedings of the 8th International Conference on Information Integration and Web-based Application and Services (iiWAS '06), pages 3--24. IIWAS, December 2006.Google ScholarGoogle Scholar
  9. C. Darwin. The Origin of Species by Means of Natural Selection. J. Murray, London, 1901.Google ScholarGoogle Scholar
  10. P. De Wilde and G. Briscoe. Digital ecosystems: stability of evolving agent populations. In Proceedings of the International Conference on Management of Emergent Digital EcoSystems (MEDES '09), pages 36--43. ACM, October 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. M. Esteva, J. A. Padget, and C. Sierra. Formalizing a language for institutions and norms. Lecture Notes in Artificial Intelligence, 2333:348--366, August 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. T. Finin, R. Fritzson, D. McKay, and R. McEntire. KQML as an agent communication language. In Proceedings of the Third International Conference on Information and Knowledge Management (CIKM '94), pages 456--463. ACM, December 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. FIPA Agent Communication Language Specifications. http://www.fipa.org/repository/aclspecs.html. Last accessed: 09/08/2010.Google ScholarGoogle Scholar
  14. T. Heistracher, T. Kurz, C. Masuch, P. Ferronato, M. Vidal, A. Corallo, G. Briscoe, and P. Dini. Pervasive service architecture for a digital business ecosystem. In Proceedings of the First International Workshop on Coordination and Adaptation Techniques for Software Entities (WCAT '04), pages 71--80. WCAT, June 2004.Google ScholarGoogle Scholar
  15. T. Kurz, R. Eder, and T. J. Heistracher. Multi-agent simulation framework for interdisciplinary research in digital ecosystems. In Proceedings of the 3rd IEEE International Conference on Digital Ecosystems and Technologies (DEST '09), pages 425--429. IEEE, June 2009.Google ScholarGoogle ScholarCross RefCross Ref
  16. M. Lurgi and D. Robertson. Simple ecological rules yield complex agent networks. In Proceedings of the Thirteenth International Congress of the Catalan Association of Artificial Intelligence (CCIA '10). IOS Press, October 2010 (to appear). Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. N. D. Martinez. Constant connectance in community food webs. Amer. Nat., 139(6):1208--1218, June 1992.Google ScholarGoogle ScholarCross RefCross Ref
  18. J. M. Montoya, S. L. Pimm, and R. V. Solé. Ecological networks and their fragility. Nature, 442(7100):259--264, July 2006.Google ScholarGoogle ScholarCross RefCross Ref
  19. E. Muntaner-Perich and J. L. Rosa Esteva. Using dynamic electronic institutions to enable digital business ecosystems. Lecture Notes in Computer Science, 4386:259--273, May 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Open Philosophies for Associative Autopoietic digitaL ecosystemS. http://www.opaals.eu/. Last accessed: 10/09/2010.Google ScholarGoogle Scholar
  21. E. Pachepsky, T. Taylor, and S. Jones. Mutualism promotes diversity and stability in a simple artificial ecosystem. Artificial Life, 8(1):5--24, March 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. M. Pascual and J. A. Dunne, editors. Ecological Networks - Linking structure to dynamics in food webs. Oxford University Press, New York, USA, 2006.Google ScholarGoogle Scholar
  23. M. Peltoniemi and E. Vuori. Business ecosystem as the new approach to complex adaptive business environments. In Proceedings of the Frontiers of eBusiness Research Conference (FeBR '04), pages 267--281. Tampere University of Technology, September 2004.Google ScholarGoogle Scholar
  24. D. Robertson. A lightweight coordination calculus for agent systems. Lecture Notes in Computer Science, 3476:183--197, July 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. M. A. Rodríguez-Gironés and L. Santamaría. A new algorithm to calculate the nestedness temperature of presence--absence matrices. Journal of Biogeography, 33(5):924--935, May 2006.Google ScholarGoogle ScholarCross RefCross Ref
  26. R. Siebes, D. Dupplaw, S. Kotoulas, A. P. de Pinninck, F. van Harmelen, and D. Robertson. The openknowledge system: An interaction-centered approach to knowledge sharing. In R. Meersman and Z. Tari, editors, OTM Conferences (1), volume 4803 of Lecture Notes in Computer Science, pages 381--390. Springer, November 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Soapod: An Open-standards P2P Service-oriented Application Server. http://www.soapod.org/. Last accessed: 16/07/2010.Google ScholarGoogle Scholar
  28. S. H. Strogatz. Exploring complex networks. Nature, 410(6825):268--276, March 2001.Google ScholarGoogle ScholarCross RefCross Ref
  29. D. P. Vázquez and M. A. Aizen. Asymmetric specialization: A pervasive feature of plant-pollinator interactions. Ecology, 85(5):1251--1257, May 2004.Google ScholarGoogle ScholarCross RefCross Ref
  30. D. P. Vazquez, N. Blüthgen, L. Cagnolo, and N. P. Chacoff. Uniting pattern and process in plant-animal mutualistic networks: a review. Annals of Botany, 103(9):1445--1457, March 2009.Google ScholarGoogle ScholarCross RefCross Ref
  31. J. E. Vermaat, J. A. Dunne, and A. J. Gilbert. Major dimensions in food-web structure properties. Ecology, 90(1):278--282, January 2009.Google ScholarGoogle ScholarCross RefCross Ref
  32. C. Walton. Agency and the Semantic Web. Oxford University Press, New York, USA, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. G. Weiss. Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence. MIT Press, Cambridge, Massachusetts, USA, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. M. Wooldridge. An Introduction to MultiAgent Systems. John Wiley & Sons, West Sussex, UK, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. An ecologically inspired simulation tool for managing digital ecosystems

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Other conferences
      MEDES '10: Proceedings of the International Conference on Management of Emergent Digital EcoSystems
      October 2010
      302 pages
      ISBN:9781450300476
      DOI:10.1145/1936254

      Copyright © 2010 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 26 October 2010

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      MEDES '10 Paper Acceptance Rate26of93submissions,28%Overall Acceptance Rate267of682submissions,39%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader