Skip to main content

Design Agent Interaction as a Service to Agents

  • Chapter
  • First Online:

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

Abstract

A common feature of agents is their interaction ability. They need this interaction in order to fulfill their tasks or to cooperate for fulfilling them. This paper presents our approach where the interaction is defined within an interaction module. This interaction module handles protocols and manages interactions between agents. The interaction module is inserted into agents. The paper describes the requirements for such an interaction module and the advantages and drawbacks of the approach. Since a link is required between the reasoning part of the agents and the interaction module, we propose a language for the interconnection based on XML. A second domain of use of the interaction module is given: mobile agents. If the interaction module is defined as a service, agents can use it. In this case, agents do not have to bring an interaction module when moving from site to site.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Chu, P.-Y.M.: Towards Automating Protocol Synthesis and Analysis. PhD thesis, Ohio State University (1989)

    Google Scholar 

  2. Demazeau, Y.: Steps towards multi-agent oriented programming. In: Slides Workshop, 1st International Workshop on Multi-Agent Systems, IWMAS 1997 (October 1997)

    Google Scholar 

  3. Demazeau, Y.: VOYELLES. Habilitation diriger les recherches, Institut National Polytechnique de Grenoble, Grenoble (Avril 2001)

    Google Scholar 

  4. Ferguson, I.: Towards an architecture for adaptive, rational, mobile agents. In: Werner, E., Demazeau, Y. (eds.) Decentralized AI 3 — Proceedings of the Third European Workshop on Modelling Autonomous Agents in a Multi-Agent World (MAAMAW 1991), pp. 249–262. Elsevier Science Publishers, Amsterdam (1991)

    Google Scholar 

  5. FIPA. Specification: Agent Communication Language. Foundation for Intelligent Physical Agents Draft-2 (September 1999), http://www.fipa.org/spec/fipa99spec.htm

  6. Guerin, F., Pitt, J.: Denotational semantics for agent communication languages. In: Proceedings of the Fifth International Conference on Autonomous Agents (AA 2001), Montreal, May 2001, pp. 497–504 (2001)

    Google Scholar 

  7. Holzmann, G.J.: Design and Validation of Computer Protocols. Prentice-Hall, Englewood Cliffs (1991)

    Google Scholar 

  8. Huget, M.-P.: Une ingnierie des protocoles d’interaction pour les systmes multiagents. PhD thesis, Universit Paris 9 Dauphine (June 2001)

    Google Scholar 

  9. Koning, J.-L., Huget, M.-P.: A semi-formal specification language dedicated to interaction protocols. In: Kangassalo, H., Jaakkola, H., Kawaguchi, E. (eds.) Information Modelling and Knowledge Bases XII, Frontiers in Artificial Intelligence and Applications. IOS Press, Amsterdam (2001)

    Google Scholar 

  10. Koning, J.-L., Huget, M.-P., Wei, J., Wang, X.: Engineering electronic commerce interaction protocols. In: Proceedings of Intelligent Agents, Web Technologies and Internet Commerce (IAWTIC 2001), Las Vegas, NV, USA (July 2001)

    Google Scholar 

  11. Kotz, D., Gray, R.S.: Mobile agents and the future of internet. ACM Operating Systems Review 33(3), 7–13 (1999)

    Article  Google Scholar 

  12. Müller, J.: The Design of Intelligent Agents. LNCS (LNAI), vol. 1177. Springer, Heidelberg (1996)

    Book  Google Scholar 

  13. Odell, J., Parunak, H.V.D., Bauer, B.: Representing agent interaction protocols in UML. In: Ciancarini, P., Wooldridge, M.J. (eds.) AOSE 2000. LNCS, vol. 1957, pp. 121–140. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  14. Tretmans, J.: A Formal Approach to Conformance Testing. PhD thesis, University of Twente, Enschede, The Netherlands (1992)

    Google Scholar 

  15. van Eijk, R., de Boer, F.S., van der Hoek, W.: Operational semantics for agent communication languages. Technical Report UU-1999-08, University of Utrecht (1999)

    Google Scholar 

  16. Webber, C., Bergia, L., Pesty, S., Balacheff, N.: The baghera project: a multiagent architecture for human learning. In: Proceedings of the Workshop Multi-Agent Architectures for Distributed Learning Environments, AIED 2001, San Antonio, TX, pp. 12–17 (2001)

    Google Scholar 

  17. Wooldridge, M.: Verifiable semantics for agent communication languages. In: Demazeau, Y. (ed.) Third International Conference on Multiagent Systems (ICMAS 1998), Paris, France, July 1998, pp. 349–356. IEEE, Los Alamitos (1998)

    Google Scholar 

  18. Wooldridge, M.: Reasoning about Rational Agents. MIT Press, Cambridge (2000)

    MATH  Google Scholar 

  19. XML. The xtensible markup language. See, http://www.xml.org/

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 chapter

Cite this chapter

Huget, MP. (2003). Design Agent Interaction as a Service to Agents. In: Huget, MP. (eds) Communication in Multiagent Systems. Lecture Notes in Computer Science(), vol 2650. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-44972-0_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-44972-0_11

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-44972-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics