Abstract
The CEC Project GOAL (Esprit 6283) aims to develop generic software tools to support a new project management paradigm, in which projects are collaborative, decentralised and inter-organizational. To support inter-organizational interaction, communication and cooperation, we are developing a design framework for formalizing the flow of information between organizations, specifying access to and provision of project services, and defining project-wide standards and procedures. This framework is based on normalizing interactions between autonomous software agents by specifying messages and protocols for inter-agent communication and cooperation. This paper reviews the framework, and then focusses on the specification and implementation of a case study, the automation of a distributed document review procedure. This is both a successful proof of concept and a demonstration of how Artificial Intelligence technologies can support inter-organizational project management. It also points the way to ‘agent brokering’, an enhancement of object brokering in distributed open systems, where the satisfaction of service requests can be subject to negotiation.
Similar content being viewed by others
References
B. Burmeister, A. Haddadi, and K. Sundermeyer (1993): Generic configurable cooperation protocols for multi-agent systems. In MAAMAW'93.
D. Chu and K. Clark (1993): IC Prolog II: A Multi-Threaded Prolog System. m/s, Department of Computing, Imperial College.
D. Chu (1992): IC Prolog II: A Language for Implementing Multi-Agent Systems. In Proceedings SIG on Cooperating Knowledge Based Systems, Keele.
M. C. Costa, R. J. Cunningham, and J. Booth (1990): Logical Animation. In Proc. of 12th International Conference on Software Engineering, pp. 144–149, Nice, 1990. IEEE Computer Society Press.
J. Cunningham, D. Gabbay, and H.-J. Ohlbach (1991): Towards the MEDLAR framework. In Esprit '91: Proceedings of the Annual Esprit Conference, pp. 822–841. Kluwer/CEC DGXIII.
P. de Greef, K. Clark, and F. McCabe (1993): Toward a specification language for cooperation methods. In GWAI'92 16th German AI Conference, volume 671, pp. 313–320. Springer Verlag.
A. Jones and M. Sergot (1994): Institutionalized power (preliminary report). CEC Esprit Project Medlar (Esprit 6471) Periodic Progress Report 2, Department of Computing, Imperial College of Science, Technology and Medicine.
S. Kaplan, A. Carroll, and K. MacGregor (1991): Supporting Collaborative Processes with ConversationBuilder. ACM.
D. Kuokka, J. McGuire, J. Weber, J. Tenenbaum, T. Gruber, and G. Olsen (1993): SHADE: Knowledge-Based Technology for the Re-Engineering Problem - 1993 Annual Report. Available in HTML from http://hitchhiker.space.lockheed.com/aic/shade/papers/shade-overview.html.
T. Maibaum (1993): Temporal Reasoning over Deontic Specifications. In J. Ch. Meyer and J. Wieringa, editors, Deontic Logic in Computer Science, pp. 141–202. Wiley.
F. McCabe (1994): April: Agent PRocess Interaction Language. Department of Computing, Imperial College of Science, Technology and Medicine.
J. Ch. Meyer and J. Wieringa (1993): Deontic logic: A concise overview. In J. Ch. Meyer and J. Wieringa, editors, Deontic Logic in Computer Science, pp. 3–16. Wiley.
OMG (1992): The Common Object Request Broker: Architecture and Specification. OMG Document Number 91.12.1 (Revision 1.1), Wiley & Sons.
J. Pitt, J. Cunningham, and J. H. Kim (1994): Cooperative answering to natural language email queries. In F. Anger, R. Rodriguez, and M. Ali, editors, Proceedings 7th Intnl. Conf. on Industrial and Engineering Applications of Artificial Intelligence and Expert Systems, pp. 273–281. Gordon and Breach Science Publishers.
R. Quirk, S. Greenbaum, G. Leech, and J. Svartvik (1995): A Comprehensive Grammar of the English Language. Longmans.
D. Steiner, A. Burt, M. Kolb, and C. Lerin (1993): The conceptual framework of MAI2L. In MAAMAW'93.
T. Winograd (1988): A language action perspective on the design of cooperative work. In I. Grief, editor, Computer Supported Cooperative Work: A Book of Readings. Morgan Kaufman.
M. Wooldridge and N. Jennings (to appear): Intelligent agents: Theory and practice. Knowledge Engineering Review.
Author information
Authors and Affiliations
Additional information
Supported by CEC Esprit Project GOAL (Esprit 6283) and CEC Esprit BRA Medlar II (Esprit 6471).
Supported by CEC Esprit Project GOAL (Esprit 6283).
Rights and permissions
About this article
Cite this article
Pitt, J., Anderton, M. & Cunningham, J. Normalized Interactions between autonomous agents. Comput Supported Coop Work 5, 201–222 (1996). https://doi.org/10.1007/BF00133656
Issue Date:
DOI: https://doi.org/10.1007/BF00133656