A Formal Specification of M-Agent Architecture | SpringerLink
Skip to main content

A Formal Specification of M-Agent Architecture

  • Conference paper
  • First Online:
From Theory to Practice in Multi-Agent Systems (CEEMAS 2001)

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

  • 417 Accesses

Abstract

Complexity of distributed and decentralized systems demands new tools for designing and programming processes. An idea of autonomous agents that arises as an extension of the object and process concepts may be applied to distributed and decentralized systems development. In the paper the authors have undertaken an attempt to describe formally the architecture of multiagent systems using a method of specification based upon the combination of Object-Z, Statecharts and M-agent architecture. The proposed method of multiagent system description may be considered as a starting point to develop a multi-agent system description method covering a gap existing between theoretical analysis and practical realization of multiagent systems.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. F.M.T. Brazier, B. Dunin Keplicz, N. Jennings, and J. Treur. Desire: Modelling multi-agent systems in a compositional formal framework. International Journal of Cooperative Information Systems, 6:67–94, 1997.

    Article  Google Scholar 

  2. K. Cetnarowicz and E. Cetnarowicz. Multi-agent decentralised system of medical help. In Management and Control of Production and Logistics. IFIP, IFAC, IEEE Conference, Grenoble, France, 2000. ENSIEG, LAG Grenoble, France 2000.

    Google Scholar 

  3. K. Cetnarowicz and E. Nawarecki. Système d’exploitation decentralisé realisé à l’aide de systèmes multi-agents. In Troisième Journées Francophone sur l’Intelligence Artificielle Distribuée et les Systèmes Multiagents, pages 311–322, St Baldoph, Savoie, Francja, 1995.

    Google Scholar 

  4. Y. Demazeau and J.-P. Müller. Decentralized artificial intelligence. In Y. Demazeau and J. P. Müller, editors, Decentralized A.I., pages 3–14. North-Holland ISBN 0-444-88705-9, 1990.

    Google Scholar 

  5. Y. Demazeau and J. P. Müller. From reactive to intentional agents. In Y. Demazeau and J. P. Müller, editors, Decentralized A.I. 2, pages 3–10. North-Holland, 1991.

    Google Scholar 

  6. Roger Duke, Gordos Rose, and Graeme Smith. Object-z: Specification language advocated for the description of standards. Tech. rep. no. 94–95, SoftwareVerification Research Centre, Dept. of Computer Science, the University of Queensland, Quinsland, Australia, 1994.

    Google Scholar 

  7. Pablo Gruer, Vincent Hilaire, and Abder Koukam. an Approach to the Verification of Multi-Agent Systems. In International Conference on Multi Agent Systems. IEEE Computer Society Press, 2000.

    Google Scholar 

  8. Olivier Gutknecht and Jacques Ferber. The madkit agent platform architecture. In 1stWorkshop on Infrastructure for Scalable Multi-Agent Systems, june 2000.

    Google Scholar 

  9. David Harel. Statecharts: A visual formalism for complex systems. Science of Computer Programming, 8(3):231–274, June 1987.

    Article  MATH  MathSciNet  Google Scholar 

  10. V. Hilaire, T. Lissajoux, and A. Koukam. Towards an executable specification of Multi-Agent Systems. In Kluwer Academic Publisher, editor, International Conference on Enterprise Information Systems’99, 1999.

    Google Scholar 

  11. Vincent Hilaire. Vers une approche de spécification, de prototypage et de vérification de Systèmes Multi-Agents. PhD thesis, UTBM, 2000.

    Google Scholar 

  12. Vincent Hilaire, Abder Koukam, Pablo Gruer, and Jean-Pierre Müller. Formal specification and prototyping of multi-agent systems. In Engineering Societies in theAgents’ World, number 1972 in Lecture Notes in Artificial Intelligence. Springer Verlag, 2000.

    Google Scholar 

  13. Carlos Iglesias, Mercedes Garrijo, and José Gonzalez. A survey of agent-oriented methodologies. In Jörg Müller, Munindar P. Singh, and Anand S. Rao, editors, Proceedings of the 5th InternationalWorkshop on Intelligent Agents V: Agent Theories, Architectures, and Languages (ATAL-98), volume 1555 of LNAI, pages 317–330, Berlin, July 04–07 1999. Springer.

    Google Scholar 

  14. D. Kinny, M. Georgeff, and A. Rao. A methodology and modelling technique for systems of bdi agents. In Van Velde and Perram [18], pages 56–71.

    Google Scholar 

  15. Crowley J. L. and Demazeau Y. Principles and techniques for sensor data fusion. In Signal Processing, volume 32, pages 5–27, Elsevier Science Publishers B. V., 1993.

    Article  Google Scholar 

  16. Michael Luck and Mark d’Inverno. A formal framework for agency and autonomy. In AAAI Press/MIT Press, editor, Proceedings of the First International Conference on Multi-Agent Systems, pages 254–260, 1995.

    Google Scholar 

  17. A. Rao. Agentspeak(l): Bdi agents speak out in a logical computable language. In Van Velde and Perram [18], pages 42–55.

    Google Scholar 

  18. W. Van Velde and J.W. Perram, editors. 7th European Workshop on Modelling Autonomous Agents in Multi-Agent World, MAAMAW’96. Number 1038 in Lecture Notes in Artificial Intelligence. Springer-Verlag ISBN 3-540-60852-4, Berlin, 1996.

    Google Scholar 

  19. Michael Wooldridge and Nicholas R. Jennings. Intelligent agents: Theory and practice. Available by FTP, 1994. Submitted to The Knowledge Engineering Review, 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Cetnarowicz, K., Gruer, P., Hilaire, V., Koukam, A. (2002). A Formal Specification of M-Agent Architecture. In: Dunin-Keplicz, B., Nawarecki, E. (eds) From Theory to Practice in Multi-Agent Systems. CEEMAS 2001. Lecture Notes in Computer Science(), vol 2296. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45941-3_7

Download citation

  • DOI: https://doi.org/10.1007/3-540-45941-3_7

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-43370-5

  • Online ISBN: 978-3-540-45941-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics