Skip to main content

Dynamic Execution of Coordination Protocols in Open and Distributed Multi-Agent Systems

  • Conference paper
Agent and Multi-Agent Systems: Technologies and Applications (KES-AMSTA 2009)

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

Abstract

Coordination protocols are widely recognized as an efficient mechanism to support agent interaction involved in modern Multi-Agent System (MAS) applications. This paper proposes a solution for dynamic execution of coordination protocols in such open and distributed MAS applications. More precisely, this paper shows how agents can dynamically take part in conversations, where the role they are intended to hold within a protocol is played without the need of prior knowledge.

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. Huhns, M., Singh, M.: Research Direction for Service-Oriented Multi-agents Systems. Journal on Internet Computing, 65–70 (2005)

    Google Scholar 

  2. Hanachi, C., Sibertin-Blanc, C.: Protocol Moderators as active Middle-Agents in Multi-Agent Systems. Autonomous Agents and Multi-Agent Systems 8(2), 131–164 (2004)

    Article  Google Scholar 

  3. Cabri, G., Leonardi, L., Zambonelli, F.: BRAIN: A Framework for Flexible Role-Based Interactions in Multiagent Systems. In: Meersman, R., Tari, Z., Schmidt, D.C. (eds.) CoopIS 2003, DOA 2003, and ODBASE 2003. LNCS, vol. 2888, pp. 145–161. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  4. Carabela, C., Beaune, P.: Engineering a Protocol Server Using Strategy-Agents. In: Mařík, V., Müller, J.P., Pěchouček, M. (eds.) CEEMAS 2003. LNCS, vol. 2691, pp. 413–422. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  5. Desai, N., Ashok, U., Chopra, A., Singh, M.: Interaction Protocols as Design Abstractions for Business Processes. Journal on Transactions on Software Engineering 31(12), 1015–1027 (2005)

    Article  Google Scholar 

  6. Tamma, V., Phelps, S., Dickinson, I., Wooldridge, M.: Ontologies for Supporting Negotiation in E-Commerce. Engineering Applications of Artificial Intelligence 18(2), 223–236 (2005)

    Article  Google Scholar 

  7. Benatallah, B., Casati, F., Toumani, F.: Representing, Analyzing and Managing Web Service Protocols. Journal on Data and Knowledge Engineering 58(3), 327–357 (2006)

    Article  Google Scholar 

  8. Andonoff, E., Bouaziz, B., Hanachi, C.: Protocol Management Systems as a Middleware for Inter-Organizational Workflow Coordination. Journal of Computer Science and Applications 4(2), 23–41 (2007)

    Google Scholar 

  9. Mazouzi, H., el Fallah-Serghrouchni, A., Haddad, S.: Open Protocol Design for Complex Interactions in Multi-Agents Systems. In: Conference on Autonomous Agents and Multi-agent Systems, pp. 517–526. ACM, Italy (2002)

    Google Scholar 

  10. Toivonen, S., Helin, H.: Representing Interaction Protocols in DAML. In: van Elst, L., Dignum, V., Abecker, A. (eds.) AMKM 2003. LNCS, vol. 2926, pp. 310–321. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  11. Paurobally, S., Jennings, N.: Protocol Engineering for Web Services Conversations. Int J. Engineering Applications of Artificial Intelligence, Special Issue on Agent Oriented Software Engineering 18(2), 237–254 (2005)

    Google Scholar 

  12. Sibertin-Blanc, C., Hameurlain, N.: Participation Components for Holding Roles in MultiAgents Systems Protocols. In: Gleizes, M.-P., Omicini, A., Zambonelli, F. (eds.) ESAW 2004. LNCS, vol. 3451, pp. 60–73. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  13. Bouaziz, W.: Une Ontologie de Protocoles pour la Coordination de Systèmes Distribués. Journées Francophones sur les Ontologies, Tunisia (2007)

    Google Scholar 

  14. Tevfik, B., Jianwen, S., Xiang, F.: Analyzing Conversations of Web Services. Journal on Internet Computing 10(1), 18–25 (2006)

    Article  Google Scholar 

  15. Desai, N., Singh, M.P.: On the Enactability of Business Protocols. In: International Conference on Artificial Intelligence (AAAI), AI & the Web track (2008)

    Google Scholar 

  16. Banzi, M., Caire, G., Gotta, D.: WADE: A Software Platform to Develop Mission Critical Applications exploiting Agents and Workflows. In: Industry Track, Conference on Autonomous Agents and Multiagent Systems, Estoril, Portugal (2008)

    Google Scholar 

  17. FIPA, Foundation for Intelligent Physical Agent. Fipa Interaction Protocol Specifications, Technical Report (2002)

    Google Scholar 

  18. Bellifemine, F., Caire, G., Greenwood, D.: Developing Multi-Agent Systems with JADE. Wiley, Chichester (2007)

    Book  Google Scholar 

  19. Becht, M., Gurzki, T., Klarmann, J., Muscholl, M.: ROPE: Role Oriented Programming Environment for Multi-Agents Systems. In: Conference on Cooperative Information Systems, Edinburgh, Scotland, pp. 325–333 (1999)

    Google Scholar 

  20. Dastani, M., van Riemsdijk, M.B., Huslstijn, J., Dignum, F., Meyer, J.J.: Enacting and Deacting Roles in Agent Programming. In: Workshop on Agent Oriented Software Engineering, New-York, USA, pp. 189–204 (2004)

    Google Scholar 

  21. Fabra, J., Al varez, P., Banares, J.A., Ezpeleta, J.: Runtime Protocol Binding: Flexible Service Integration by Means of Flexible Service Interactions. In: IEEE International Conference on Service Interactions, Services Computing, vol. (1), pp. 291–298. IEEE Computer Society, Hawaii (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bouaziz, W., Andonoff, E. (2009). Dynamic Execution of Coordination Protocols in Open and Distributed Multi-Agent Systems. In: Håkansson, A., Nguyen, N.T., Hartung, R.L., Howlett, R.J., Jain, L.C. (eds) Agent and Multi-Agent Systems: Technologies and Applications. KES-AMSTA 2009. Lecture Notes in Computer Science(), vol 5559. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01665-3_61

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-01665-3_61

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-01664-6

  • Online ISBN: 978-3-642-01665-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics