Abstract
Multiparty agreements often arise in a multiagent system where autonomous agents interact with each other to achieve a global goal. Multiparty agreements are traditionally represented by messaging protocols or event- condition-action rule sets in which agents exchange messages in a predefined sequence to ensure both global and local consistencies. However, these models do not readily incorporate agents’ autonomy and heterogeneity, which limits their ability to help build a flexible open system. Commitments have been studied for modelling various agent interactions. This paper introduces commitments as the key elements in formulating multiparty agreements. Our model focuses on how agents may negotiate with each other to build a mutual agreement based on their individual constraints. The actual execution sequence is validated by checking the compliance of commitment casual relations. Our approach is geared toward constructing business processes where agents are mutually constrained in a manner that preserves their autonomy and heterogeneity.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
BPEL. Business process execution language for web services, version 1.1 (May 2003), http://www-106.ibm.com/developerworks/webservices/library/ws-bpel
Castelfranchi, C.: Commitments: From individual intentions to groups and organizations. In: Proceedings of the International Conference on Multiagent Systems, pp. 41–48 (1995)
FIPA. FIPA interaction protocol specifications, FIPA: The Foundation for Intelligent Physical Agents (2003), http://www.fipa.org/repository/ips.html
Gray, J., Reuter, A.: Transaction Processing: Concepts and Techniques. Morgan Kaufmann, San Francisco (1993)
Harel, D., Pnueli, A., Schmidt, J.P., Sherman, R.: On the formal semantics of statecharts. In: IEEE Symposium on Logic in Computer Science, pp. 54–64. IEEE Computer Society Press, Los Alamitos (1987)
Liu, J., Jing, H., Tang, Y.Y.: Multi-agent oriented constraint satisfaction. Artificial Intelligence 136, 101–144 (2002)
Odell, J., Van Dyke Parunak, H., Bauer, B.: Extending UML for agents. In: Proceedings of the Agent Oriented Information Systems Workshop at the 17th National Conference on Artificial Intelligence, AAAI (2000)
Pynadath, D.V., Tambe, M.: An automated teamwork infrastructure for heterogeneous software agents and humans. Journal of Autonomous Agents and Multi-Agent Systems 7, 71–100 (2003)
Singh, M.P.: An ontology for commitments in multiagent systems: Toward a unification of normative concepts. Artificial Intelligence and Law 7, 97–113 (1999)
Tambe, M.: Agent architectures for flexible, practical teamwork. In: Proceedings of the National Conference on Artificial Intelligence, pp. 22–28 (1997)
Venkatraman, M., Singh, M.P.: Verifying compliance with commitment protocols: Enabling open Web-based multiagent systems. Autonomous Agents and Multi-Agent Systems 2(3), 217–236 (1999)
Wan, F., Singh, M.P.: Commitments and causality for multiagent design. In: Proceedings of the 2nd International Joint Conference on Autonomous Agents and MultiAgent Systems (AAMAS), pp. 749–756. ACM Press, New York (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wan, F., Singh, M.P. (2005). Analyzing Multiparty Agreements with Commitments. In: Bresciani, P., Giorgini, P., Henderson-Sellers, B., Low, G., Winikoff, M. (eds) Agent-Oriented Information Systems II. AOIS 2004. Lecture Notes in Computer Science(), vol 3508. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11426714_6
Download citation
DOI: https://doi.org/10.1007/11426714_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25911-4
Online ISBN: 978-3-540-31946-7
eBook Packages: Computer ScienceComputer Science (R0)