Abstract
The world is moving rapidly toward the deployment of geographically and organizationally diverse computing systems. Accordingly, the technical difficulties associated with distributed, heterogeneous computing applications are becoming increasingly apparent. Applications such as distributed information systems and electronic commerce are placing new demands on software infrastructures.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Agha, G. A. (1986) ACTORS: A Model of Concurrent Computation in Distributed Systems. The MIT Press, Cambridge, MA.
Asimov, I. (1987) If AI = the human brain, cars should have legs. Information-WEEK, March, 56.
Bond, A. H., Gasser, L. (1988) An analysis of problems and research in DAI. In: A. H. Bond, L. Gasser (Eds.) Readings in Artificial Intelligence, 3–35. Morgan Kaufmann Publishers, Los Altos, CA.
Bradshaw, J. M., Duffield, S., Carpenter, B., Jeffers, R., Robinson, T. (1995) KAoS: a generic agent architecture for aerospace applications. In: Proceedings of the CIKM’95 Intelligent Information Agents Workshop, Baltimore, MD.
Burmeister, B., Bussmann, S., Haddadi, A., Sundermeyer, K. (1995) Agent-oriented techniques for traffic and manufacturing applications: progress report. In: Proceedings of the Agent Software Seminar, 122–131, London, England. Unicom Seminars.
Cohen, P. R., Levesque, H. J. (1990) Intention is choice with commitment. Artificial Intelligence, 42 (2–3), 213–261.
Collet, C., Huhns, M. N., Shen, W.-M. (1991) Resource integration using a large knowledge base in Carnot. IEEE Computer, December, 55–62.
Davis, R., Smith, R. G. (1983) Negotiation as a metaphor for distributed problem solving. Artificial Intelligence, 20 (1), 63–109.
Dent, L., Boticario, J., McDermott, J., Mitchell, T., Zabowski, D. A. (1992) A personal learning apprentice. In: Proceedings of the Tenth National Conference on Artificial Intelligence, 96–103, San Jose, CA. AAAI Press.
Etzioni, O., Levy, H. M., Segal, R. B., Thekkath, C. A. (1994) OS agents: using AI techniques in the operating system environment. Technical report #93–04–04, Department of Computer Science and Engineering, University of Washington.
Etzioni, O., Weld, D. (1994) A softbot-based interface to the Internet. Communications of the ACM, 37 (7), 72–76.
Finin, T., Fritzson, R., McKay, D., McEntire, R. (1994) KQML as an agent communication language. In: Proceedings of the Third International Conference on Information and Knowledge Management, 456–463. Gaithersburg, MD. ACM Press.
Finin, T., Weber, J., Wiederhold, G., Genesereth, M., Fritzson, R., McKay, D., McGuire, J., Pelavin, R., Shapirof, S., Beck, C. (1993) DRAFT specification of the KQML agent-communication language. DARPA Knowledge Sharing Initiative External Interfaces Working Group.
Flores, F., M. Graves, Hartfield, B., Winograd, T. (1988) Computer systems and the design of organizational interaction. ACM Transactions on Office Information Systems, 6 (2), 153–172.
Gelernter, D., Carriero, N. (1992) Coordination languages and their significance. Communications of the ACM, 35 (2), 97–107.
Genesereth, M. R., Ketchpel, S. P. (1994) Software agents. Communications of the ACM, 37(7), 48–53, 147.
Haugeneder, H., Steiner, D. (1995) Cooperating agents: concepts and applications. In: Proceedings of the Agent Software Seminar, 80–106, London, England. Unicom Seminars.
Hewitt, C. E. (1985) The challenge of open systems. BYTE, April, 223–242.
Hewitt, C. E. (1986) Offices are open systems. ACM Transactions on Office Information Systems, 4 (3), 271–287.
Huhns, M. N., Jacobs, N., Ksiezyk, T., Shen, W. M., Singh, M. P., Cannata, P. E. (1992) Integrating enterprise information models in Carnot. In: Proceedings of the International Conference on Intelligent and Cooperative Information Systems, 32–42, Rotterdam, Netherlands.
Jennings, N. (1994) Cooperation in industrial multi-agent systems. World Scientific, London.
Laufmann, S. C. (1992) Coarse-grained distributed agents for transparent access to remote information. In: M. P. Papazoglou, J. Zeleznikow (Eds.) The Next Generation of Information Systems — from Data to Knowledge, Lecture Notes in Artificial Intelligence Vol. 611, 223–237. Springer-Verlag, Berlin.
Laufmann, S. C. (1994) The information marketplace: the challenge of information commerce. In: Proceedings of the Second International Conference on Cooperative Information Systems, 147–157, Toronto, Canada.
Laufmann, S. C. (1996) The information marketplace: achieving success in commercial applications. In: N. Adam, Y. Yesha (Eds) Electronic Commerce: Current Research Issues and Applications, Lecture Notes in Computer Science Vol. 1028, 115–147. Springer-Verlag, Berlin.
Laufmann, S. C. (1996) Toward agent-based software engineering for information-dependent enterprise applications. Journal of Software Engineering,in press.
Laufmann, S. C., Blumenthal, R. L., Thompson, L. M., Bowen, B. (1991) Direct end-user access to remote information. In: Proceedings of the Conference on Organizational Computing Systems, 16–28, Atlanta. ACM Press.
Laufmann, S. C., Nathan, M. J., Blumenthal, R. L. (1991) An architecture to support cooperation among coarse-grained distributed problem solvers. In: Proceedings of the AAAI-91 Workshop on Cooperation Among Heterogeneous Intelligent Agents, Anaheim, CA.
Maes, P. (1994) Agents that reduce work and information load. Communications of the ACM, 37(7), 31–40, 146.
Mayfield, J., Finin, T., Narayanaswamy, R., Shah, C., MacCartney, W., Goolsbey, K. (1995) The Cycic friends network: getting Cyc agents to reason together. In: Proceedings of the CIKM’95 Intelligent Information Agents Workshop, Baltimore, MD.
McKay, D. P., Pastor, J., McEntire, R., Finin, T. (1996) An architecture for information agents. In: Proceedings of the Third International Conference on Artificial Intelligence Planning Systems (ARPI Supplement). AAAI Press.
Micallef, J. (1988) Encapsulation, reusability and extensibility in object-oriented programming languages. Journal of Object Oriented Programming, 1 (1), 12–36.
Minsky, M. (1986) The Society of Mind. Simon and Schuster, New York.
Mitchell, T., Caruana, R., Freitag, D., McDermott, J., Zabowski, D. (1994) Experience with a learning personal assistant. Communications of the ACM, 37 (7), 81–91.
Nwana, H. S. (1996) Software agents: an overview. The Knowledge Engineering Review, 11 (3), 1–40.
Papazoglou, M. P., Laufmann, S. C., Sellis, T. K. (1992) An organizational framework for cooperating intelligent information systems. International Journal on Intelligent and Cooperative Information Systems, 1 (1), 169–202.
Rao, A. S., Georgeff, M. P. (1991) Modeling rational agents within a BDI-architecture. In: Proceedings of the Second International Conference on Knowledge Representation and Reasoning, 473–484. Morgan Kaufmann.
Searle, J. R. (1979) Expression and Meaning: Studies in the Theory of Speech Acts. Cambridge University Press, Cambridge, MA.
Shoham, Y. (1990) Agent-oriented programming. Technical report #STAN-CS-90–1335, Stanford University.
Singh, M. P. (1994) Multi-agent Systems: A Theoretical Framework for Intentions, Know-How, and Communications, Lecture Notes in Artificial Intelligence Vol. 799. Springer-Verlag, Berlin.
Smith, I. A., Cohen, P. R. (1995) Toward a semantics for a speech act based agent communications language. In: Proceedings of the CIKM’95 Intelligent Information Agents Workshop, Baltimore, MD.
Smith, R. G. (1980) The contract net protocol: high-level communication and control in a distributed problem solver. In: A. H. Bond, L. Gasser (Eds.) Readings in Distributed Artificial Intelligence, 357–366. Morgan Kaufmann Publishers, Los Altos, CA.
Smith, R. G. (1981) A Framework for Distributed Problem Solving. UMI Research Press, Ann Arbor, MI.
Smith, R. G., Davis, R. (1980) Frameworks for cooperation in distributed problem solving. In: A. H. Bond, L. Gasser (Eds.) Readings in Distributed Artificial Intelligence, 6170. Morgan Kaufmann Publishers, Los Altos, CA.
Stefik, M., Bobrow, D. G. (1986) Object-oriented programming: themes and variations. The AI Magazine, 6 (4), 40–62.
Weld, D., Etzioni, O. (1994) The first law of robotics (a call to arms). In: Proceedings of the Twelfth National Conference on Artificial Intelligence, 1042–1047, Seattle, WA. AAAI Press.
Wooldridge, M., Jennings, N. R. (1995) Intelligent agents: theory and practice. The Knowledge Engineering Review, 10 (2), 115–152.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Laufmann, S.C. (1998). Agent Software for Near-Term Success in Distributed Applications. In: Jennings, N.R., Wooldridge, M.J. (eds) Agent Technology. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-03678-5_3
Download citation
DOI: https://doi.org/10.1007/978-3-662-03678-5_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-08344-0
Online ISBN: 978-3-662-03678-5
eBook Packages: Springer Book Archive