Skip to main content

A Reverse Engineering Form for Multi Agent Systems

  • Conference paper
Engineering Societies in the Agents World IX (ESAW 2008)

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

Included in the following conference series:

Abstract

The usual way to design a simulation of a given phenomenon is to first build a model and then to implement it. The study of the simulation and its outcomes tells if the model is adequate and can explain the phenomenon. In this paper, we reverse this process by building a browser in simulations space: we study an automatically built simulation to understand its underlying model and explain the phenomenon we obtain. This paper deals with automated construction of models and their implementations from an ontology, consisting of generic interactions that can be assigned to families of agents. Thanks to the measurement tools that we define, we can automatically qualify characteristics of our simulations and their underlying models. Finally, we offer tools for processing and simplifying found or existing models: these allow an iterative construction of new models by involving the user in their assessment. This simulation space browser is called LEIA for “LEIA lets you Explore Interactions for your Agents”.

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. Belousov, B.P.: A periodic reaction and its mechanism. In: Compilation of Abstracts on Radiation Medicine (1959)

    Google Scholar 

  2. Chikofsky, E.J., Cross II, J.H.: Reverse engineering and design recovery: A taxonomy. IEEE Software 07(1), 13–17 (1990)

    Article  Google Scholar 

  3. Dawkins, R.: The Blind Watchmaker. W.W. Norton & Company, Inc., New York (1986)

    Google Scholar 

  4. Desmeulles, G., Querrec, G., Redou, P., Kerdélo, S., Misery, L., Rodin, V., Tisseau, J.: The virtual reality applied to biology understanding: the in virtuo experimentation. Expert Systems with Applications 30(1), 82–92 (2006)

    Article  Google Scholar 

  5. Fisch, R., Gravner, J., Griffeath, D.: Metastability in the Greenberg-Hastings Model. In: eprint arXiv:patt-sol/9303005, pp. 3005–+ (March 1993)

    Google Scholar 

  6. Gruber, T.R.: Towards Principles for the Design of Ontologies Used for Knowledge Sharing in Formal Ontology in Conceptual Analysis and Knowledge Representation. Kluwer Academic Publishers, London (1993)

    Google Scholar 

  7. Gutknecht, O., Ferber, J.: The MADKIT agent platform architecture. In: Agents Workshop on Infrastructure for Multi-Agent Systems, pp. 48–55 (2000)

    Google Scholar 

  8. Hofstadter, D.: Ma thémagie: En quête de l’essence de l’esprit et du sens. Intereditions, London (1988)

    Google Scholar 

  9. Holland, J.: Adaptation in natural and artificial systems. University of Michigan Press (1975)

    Google Scholar 

  10. Kubera, Y., Mathieu, P., Picault, S.: La complexité dans les simulations multi-agents. In: Camps, V., Mathieu, P. (eds.) Actes des 15e Journées Francophones sur les Systèmes Multi-Agents (JFSMA 2007), Cépaduès, Carcassone, France, October 17-19, 2007, pp. 139–148 (2007)

    Google Scholar 

  11. Kubera, Y., Mathieu, P., Picault, S.: Interaction-oriented agent simulations: From theory to implementation. In: ECAI 2008, July 21-25 (2008)

    Google Scholar 

  12. Kubera, Y., Mathieu, P., Picault, S.: Une architecture orientée interactions. Revue d’Ingéniérie des Systèmes d’Information (ISI), Numéro spécial Architectures Logicielles (2008)

    Google Scholar 

  13. Mathieu, P., Picault, S., Routier, J.-C.: Donner corps aux interactions. In: Actes des 4e Journées Francophones sur les Modèles Formels de l’Interaction (MFI 2007), Université de Paris Dauphine, Paris, France, May 30-June 1, 2007, pp. 333–340. Papier court (2007)

    Google Scholar 

  14. Minar, N., Burkhart, R., Langton, C., Askenazi, M.: The swarm simulation system, a toolkit for building multi-agent simulations (1996)

    Google Scholar 

  15. Monmarché, N., Nocent, G., Slimane, M., Venturini, G.: Imagine: a tool for generating HTML style sheets with an interactive genetic algorithm based on genes frequencies. In: IEEE International Conference on Systems, Man, and Cybernetics (SMC 1999), Tokyo, Japan, October 12-15, 1999, vol. 3, pp. 640–645 (1999)

    Google Scholar 

  16. Mathieu, P., Bensaid, N.: A framework for cooperation in hierarchical multi-agent systems. Journal of Mathematical Modelling and Scientific Computing 8 (September 1998)

    Google Scholar 

  17. Pachet, F.: De la co-construction d’un langage homme-machine: quelques expériences en musique. In: Camps, V., Mathieu, P. (eds.) Actes des 15e Journées Francophones sur les Systèmes Multi-Agents (JFSMA 2007), Cépaduès, Carcassone, France, October 17-19, 2007, vol. 9 (2007)

    Google Scholar 

  18. Demazeau, Y., Ricordel, P.-M.: La plate-forme volcano - modularité et réutilisation pour les systèmes multi-agents. Technique et Science Informatiques 21(4), 447–471 (2002)

    Google Scholar 

  19. Wilensky, U.: Netlogo (and netlogo user manual) (1999)

    Google Scholar 

  20. Zhabotinsky, A.M.: Periodic processes of malonic acid oxidation in a liquid phase. In: Biofizika (1964)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Gaillard, F., Kubera, Y., Mathieu, P., Picault, S. (2009). A Reverse Engineering Form for Multi Agent Systems. In: Artikis, A., Picard, G., Vercouter, L. (eds) Engineering Societies in the Agents World IX. ESAW 2008. Lecture Notes in Computer Science(), vol 5485. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02562-4_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-02562-4_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-02561-7

  • Online ISBN: 978-3-642-02562-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics