Abstract
Soft Agent Computing (SAC) is a new branch of computational intelligence which draws together the ideas of soft computing with the agent paradigm. It is believed this union will deliver technology which inherits the benefits of both and thereby provide solutions which have some of the features of human cognition and the intuitive, system level, abstraction of agent technology. Notwithstanding the attraction of SAC it is recognised that there are many deep technical and philosophical issues yet to be solved. In this paper, we investigate a number of these issues from two different perspectives, agent characteristics and architectural. Then we present different abstraction layers of a SAC architecture and propose and describe a practical SAC system, based on the Beliefs-Desires-Intentions model. Finally, various aspects to be considered when building SAC systems are discussed and a number of potential research areas for further research are recommended.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Wooldridge, N., Jennings, N.: Intelligent Agents: Theory and Practice. The Knowledge Engineering Review 10(2), 115–152 (1995)
Nwana, H.: Software Agents: An Overview. The Knowledge Engineering Review 11(3) (1996)
Muller, J.P., Pischel, M.: Integrating Agent Interaction into a Planner-Reactor Achitecture. In: Proceedings of the 1994 Distributed AI Workshop, Lake Quinalt, WA, pp. 250–264 (1994)
Zadeh, L.A.: Fuzzy Logic, Neural Networks and Soft Computing. Comm. of ACM 37(3), 77–84 (1994)
Azvine, B., Azarmi, N., Tsui, K.: Soft Computing: A Tool for Building Intelligent Systems. BT Technol. J. 14(4), 37–45 (1996)
Zadeh, L.A.: The Roles of Fuzzy Logic and Soft Computing in the Conception: Design and Deployment of Intelligent Systems. BT Technol. J. 14(4), 32–36 (1996)
Demolombe, R.: Co-operative Answering from Computerised databases. CEC Project GOAL Deliverable D4, Department of Computing, Imperial College (1993)
Bosc, P., Pivert, O.: About Equivalencies in SQLf, A relational Language Supporting Imprecise Querying. In: Proc. IFES 1991 (1991)
Allen, J., Litman, D.: Plans, Goals, and Natural Language, Technical Report, University of Rochester (1986)
O’Brien, P., Wiegand, M.: Agents of Change in Business Process Management. BT Technol. J. 14(4), 133–140 (1996)
Etzioni, X., Weld, O.: A Softbot Interface to the Internet. Intelligent Agents, CACM 37(7) (1994)
Alterman, R.: Adaptive Planning. Cognitive Science 12, 393–422 (1988)
Hammond, K.: Case-based Planning: Viewing Planning as a Memory Task. Academic Press, London (1989)
Wooldridge, N.: Agents and Scheduling. In: Proc. PAAM 1996 (1996)
Booch, G.: Coming of Age in an Object-Oriented World. IEEE Software (November 1994)
Watt, S.: Artificial Societies and Psychological Agents. BT Technol. J. 14(4), 89–97 (1996)
Franklin, S., Graesser, A.: Is it an Agent, or just a Program?: A Taxonomy for Autonomous Agents. In: Proc. Third International Workshop on Agent Theories, Architectures, and Languages. Springer, Heidelberg (1996)
Nwana, H., Ndumu, D.: An Introduction to Agent Technology. BT Technol. J. 14(4), 55–67 (1996)
Smith, R.: Invited Lecture. In: PAAM 1996 (1996)
Georgeff, M., Lansky, A.L.: Reactive Reasoning and Planning. In: Proceedings of the Sixth National Conference on Artificial Intelligence, Seattle, Washington, pp. 677–682 (1987)
Rao, A.S., Georgeff, M.P.: Modeling Rational Agents Within a BDI-architecture. In: Proceedings of the Second International Conference on Principles of Knowledge Representation and Reasoning. Morgan Kaufmann Publishers, San Mateo (1991)
Lee, J., Durfee, E.H.: Structured Circuit Semantics for Reactive Plan Execution Systems. In: Proceedings of the Twelfth National Conference on Artificial Intelligence, pp. 1232–1237 (1994)
Wilkins, D.E., Myers, K.L.: A Common Knowledge Representation for Plan Generation and Reactive Execution. Journal of Logic and Computation 5(6), 731–761 (1995)
Myers, K.L., Wilkins, D.E.: The Act Formalism, Version 2.2, SRI International Artificial Intelligence Center Technical Report, Menlo Park, CA (1997)
Huber, M.J., Lee, J., Kenny, P., Durfee, E.H.: UM-PRS Programmer and User Guide. The University of Michigan, Ann Arbor (1993) MI 48109, see http://members.home.net/marcush/IRS
Lee, J., Huber, M.J., Durfee, E.H., Kenny, P.G.: UM-PRS: An Implementation of the Procedural Reasoning System for Multirobot Applications. In: Conference on Intelligent Robotics in Field, Factory, Service, and Space (CIRFFSS 1994), Houston, Texas, pp. 842–849 (1994)
Myers, K.L.: User Guide for the Procedural Reasoning System, SRI International AI Center Technical Report, SRI International, Menlo Park, CA (1997)
Gray, R.S., Kotz, D., Cybenko, G., Rus, D.: Agent Tcl. In: Cockayne, W., Zyda, M. (eds.) Mobile Agents. Manning Publishing (1997)
Laird, J.E., Newell, A., Rosenbloom, P.S.: SOAR: An Architecture for General Intelligence. AI Journal, 1–64 (1987)
Shoham, Y.: Agent-oriented Programming. Artificial Intelligence 60(1), 51–92 (1993)
Shoham, Y.: AGENT0: A Simple Agent Language and Its Interpreter. In: Proceedings of the Ninth National Conference on Artificial Intelligence, Anaheim, California, pp. 704–709 (1991)
Thomas, R.S.: The PLACA Agent Programming Language. In: Wooldridge, M., Jennings, N.R. (eds.) Intelligent Agents - Theories, Architectures, and Languages, pp. 356–370. Springer, Heidelberg (1995)
Newell, A.: Unified Theories of Cognition. Harvard University Press, Cambridge (1990)
Ferguson, I.A.: TouringMachines: An Architecture for Dynamic, Rational Mobile Agents, Ph.D. Thesis, University of Cambridge, UK (1992)
Gat, E.: Integrating Planning and Acting in a Heterogeneous Asynchronous Architecture for Controlling Real-World Mobile Robots. In: Proceedings of the Tenth National Conference on Artificial Intelligence, San Jose, CA, pp. 809–817 (1992)
Huber, M.J.: A BDI-theoretic Mobile Agent Architecture. In: Proceedings of the Third International Conference on Autonomous Agents (Agents 1999), Seattle, WA (May 1999)
Lenat, D., Guha, R.: Building Large Knowledge-Based Systems: Representation and Inference in the CYC Project. Addison-Wesley, Reading (1990)
Brooks, R.: A Robust Layered Control System for a Mobile Robot. IEEE Journal of Robotics and Automation 2, 14–23 (1986)
Aleksander, I., Evans, R.G., Sales, N.J.: Towards intentional neural systems: Experiments with MAGNUS. In: Proc.IEE Fourth Intl. Conf. on Artificial Neural Networks, Cambridge, UK (1995)
Fritzson, R., Finin, T., McKay, D., McEntire, R.: KQML - A Language and Protocol for Knowledge and Information Exchange. In: 13th International Distributed AI Workshop, Seattle (1994)
Eichmann, D.: Ethical Web Agents. In: 2nd WWW Conference (1996)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Mamdani, A., Sichanie, A.G., Pitt, J. (2000). Soft Agent Computing: Towards Enhancing Agent Technology with Soft Computing. In: Azvine, B., Nauck, D.D., Azarmi, N. (eds) Intelligent Systems and Soft Computing. Lecture Notes in Computer Science(), vol 1804. Springer, Berlin, Heidelberg. https://doi.org/10.1007/10720181_5
Download citation
DOI: https://doi.org/10.1007/10720181_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67837-3
Online ISBN: 978-3-540-44917-1
eBook Packages: Springer Book Archive