Skip to main content

A Dedicated Approach for Developing Agent Interaction Protocols

  • Conference paper
Book cover Intelligent Agents and Multi-Agent Systems (PRIMA 2004)

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

Included in the following conference series:

Abstract

Much current research is focussed on developing agent interaction protocols (AIPs) that will ensure seamless interaction amongst agents in multi agent systems. The research covers areas such as desired properties of AIPs, reasoning about interaction types, languages and tools for representing AIPs, and implementing AIPs. However, there has been little work on defining the structural make up of an agent interaction protocol, or defining dedicated approaches for developing agent interaction protocols from a clear problem definition to the final specification. This paper addresses these gaps. We present a dedicated approach for developing agent interaction protocols. Our approach is driven by an analysis of the application domain and our proposed structured agent interaction protocol definition.

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. Wooldridge, M., Ciancarini, P.: Agent-Oriented Software Engineering: The State of the Art. In: Ciancarini, P., Wooldridge, M.J. (eds.) AOSE 2000. LNCS (LNAI), vol. 1957, pp. 1–28. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  2. Bussman, S., Jennings, N.R., Wooldridge, M.: Re-use of interaction protocols for agent-based control applications. In: Giunchiglia, F., Odell, J.J., Weiss, G. (eds.) AOSE 2002. LNCS, vol. 2585, pp. 73–87. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  3. Koning, J.L.: Compiling a conversation policy’s Implementation from its validated specification model. In: International Conference on Parallel and Distributed Processing Techniques and Applications, Las Vegas, USA (June 2000)

    Google Scholar 

  4. Juan, T., Pearce, A., Sterling, L.: ROADMAP: Extending the Gaia Methodology for Complex Open Systems. In: Proceedings of the 1st Int. Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS), Bologna, Italy, pp. 3–10 (July 2002)

    Google Scholar 

  5. Huget, M.-P., Koning, J.-L.: Requirement analysis for interaction protocols. In: Mařík, V., Müller, J.P., Pěchouček, M. (eds.) CEEMAS 2003. LNCS (LNAI), vol. 2691, p. 404. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  6. McBurney, P., Parsons, S., Wooldridge, M.: Desiderata for agent argumentation protocols. In: Proceedings of the First International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2002), Bologna, Italy (July 2002)

    Google Scholar 

  7. Paurobally, S., Cunningham, R.: Achieving common interaction protocols in open agent environments. In: AAMAS (2002)

    Google Scholar 

  8. FIPA Specification. Foundation for Intelligent and Physical Agents, http://www.fipa.org/repository

  9. Juan, T., Sterling, L.: A Meta-model for Intelligent Adaptive Multi-Agent Systems in Open Environments (Poster). In: Proceedings of the Second International Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS), Melbourne, Australia (July 2003)

    Google Scholar 

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

    Google Scholar 

  11. Koning, J.L., Hugget, M.P.: Interaction Protocol design: Application to an agent-based teleteaching project. In: The Second IEEE International Conference on Cognitive Informatics (ICCI 2003) (August 2003)

    Google Scholar 

  12. Koning, J.L.: Designing and testing negotiation protocols for electronic commerce applications, pp. 34–60, Electronic Edition (Springer LINK)

    Google Scholar 

  13. König, R.: State-Based Modeling Method for Multiagent Conversation Protocols and Decision Activities. In: Agent Technologies, Infrastructures, Tools, and Applications for E-Services, pp. 151–166 (2002)

    Google Scholar 

  14. Greaves, M., Holmback, H., Bradshaw, J.: What is a conversation policy? In: Dignum, F.P.M., Greaves, M. (eds.) Issues in Agent Communication. LNCS (LNAI), vol. 1916, pp. 118–131. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  15. Seghrouchni, A.E.F., Haddad, S., Mazouzi, H.: A formal study of interactions in multi-agent systems. In: Proceedings of ISCA International Conference in Computer and their Applications (CATA 1999) (April 1999)

    Google Scholar 

  16. Wooldridge, M., Jennings, N., Kinny, D.: The Gaia Methodology for Agent-Oriented Analysis and Design. Journal of Autonomous Agents and Multi-Agent Systems 3(3), 285–312 (2000)

    Article  Google Scholar 

  17. Juan, T., Sterling, L., Martelli, M., Mascardi, V.: Customizing AOSE Methodologies by Reusing AOSE Features. In: Proc. 2nd Int. Conference on Autonomous Agents and Multi-Agent Systems (AAMAS), Melbourne Australia, pp. 113–120 (July 2003)

    Google Scholar 

  18. Paurobally, S., Cunningham, R., Jennings, N.R.: Developing agent interaction protocols using graphical and logical methodologies. In: Workshop on Programming MAS, AAMAS (2003)

    Google Scholar 

  19. 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 

  20. Harel, D., Marelly, R.: Come, Let’s Play: Scenario-Based Programming using LSCs and the Play-Engine. Springer, Heidelberg (2003)

    Google Scholar 

  21. Bartolini, C., Preist, C., Jennings, N.R.: Architecting for reuse: a software framework for automated negotiation. In: Giunchiglia, F., Odell, J.J., Weiss, G. (eds.) AOSE 2002. LNCS, vol. 2585, pp. 87–98. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  22. Nodine, M.H., Unruh, A.: Constructing robust conversation policies in dynamic agent communities. Technical Report MCC-INSL-020-99, Microelectronics and Computer Technology Corporation (1999)

    Google Scholar 

  23. Perugini, D., Lambert, D., Sterling, L., Pearce, A.: Provisional Agreement Protocol for Global Transportation Scheduling. In: Workshop on agents in traffic and transportation held in conjunction with the International Conference on Autonomous Agents and Multi Agent Systems (AAMAS), New York (2004)

    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

Oluyomi, A., Sterling, L. (2005). A Dedicated Approach for Developing Agent Interaction Protocols. In: Barley, M.W., Kasabov, N. (eds) Intelligent Agents and Multi-Agent Systems. PRIMA 2004. Lecture Notes in Computer Science(), vol 3371. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-32128-6_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-32128-6_13

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-32128-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics