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.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Huhns, M., Singh, M.: Research Direction for Service-Oriented Multi-agents Systems. Journal on Internet Computing, 65–70 (2005)
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)
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)
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)
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)
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)
Benatallah, B., Casati, F., Toumani, F.: Representing, Analyzing and Managing Web Service Protocols. Journal on Data and Knowledge Engineering 58(3), 327–357 (2006)
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)
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)
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)
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)
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)
Bouaziz, W.: Une Ontologie de Protocoles pour la Coordination de Systèmes Distribués. Journées Francophones sur les Ontologies, Tunisia (2007)
Tevfik, B., Jianwen, S., Xiang, F.: Analyzing Conversations of Web Services. Journal on Internet Computing 10(1), 18–25 (2006)
Desai, N., Singh, M.P.: On the Enactability of Business Protocols. In: International Conference on Artificial Intelligence (AAAI), AI & the Web track (2008)
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)
FIPA, Foundation for Intelligent Physical Agent. Fipa Interaction Protocol Specifications, Technical Report (2002)
Bellifemine, F., Caire, G., Greenwood, D.: Developing Multi-Agent Systems with JADE. Wiley, Chichester (2007)
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)
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)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)