Abstract
This paper introduces to the reader the field of cooperating intelligent software agents. It first reviews the historical roots of Distributed AI, and the main concepts that have been developed in that field since the end of the seventies, and on which today’s agent technology is based upon. The paper then concentrates on the modeling of agents. Starting with a terminological discussion of what agents are, and with an example the main characteristics of cooperating intelligent agents are presented, formalized, and discussed. Based upon this the paper proceeds to issues that are relevant to multiagent systems: coordination, communication, and standardization. The paper concludes with a sum-up of the main results, and an extensive bibliography.
Similar content being viewed by others
Literatur
Backstrom, C.: A Representation of Coordinated Actions by Interval Valued Conditions. Technical Report LiTH-IDA-R-88-06, Department of Computer and Information Science, Linkoping University, Sweden 1988.
Bond, A.; Gasser, L. (eds.): Readings in Distributed Artificial Intelligence. Morgan Kaufman Publishers, San Mateo, California, 1988.
Bond, A.; Gasser, L.: An Analysis of Problems and Research in DAI. In: Bond, A.; Gasser, L. (eds.): Readings in Distributed Artificial Intelligence. Morgan Kaufman Publishers, San Mateo, California, 1988, pp. 3–35.
Brewington, B.; Gray, R.; Moizumi, K.; Kotz, D.; Cybenko, G.; Rus, D.: Mobile Agents for Distributed Information Retrieval. In: Klusch, M. (ed.): Intelligent Information Agents. Springer-Verlag, Berlin et al., 1999, pp. 355–395.
Brenner, W.; Zarnekow, R.; Wittig, H.: Intelligente Softwareagenten. Springer, Berlin et al., 1998.
Burkhard, H.-D.; Andre, E.; Wachsmuth, I.: Softwareagenten. Unveröffentlichter Arbeitsbericht, Humboldt-Universität Berlin, 2000.
Burkhard, H.-D.: Einführung in die Agententechnologie. In: it+ti 40(1998) 4, S. 6–11.
Doran, J.: Distributed Artificial Intelligence and the Modeling of Sociocultural Systems. Technical Report CSM-87, Department of Computer Science, University of Essex, United Kingdom, 1987.
Durfee, E.: Informal Communication from July 30, 1991. DAI-List Digest, Friday, 2 August 1991, Issue No. 45 (ohne Seite).
Erman, L.D.; Hayes-Roth, F.A.; Lesser, V.R.; Reddy, D.R.: The HEARSEY-II-Speech-Understanding System: Integrating Knowledge to Resolve Uncertainty. In: ACM Computing Surveys, Vol. 12, No. 2, June 1980, pp. 213–253.
Etzioni, O.; Weld, D.: A softbot-interface to the internet. In: Communications of the ACM vol. 37, issue 7, 1994, pp. 72–76.
Ferber, J.: Multiagentensysteme — Eine Einführung in die Verteilte Künstliche Intelligenz. Reihe Agententechnologie, Band 1, Addison-Wesley, München, 2001.
Ferber, J.: Introduction a l’Intelligence Artificielle Distribuée. Technical Report Laboratoire Formes et Intelligence Artificielle Report 88-17, CNRS Lab, Université Pierre et Marie Curie, 4 Place Jussieu, 75252 Paris, France, 1988.
Ferber, J.: Des Objets aux Agents: Une Architecture Stratifiée. Technical Report Laboratoire Formes et Intelligence Artificielle Report 88-18, CNRS Lab, Université Pierre et Marie Curie, 4 Place Jussieu, 75252 Paris, France, 1988.
Ferber, J.: Multiagentensysteme — Eine Einführung in die Verteilte Künstliche Intelligenz. Addison-Wesley, München et al. 2001.
Foundation for Intelligent Physical Agents: FIPA 98 Specification, Part 1, Agent Management, October 1998.
Foundation for Intelligent Physical Agents: FIPA 98 Specification, Part 10, Version 1.0, Agent Security Management, Octotober 1998.
Foundation for Intelligent Physical Agents: FIPA 98 Specification, Part 11, Agent Management Support for Mobility, October 1998.
Foundation for Intelligent Physical Agents: FIPA 97 Specification, Version 2.0, Part 2, Agent Communication Language, October 1998.
Finin, T.; Weber, J.: Draft Specification of the KQML Agent Communication Language. DARPA Knowledge Sharing Initiative, External Interfaces Working Group, University of Maryland, Baltimore County, Juni 1993.
Franklin, S.; Graesser, A.: Is it an Agent, or Just a Program? A Taxonomy for Autonomous Agents. Proceedings 3rd International Workshop on Agent Theories, Architectures, and Languages, Budapest, 1996, pp. 193–206.
Gasser, L.: Informal Communication from July 29, 1991 (1st communication). DAIList Digest, Monday, 12 August 1991, Issue No. 46 (ohne Seite).
Gelernter, D.; Carriero, N.: Coordination Languages and their Significance. In: Communications of the ACM, Vol. 35, No. 2, February 1992, pp. 97–107.
Haugeneder, H.; Steiner, D.: Ein Mehragentenansatz zur Unterstützung kooperativer Arbeit. In: Hasenkamp, U.; Kirn, St.; Syring, M. (Hrsg.): CSCW — Computer Supported Cooperative Work. Addison Wesley, Bonn et al. 1994, S. 203–229.
Hayes-Roth, B.: A Blackboard Architecture for Control. Artificial Intelligence, Vol. 26, July 1985, pp. 251–321.
Hess, T.; Herwig, V.: Portale im Internet. Wirtschaftsinformatik 41 (1999) 6, S. 551–553.
Huhns, M.: Informal Communication from August 2, 1991. DAI-List Digest, Friday, 2 August 1991, Issue No. 45 (ohne Seite).
Jablonski, S.; Kirn, St.; Plaha, M.; Sinz, E. (Hrsg.): Verteilte Informationssysteme auf der Basis von Objekten, Komponenten und Agenten. Proceedings der Verbundtagung VertIS 2001 am 4. und 5. Oktober in Bamberg. Erschienen als gemeinsamer Rundbrief der GI-Fachgruppen 2.5.2 Emisa (Heft 3, Oktober 2001) und 5.10 MobIS (8. Jahrgang, Heft 2, Oktober 2001).
Kirn, St.: Vorschlag zur Einrichtung eines DFG-Schwerpunktprogramms zum Thema „Intelligente Softwareagenten und betriebswirtschaftliche Anwendungsszenarien. TU Ilmenau, Februar 1999.
Klett, G.: Kooperierende Expertensysteme mit Kontraktnetzarchitektur und ihr Einsatz in technischen Anwendungen. Dissertation, Fern-Universität-GH Hagen, 1989.
König, W.; Kurbel, K.; Mertens, P.; Pressmar, D. (eds.): Distributed Information Systems in Business. Springer-Verlag, Heidelberg et al., 1996.
Lashkari, Y.; Metral, M.; Maes, P.: Collaborative Interface Agents. Proceedings of the National Conference on AI, 1994, pp. 444–449.
v. Martial, F.: Planen in Multi-Agenten Systemen. In: Müller, H.-J. (Hrsg.): Verteilte Künstliche Intelligenz — Methoden und Anwendungen. B.I. Wissenschaftsverlag, Mannheim et al., 1993, S. 92–121.
Milojicic, D.; Douglas, F.; Wheeler, R. (eds.): Mobility — Processes, Computers, and Agents. Addison Wesley, Reading, Massachusetts, 1999.
Müller, H.J.: Negotiation Principles. In: O’Hare, G.M.P.; Jennings, N.R. (eds.): Foundations of Distributed Artificial Intelligence. John Wiley, Chichester et.al., United Kingdom, 1996, pp. 211–230.
Murch, R.; Johnson, T.: Agententechnologie — Eine Einführung. Addison-Wesley, München et al., 2000.
Müller, J.P.: Architectures and Applications of Intelligent Agents: A Survey. Knowledge Engineering Review, 1998, Vol. 13, Issue 4, 1998, pp. 1–24.
Nwana, S.: Software Agents: An Overview. Knowledge Engineering Review, 11 (1996) 3, pp. 205–244.
The Object Management Group: Mobile Agent System Interoperability Facility, OMG Document orbos/97-10-05, 1997.
The Object Management Group: CORBA/IIOP Specification, OMG Document formal/98-07-01, 1998.
Park, A.; Leuker, S.: A Multi-Agent Architecture Supporting Services Access. In: Rothermel, K.; Popescu-Zeletin, R. (eds.): Mobile Agents’97. Workshop Proceedings, Berlin, April 1997, pp. 62–73.
Paranuk, V.D.: Applications of Distributed Artificial Intelligence in Industry. In: O’Hare, G.M.P.; Jennings, N.R. (eds.): Foundations of Distributed Artificial Intelligence. John Wiley, Chichester et.al., United Kingdom 1996, pp. 139–164.
Rosenschein, J.: Rational Interaction: Cooperation Among Intelligent Agents. PhD thesis, Computer Science Department, Stanford University, Stanford, California, March 1985.
Russell, S.; Norwig, P.: Artificial Intelligence — A Modern Approach. Prentice Hall, 1995.
Shah, R: The skinny on Jini. Java World, Vol. 3, No. 8, August 1998. http://www.javaworld.com/javaworld/jw-08-1998/jw-08-jini.html.
Singh, M.P.: Agent Communication Languages: Rethinking the Principles. In: IEEE Computer, December 1998, pp. 40–47.
Smith, R.; Davis, R.: Frameworks for Cooperation in Distributed Problem Solving. IEEE Transactions on Systems, Man and Cybernetics, SMC-11/1, 1981, pp. 61–70.
Springer, T.; Ziegert, T.; Schill, A.: Mobile Agents as Enabling Technology for Mobile Computing Applications. In: KI — Künstliche Intelligenz, Heft 4/2000, S. 55-61.
SUN Inc.: JINI™ Architectural Overview. Technical White Paper. SUN Inc., January 1999, http://www.sun.com/jini/.
Wegener, R.: Die strategischen Implikationen von Informations- und Kommunikationstechnologien für das Bankgeschäft. In: König, W. (Hrsg.): Wirtschaftsinformatik — Wettbewerbsfähigkeit, Innovation, Wirtschaftlichkeit. Tagungsband zur WI’95, Frankfurt / Main. Physica-Verlag, Heidelberg, 1995, S. 307–327.
Wooldridge, M.; Jennings, N.R.: Intelligent Agents: Theory and Practice. Knowledge Engineering Review, 10 (1995) 2, pp. 115–152.
Yu, E.S.K.; Mylopoulus, J.,: Towards Modelling Strategic Actor Relationships for Information Systems Development — with Examples from Business Process Reengineering. Proceedings of the 4th Workshop on Information Technologies and Systems, Vancouver, B.C., Canada, December 17–18, 1994. pp. 21–28.
Zerdick, A.; Picot, A.; Schrape, K.; Artopé, A.; Goldhammer, K.; Lange, U.; Vierkant, E.; López-Escobar, E.; Silverstone, R.: Die Internet-Ikonomie: Strategien für die digitale Wirtschaft. European Communication Council Report. Spriner-Verlag Berlin et al., 1999. Auch unter http://www.mgmuc.de/.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Kirn, S. Kooperierende intelligente Softwareagenten. Wirtschaftsinf 44, 53–63 (2002). https://doi.org/10.1007/BF03251465
Issue Date:
DOI: https://doi.org/10.1007/BF03251465