Skip to main content

Programming an Agent as Abstract State Machine

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

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

Abstract

A software architecture of autonomous agents based on the idea of abstract state machine—ASM is proposed. The architecture establishes links between well-founded notions and recognized mechanisms of multi-agent systems and procedures of their systematic design and implementation as computer-network applications. A pilot version of the related software and its application example are presented shortly.

This work was partially sponsored by State Committee for Scientific Research (KBN) grant no. 7 T11C 033 21.

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. Bellifemine, F., Poggi, A., Rimassa, G.: JADE — A FIPA-compliant agent framework. In: Proc. of the 4th Int. Conf. on the Practical Applications of Agents and Multi-Agent Systems (PAAM 1999), London, UK, pp. 97–108 (1999)

    Google Scholar 

  2. Börger, E., Stärk, R.: Abstract State Machines. Springer, Heidelberg (2003)

    Book  Google Scholar 

  3. Dobrowolski, G.: Network operating agents as a mean for decentralized decision support systems. In: Binder, Z., Hirsch, B., Aguilera, L. (eds.) Management and Control of Production and Logistics MCPL 1997. IFAC/PERGAMON, vol. 2, pp. 393–398 (1998)

    Google Scholar 

  4. Dobrowolski, G.: Technologie agentowe w zdecentralizowanych systemach informacyjno-decyzyjnych. Rozprawy Monografie, vol. 107, Uczelniane Wydawnictwa Naukowo-Dydaktyczne Akademii Górniczo-Hutniczej im. S. Staszica, Kraków (2002)

    Google Scholar 

  5. Jennings, N.: On agent-based software engineering. Artificial Intelligence (117), 277–296 (2000)

    Google Scholar 

  6. Nawarecki, E., Dobrowolski, G., Ciszewski, S., Kisiel-Dorohinicki, M.: Ontology of cooperating agents by means of knowledge components. In: Mařík, V., Müller, J.P., Pěchouček, M. (eds.) CEEMAS 2003. LNCS (LNAI), vol. 2691, pp. 180–190. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  7. Odell, J., Parunak, H.V.D., Bauer, B.: Extending UML for agents (opublikowane w WWW) (2000)

    Google Scholar 

  8. Poslad, S., Buckle, P., Hadingham, R.: FIPA-OS: the FIPA agent Platform available as Open Source. In: Bradshaw, J., Arnold, G. (eds.) Proc. of the 5th Int. Conf. on the Practical Application of Intelligent Agents and Multi-Agent Technology (PAAM 2000), Manchester, UK, pp. 355–368. The Practical Application Company Ltd. (2000)

    Google Scholar 

  9. Shoham, Y.: Agent-oriented programming. Artificial Intelligence 60, 51–92 (1993)

    Article  MathSciNet  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

Dobrowolski, G. (2005). Programming an Agent as Abstract State Machine. 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_18

Download citation

  • DOI: https://doi.org/10.1007/11559221_18

  • 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