Abstract
Distributed information systems for decision-support, logistics, and e-commerce involve coordination of autonomous information resources and clients according to specific domain independent and domain dependent policies. A major challenge is handling dynamic changes in the priorities, preferences, and constraints of the clients and/or the resources. Addressing such a challenge requires solutions to two problems: a) Reasoning about the need for dynamic changes to coordination policies in response to changes in priorities, preferences, and constraints. b) Coordinating the run-time assembly of policy changes in a dependable manner. This paper introduces the NAVCo approach to address these problems. The approach involves exploiting negotiation-based coordination to address the first problem and model-based change coordination to address the second problem. These two key features of the approach are well suited for realization using an agent-based architecture. The paper describes the architecture with specific emphasis on the analysis and design of the agent specifications for negotiation and change coordination.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
D. Agrawal, A. El Abbadi, A Singh, and T. Yurek, Efficient View Maintenance at Data Warehouses. In Proceedings of the ACM SIGMOD’ 97, pp. 417–427, 1997.
B. Boehm, P. Bose, E Horowitz and M. J. Lee, “Software Requirements Negotiation and Renegotiation Aids: A Theory-W Based Spiral Approach,” In IEEE Proceedings of the 17th ICSE Conference, 1995.
P. Bose and Z. Xiaoqing, “WinWin Decision Model Based Coordination,” International Joint Conference on Work Activities Coordination and Collaboration, 1999.
P. Bose and M. G. Matthews, “An Architecture for Achieving Dynamic Change in Coordination Policies,” Proceedings of the 4th International Software Architecture Workshop (ISAW4), June 2000.
W. R. Collins et. al., “How Good is Good Enough?” Communications of the ACM, pp. 81–91, January 1994.
E. H. Durfee, V. R. Lesser, and D. D. Corkill, “Cooperation Through Communication in a Distributed Problem Solving Network,” In M. N. Huhns ed., Distributed Artificial Intelligence, Chapter 2, 29–58.
J. Farley, “Java Distributed Computing” O’ Reilly Press, 1998.
R. Fisher and W. Ury, “Getting to Yes,” Houghton-Mifflin, 1981. Also Penguin Books, 1983.
R. Hull and G. Zhou, A Framework for Supporting Data Integration Using the Materialized and Virtual Approaches. In Proceedings of the ACM SIGMOD International Conference on Management of Data, pp. 481–492, June 1996.
T. W. Malone and K. Crowston, “The Interdisciplinary Study of Coordination,” ACM Computing Surveys, Vol. 26, No. 1, pp. 87–119, Mar. 1994.
J. F. Nash, “The Bargaining Problem,” Econometrica 28, pp. 155–162, 1950.
J. F. Nunamaker, A. R. Dennis, J. S. Valacich and D. R. Vogel, “Information Technology for Negotiating Groups: Generating Options for Mutual Gain,” Management Science, October 1991.
P. Oreizy, N. Medvidovic, and R. N. Taylor, “Architecture-based Runtime Evolution,” In Proceedings of ICSE 1998.
M. J. Osborne and A. Rubinstein, “A Course in Game Theory,” MIT Press, MA, 1994.
M. Porter, “Competitive Strategy: Techniques for Analyzing Industries and Competitors,” Free Press, NY, 1980.
H. Raiffa, “The Art and Science of Negotiation,, Harvard University Press, Cambridge, MA, 1982
R. G. Smith, “The Contract Net Protocol: High-level Communication and Control in a Distributed Problem Solver,” IEEE Trans. On Computer, 29, pp. 1104–1113, 1980.
K. P. Sycara, “Resolving Goal Conflicts Via Negotiation,” In Proceedings of AAAI, pp. 245–250, 1988.
M. P. Wellman, “A General Equilibrium Approach to Distributed Transportation Planning,” In Proceedings of AAAI-92, San Jose, CA 1992.
T. Winograd, “Bringing Design to Software,” Addison Wesley Publishers, 1996.
Y. Zhuge, H. Garcia-Molina, and J. Wiener, “The Strobe Algorithms for Multi-Source Warehouse Consistency,” In Proceedings of the International Conference on Parallel and Distributed Information Systems, December 1996.
G. Zlotkin, and J. S. Rosenschein, “Mechanism Design for Automated Negotiation and Its Application to Task Oriented Domains,” Artificial Intelligence, Vol. 86, pp. 195–244, 1996.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bose, P., Matthews, M.G. (2000). An Agent Mediated Approach to Dynamic Change in Coordination Policies. In: Porto, A., Roman, GC. (eds) Coordination Languages and Models. COORDINATION 2000. Lecture Notes in Computer Science, vol 1906. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45263-X_11
Download citation
DOI: https://doi.org/10.1007/3-540-45263-X_11
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-41020-1
Online ISBN: 978-3-540-45263-8
eBook Packages: Springer Book Archive