Skip to main content

Modularity in Interaction Protocols

  • Conference paper
Advances in Agent Communication (ACL 2003)

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

Included in the following conference series:

Abstract

Protocols or part of protocols are frequently reused through projects if they are sufficiently generic. For instance, the Contract Net protocol can be used verbatim or in other protocols such as the supply chain management. This reusability might be difficult to do due to the lack of reusability in current interaction protocol formalisms. In this paper, we present a new approach based on a modular architecture. A protocol is no longer monolithic but a composition of modules called micro-protocols. This approach improves modularity and reusability in interaction protocol engineering. We apply this idea to the example of supply chain management.

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. Barbuceanu, M., Fox, M.S.: COOL: A language for describing coordination in multiagent system. In: First International Conference on Multi-Agent Systems (ICMAS 1995), San Francisco, USA, June 1995, pp. 17–24. AAAI Pres, Menlo Park (1995)

    Google Scholar 

  2. Barbuceanu, M., Fox, M.S.: Coordinating multiple agents in the supply chain. In: Proceedings of the Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE 1996), Stanford University, USA (June 1996)

    Google Scholar 

  3. Burmeister, B., Haddadi, A., Sundermeyer, K.: Generic, configurable, cooperation protocols for multi-agent systems. In: Müller, J.P., Castelfranchi, C. (eds.) MAAMAW 1993. LNCS, vol. 957, pp. 157–171. Springer, Heidelberg (1995)

    Chapter  Google Scholar 

  4. Cox, B., Tygar, J., Sirbu, M.: Netbill security and transaction protocol. In: Proceedings of the First USENIX Workshop in Electronic Commerce (July 1995)

    Google Scholar 

  5. Davis, R., Smith, R.G.: Negotiation as a metaphor for distributed problem solving. Artificial Intelligence 20, 63–109 (1983)

    Article  Google Scholar 

  6. Demazeau, Y.: From interactions to collective behaviour in agent-based systems. In: First European Conference on Cognitive Science, Saint-Malo, France (April 1995)

    Google Scholar 

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

    Google Scholar 

  8. Esteva, M., Rodriguez, J.A., Sierra, C., Garcia, P., Arcos, J.L.: On the formal specifications of electronic institutions. In: Sierra, C., Dignum, F.P.M. (eds.) AgentLink 2000. LNCS (LNAI), vol. 1991, pp. 126–147. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  9. FIPA. Specification. Foundation for Intelligent Physical Agents (2000), http://www.fipa.org/repository/fipa2000.html

  10. Fisher, M., Wooldridge, M.: Specifying and executing protocols for cooperative action. In: International Working Conference on Cooperating Knowledge-Based Systems (CKBS 1994), Keele (1994)

    Google Scholar 

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

    Google Scholar 

  12. Huget, M.-P., Koning, J.-L.: Interaction protocol engineering in multiagent systems. In: Huget, M.-P. (ed.) Communication in Multiagent Systems. LNCS (LNAI), vol. 2650, pp. 179–193. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  13. Huget, M.-P.: Une ingénierie des protocoles d’interaction pour les systèmes multiagents. PhD thesis, Université Paris 9 Dauphine (June 2001)

    Google Scholar 

  14. Huget, M.-P.: Design agent interaction as a service to agents. In: Huget, M.-P., Dignum, F., Koning, J.-L. (eds.) AAMAS Workshop on Agent Communication Languages and Conversation Policies (ACL 2002), Bologna, Italy (July 2002)

    Google Scholar 

  15. Koning, J.-L., Huget, M.-P.: A component-based approach for modeling interaction protocols. In: 10th European-Japanese Conference on Information Modelling and Knowledge Bases, Finland (May 2000)

    Google Scholar 

  16. Koning, J.-L., Huget, M.-P.: Validating reusable interaction protocols. In: Arabnia, H. (ed.) The 2000 International Conference on Artificial Intelligence (ICAI 2000), Las Vegas, NV, June 2000, CSREA Press (2000)

    Google Scholar 

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

  18. Kuwabara, K., Ishida, T., Osato, N.: AgenTalk: Coordination protocol description for multiagent systems. In: First International Conference on MultiAgent Systems (ICMAS 1995), San Francisco, June 1995, AAAI Press, Menlo Park (1995) (Poster)

    Google Scholar 

  19. Moore, S.A.: On conversation policies and the need for exceptions. In: Autonomous Agents 1999 Special Workshop on Conversation Policies (1999)

    Google Scholar 

  20. Odell, J., Parunak, H.V.D., Bauer, B.: Representing agent interaction protocols in UML. In: Ciancarini, P., Wooldridge, M. (eds.) Proceedings of First International Workshop on Agent-Oriented Software Engineering, Limerick, Ireland, June 10, Springer, Heidelberg (2000)

    Google Scholar 

  21. OMG. UML 1.4. Technical report, OMG (2001)

    Google Scholar 

  22. Singh, M.P.: On the semantics of protocols among distributed intelligent agents. In: IEEE Conference on Computers and Communication, Phoenix, USA, pp. 1–14 (1992)

    Google Scholar 

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

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

    MATH  Google Scholar 

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

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Vitteau, B., Huget, MP. (2004). Modularity in Interaction Protocols. In: Dignum, F. (eds) Advances in Agent Communication. ACL 2003. Lecture Notes in Computer Science(), vol 2922. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24608-4_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-24608-4_17

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-20769-6

  • Online ISBN: 978-3-540-24608-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics