Skip to main content

An Operational Framework for the Semantics of Agent Communication Languages

  • Conference paper
  • First Online:
Engineering Societies in the Agents World III (ESAW 2002)

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

Included in the following conference series:

Abstract

From an engineering perspective, the agent abstraction can be suitably exploited for tackling cooperation of heterogeneous systems, facilitating semantic interoperability of independently developed software components. But, in order to support the sound design of infrastructures for agent systems, adequate models have to be studied as to grasp the important aspects of cooperation at the desired level of abstraction. In this paper we focus on the semantics of Agent Communication Languages (ACLs), and study the approach based on the idea of describing an agent as a grey-box software component, representing its behaviour by means of transition systems. This framework provides an operational description of ACLs, considering the single-step evolution and interactive capability of an agent, which contrasts the classical frameworks based on intentional descriptions, which rely on the concept of agent mental state. Some examples are provided to show the flavours of the proposed model to describe various semantic aspects of communicative acts.

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. Christopher Alexander. The Timeless Way of Building. Oxford University Press, 1979.

    Google Scholar 

  2. Federico Bergenti. On Agentware: Ruminations on why we should use agents. In Engineering Societies in the Agents World. Springer-Verlag, 2002.

    Google Scholar 

  3. Jan A. Bergstra, Alban Ponse, and Scott A. Smolka, editors. Handbook of Process Algebra. North-Holland, 2001.

    Google Scholar 

  4. Manfred Broy and Ernst-Rüdiger Olderog. Trace-oriented models of concurrency. In Bergstra et al. [4], chapter 2, pages 101–195.

    Google Scholar 

  5. Philip R. Cohen and H.J. Levesque. Intention is choice with commitment. Artificial Intelligence, 42(2–3):213–361, 1990.

    Article  MathSciNet  MATH  Google Scholar 

  6. Daniel Dennett. The Intentional Stance. MIT Press, Cambridge, MA, 1987.

    Google Scholar 

  7. FIPA. FIPA communicative act library specification. http://www.fipa.org,2000. Doc. XC00037H.

  8. R.J. van Glabbeek. The linear time — branching time spectrum I. The semantics of concrete, sequential processes. In Bergstra et al. [4], chapter 1, pages 3–100.

    Google Scholar 

  9. J.F. Groote and M.A. Reniers. Algebraic process verification. In Bergstra et al. [4], chapter 17, pages 1151–1208.

    Google Scholar 

  10. N. R. Jennings and J. R. Campos. Towards a social level characterisation of socially responsible agents. IEEE Proceedings on Software Engineering, 144(1), 1997.

    Google Scholar 

  11. Steve McConnell, Donald Reifer, John Favaro, and Martin Fowler. Engineering internet software. IEEE Software, 19(2), 2002.

    Google Scholar 

  12. Robin Milner. Communication and Concurrency. Prentice Hall, 1989.

    Google Scholar 

  13. OMG. Model Driven Architecture. http://www.omg.org/mda, 2002.

  14. Jeremy Pitt and Ebrahim Mamdani. A protocol-based semantics for an agent communication language. In 16th Intl. Joint Conf. on Artificial Intelligence (IJCAI’ 99), pages 486–491, Stockholm, Sweden, 1999. Morgan Kaufmann.

    Google Scholar 

  15. Gordon Plotkin. A structural approach to operational semantics. Technical Report DAIMI FN-19, Department of Computer Science, AArhus University, 1991.

    Google Scholar 

  16. Mirko Viroli and Andrea Omicini. Modelling agents as observable sources. Journal of Universal Computer Science, 8, 2002.

    Google Scholar 

  17. Mirko Viroli and Andrea Omicini. Towards an alternative semantics for FIPA ACL. In Cybernetics and Systems 2002, volume 2, pages 689–694, Vienna, Austria, 2002. Austrian Society for Cybernetic Studies.

    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

Rimassa, G., Viroli, M. (2003). An Operational Framework for the Semantics of Agent Communication Languages. In: Petta, P., Tolksdorf, R., Zambonelli, F. (eds) Engineering Societies in the Agents World III. ESAW 2002. Lecture Notes in Computer Science(), vol 2577. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-39173-8_9

Download citation

  • DOI: https://doi.org/10.1007/3-540-39173-8_9

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-14009-2

  • Online ISBN: 978-3-540-39173-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics