{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,18]],"date-time":"2026-05-18T10:50:12Z","timestamp":1779101412795,"version":"3.51.4"},"reference-count":221,"publisher":"Maximum Academic Press","issue":"2","license":[{"start":{"date-parts":[[2009,7,7]],"date-time":"2009-07-07T00:00:00Z","timestamp":1246924800000},"content-version":"unspecified","delay-in-days":5150,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["The Knowledge Engineering Review"],"published-print":{"date-parts":[[1995,6]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>\n                    The concept of an\n                    <jats:italic>agent<\/jats:italic>\n                    has become important in both artificial intelligence (AT) and mainstream computer science. Our aim in this paper is to point the reader at what we perceive to be the most important theoretical and practical issues associated with the design and construction of intelligent agents. For convenience, we divide these issues into three areas (though as the reader will see, the divisions are at times somewhat arbitrary).\n                    <jats:italic>Agent theory<\/jats:italic>\n                    is concerned with the question of what an agent is, and the use of mathematical formalisms for representing and reasoning about the properties of agents.\n                    <jats:italic>Agent architectures<\/jats:italic>\n                    can be thought of as software engineering models of agents; researchers in this area are primarily concerned with the problem of designing software or hardware systems that will satisfy the properties specified by agent theorists. Finally,\n                    <jats:italic>agent languages<\/jats:italic>\n                    are software systems for programming and experimenting with agents; these languages may embody principles proposed by theorists. The paper is\n                    <jats:italic>not<\/jats:italic>\n                    intended to serve as a tutorial introduction to all the issues mentioned; we hope instead simply to identify the most important issues, and point to work that elaborates on them. The article includes a short review of current and potential applications of agent technology.\n                  <\/jats:p>","DOI":"10.1017\/s0269888900008122","type":"journal-article","created":{"date-parts":[[2009,7,7]],"date-time":"2009-07-07T09:34:37Z","timestamp":1246959277000},"page":"115-152","source":"Crossref","is-referenced-by-count":3895,"title":["Intelligent agents: theory and practice"],"prefix":"10.48130","volume":"10","author":[{"given":"Michael","family":"Wooldridge","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nicholas R.","family":"Jennings","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"27968","published-online":{"date-parts":[[2009,7,7]]},"reference":[{"key":"S0269888900008122_ref196","doi-asserted-by":"publisher","DOI":"10.1002\/int.4550060504"},{"key":"S0269888900008122_ref001","doi-asserted-by":"publisher","DOI":"10.1006\/imms.1993.1020"},{"key":"S0269888900008122_ref188","first-page":"69","volume-title":"Proceedings of the Twelfth International Joint Conference on Artificial Intelligence (IJCAI-91)","author":"Singh","year":"1991"},{"key":"S0269888900008122_ref185","unstructured":"Singh MP , 1990a. \u201cGroup intentions\u201d In: Proceedings of the Tenth International Workshop on Distributed Artificial Intelligence (IWDAI-90)."},{"key":"S0269888900008122_ref189","first-page":"364","volume-title":"Proceedings of the Tenth European Conference on Artificial Intelligence (ECAI-92)","author":"Singh","year":"1992"},{"key":"S0269888900008122_ref007","volume-title":"Reasoning About Plans","author":"Allen","year":"1991"},{"key":"S0269888900008122_ref197","doi-asserted-by":"publisher","DOI":"10.1007\/BF00413468"},{"key":"S0269888900008122_ref184","doi-asserted-by":"publisher","DOI":"10.1016\/0004-3702(93)90034-9"},{"key":"S0269888900008122_ref177","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9781139173438"},{"key":"S0269888900008122_ref173","unstructured":"Sadek MD , 1992. \u201cA study in the logic of intention\u201d In: Rich C , Swartout W and Nebel B (eds.) Proceedings of Knowledge Representation and Reasoning (KR&R-92), pp 462\u2013473."},{"key":"S0269888900008122_ref126","first-page":"868","volume-title":"Proceedings of the Eleventh International Joint Conference on Artificial Intelligence (IJCAI-89)","author":"Lesp\u00e9rance","year":"1989"},{"key":"S0269888900008122_ref172","first-page":"206","volume-title":"Proceedings of the Fourth International Joint Conference on Artificial Intelligence (IJCAI-75)","author":"Sacerdoti","year":"1975"},{"key":"S0269888900008122_ref030","first-page":"49","volume-title":"Decentralized Al\u2014Proceedings of the First European Workshop on Modelling Autonomous Agents in Multi-Agent Worlds (MAAMAW89)","author":"Castelfranchi","year":"1990"},{"key":"S0269888900008122_ref170","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/2474.001.0001","volume-title":"Do the Right Thing\u2014Studies in Limited Rationality","author":"Russell","year":"1991"},{"key":"S0269888900008122_ref044","first-page":"197","volume-title":"Decentralized Al\u2013Proceedings of the First European Workshop on Modelling Autonomous Agents in Multi-Agent Worlds (MAAMAW-89)","author":"Connah","year":"1990"},{"key":"S0269888900008122_ref166","doi-asserted-by":"publisher","DOI":"10.1017\/S0269888900004884"},{"key":"S0269888900008122_ref161","first-page":"473","volume-title":"Proceedings of Knowledge Representation and Reasoning (KRandR\u201391)","author":"Rao","year":"1991"},{"key":"S0269888900008122_ref160","first-page":"498","volume-title":"Proceedings of the Twelfth International Joint Conference on Artificial Intelligence (IJCAI\u201391)","author":"Rao","year":"1991"},{"key":"S0269888900008122_ref158","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-58855-8_22"},{"key":"S0269888900008122_ref175","first-page":"1039","volume-title":"Proceedings of the Tenth International Joint Conference on Artificial Intelligence (IJCAI-87)","author":"Schoppers","year":"1987"},{"key":"S0269888900008122_ref078","volume-title":"Reasoning About Actions and Plans\u2013Proceedings of the 1986 Workshop","author":"Georgeff","year":"1986"},{"key":"S0269888900008122_ref156","doi-asserted-by":"publisher","DOI":"10.1016\/0004-3702(88)90038-0"},{"key":"S0269888900008122_ref154","first-page":"777","volume-title":"Proceedings of Knowledge Representation and Reasoning (KRandR-92)","author":"Patil","year":"1992"},{"key":"S0269888900008122_ref152","doi-asserted-by":"publisher","DOI":"10.1142\/S0218215792000088"},{"key":"S0269888900008122_ref071","doi-asserted-by":"publisher","DOI":"10.1016\/B978-0-934613-38-5.50008-8"},{"key":"S0269888900008122_ref149","doi-asserted-by":"publisher","DOI":"10.1145\/360018.360022"},{"key":"S0269888900008122_ref147","first-page":"709","volume-title":"Proceedings of the Eleventh European Conference on Artificial Intelligence (ECAI-94)","author":"Muller","year":"1994"},{"key":"S0269888900008122_ref070","doi-asserted-by":"publisher","DOI":"10.1016\/0004-3702(91)90052-L"},{"key":"S0269888900008122_ref151","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-58855-8_18"},{"key":"S0269888900008122_ref134","doi-asserted-by":"publisher","DOI":"10.1145\/122344.122367"},{"key":"S0269888900008122_ref176","first-page":"332","volume-title":"Proceedings of the Thirteenth International Joint Conference on Artificial Intelligence (IJCAI93)","author":"Schwuttke","year":"1993"},{"key":"S0269888900008122_ref131","first-page":"991","volume-title":"Proceedings of the Eleventh International Joint Conference on Artificial Intelligence (IJCAI-89)","author":"Maes","year":"1989"},{"key":"S0269888900008122_ref039","first-page":"61","volume-title":"Proceedings of the 1992 Workshop on Cooperating Knowledge Based Systems (CKBS-92)","author":"Chu","year":"1993"},{"key":"S0269888900008122_ref120","volume-title":"A Deduction Model of Belief","author":"Konolige","year":"1986"},{"key":"S0269888900008122_ref117","first-page":"226","volume-title":"Artificial Social Systems\u2014Selected Papers from the Fourth European Workshop on Modelling Autonomous Agents and Multi-Agent Worlds, MAAAMAW-92 (LNAI Volume 830)","author":"Kinny","year":"1992"},{"key":"S0269888900008122_ref114","first-page":"395","volume-title":"Reasoning About Actions and Plans\u2014Proceeding of the 1986 Workshop","author":"Kaelbling","year":"1986"},{"key":"S0269888900008122_ref113","doi-asserted-by":"publisher","DOI":"10.1016\/0952-1976(93)90016-Q"},{"key":"S0269888900008122_ref190","volume-title":"Multiagent Systems: A Theoretical Framework for Intentions, Know-How, and Communications (LNAI Volume 799)","author":"Singh","year":"1994"},{"key":"S0269888900008122_ref112","article-title":"Controlling cooperative problem solving in industrial multi-agent systems using joint intentions","volume":"74","author":"Jennings","year":"1995","journal-title":"Artificial Intelligence"},{"key":"S0269888900008122_ref111","doi-asserted-by":"publisher","DOI":"10.1142\/S0218215793000137"},{"key":"S0269888900008122_ref153","volume-title":"Foundations of Distributed Al","author":"Parunak","year":"1995"},{"key":"S0269888900008122_ref102","doi-asserted-by":"publisher","DOI":"10.1016\/0004-3702(77)90033-9"},{"key":"S0269888900008122_ref109","first-page":"93","volume-title":"Decentralized Al 3\u2014 Proceedings of the Third European Workshop on Modelling Autonomous Agents and Multi-Agent Worlds (MAAMAW-91)","author":"Jennings","year":"1992"},{"key":"S0269888900008122_ref182","first-page":"954","volume-title":"Proceedings of the Eleventh International Joint Conference on Artificial Intelligence (IJCAI-89)","author":"Shoham","year":"1989"},{"key":"S0269888900008122_ref186","first-page":"604","volume-title":"Proceedings of the Ninth European Conference on Artificial Intelligence (ECAI-90)","author":"Singh","year":"1990"},{"key":"S0269888900008122_ref106","volume-title":"Introduction to Modal Logic","author":"Hughes","year":"1968"},{"key":"S0269888900008122_ref029","volume-title":"Proceedings of the IEEE International Conference on Intelligent Robots and Systems (IROS-94)","author":"Bussman","year":"1994"},{"key":"S0269888900008122_ref191","first-page":"472","volume-title":"Logics in Al\u2014Proceedings of the European Workshop JELIA-90 (LNAI Volume 478)","author":"Singh","year":"1991"},{"key":"S0269888900008122_ref168","doi-asserted-by":"crossref","unstructured":"Rosenschein S , 1985. \u201cFormal theories of knowledge in AI and robotics\u201d New Generation Computing, pp 345\u2013357.","DOI":"10.1007\/BF03037076"},{"key":"S0269888900008122_ref101","first-page":"404","volume-title":"Proceedings of the Thirteenth International Joint Conference on Artificial Intelligence (IJCAI-93)","author":"Henz","year":"1993"},{"key":"S0269888900008122_ref080","volume-title":"Essentials of Artificial bitelligence","author":"Ginsberg","year":"1993"},{"key":"S0269888900008122_ref100","volume-title":"Artificial Intelligence Planning: Proceedings of the First International Conference","author":"Hendler","year":"1992"},{"key":"S0269888900008122_ref098","first-page":"31","volume-title":"Proceedings of the 1994 International Working Conference on Cooperating Knowledge Based Systems (CKBS-94)","author":"Haugeneder","year":"1994"},{"key":"S0269888900008122_ref097","first-page":"83","volume-title":"Proceedings of the 1993 Workshop on Cooperating Knowledge Based Systems (CKBS-93)","author":"Haugeneder","year":"1994"},{"key":"S0269888900008122_ref211","unstructured":"White JE , 1994. \u201cTelescript technology: The foundation for the electronic marketplace\u201d, White paper, General Magic, Inc., 2465 Latham Street, Mountain View, CA 94040."},{"key":"S0269888900008122_ref164","first-page":"318","volume-title":"Proceedings of the Thirteenth International Joint Conference on Artificial Intelligence (IJCAI93)","author":"Rao","year":"1993"},{"key":"S0269888900008122_ref087","volume-title":"Proceedings of Knowledge Representation and Reasoning (KRandR-91)","author":"Gruber","year":"1991"},{"key":"S0269888900008122_ref136","first-page":"71","volume-title":"Software Agents\u2014Papers from the 1994 Spring Symposium (Technical Report SS-94\u201303)","author":"Maes","year":"1994"},{"key":"S0269888900008122_ref042","doi-asserted-by":"crossref","first-page":"221","DOI":"10.7551\/mitpress\/3839.003.0014","volume-title":"Intentions in Communication","author":"Cohen","year":"1990"},{"key":"S0269888900008122_ref169","first-page":"83","volume-title":"Proceedings of the 1986 Conference on Theoretical Aspects of Reasoning About Knowledge","author":"Rosenschein","year":"1986"},{"key":"S0269888900008122_ref085","doi-asserted-by":"publisher","DOI":"10.1145\/176789.176800"},{"key":"S0269888900008122_ref035","doi-asserted-by":"publisher","DOI":"10.1016\/B978-0-934613-38-5.50014-3"},{"key":"S0269888900008122_ref038","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511621192"},{"key":"S0269888900008122_ref105","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-58855-8_14"},{"key":"S0269888900008122_ref006","volume-title":"Readings in Planning","author":"Allen","year":"1990"},{"key":"S0269888900008122_ref037","first-page":"411","volume-title":"ReasoningAboutActions and Plans\u2014Proceedings of the 1986 Workshop","author":"Chapman","year":"1986"},{"key":"S0269888900008122_ref041","doi-asserted-by":"publisher","DOI":"10.1016\/0004-3702(90)90055-5"},{"key":"S0269888900008122_ref074","doi-asserted-by":"publisher","DOI":"10.1145\/176789.176794"},{"key":"S0269888900008122_ref121","first-page":"241","volume-title":"Proceedings of the 1986 Conference on Theoretical Aspects of Reasoning About Knowledge","author":"Konolige","year":"1986"},{"key":"S0269888900008122_ref099","doi-asserted-by":"publisher","DOI":"10.1007\/BF01840468"},{"key":"S0269888900008122_ref028","first-page":"77","volume-title":"Decentralized Al 3\u2013Proceedings of the Third European Workshop on Modelling Autonomous Agents and Multi-Agent Worlds (MAAMA W-91)","author":"Burmeister","year":"1992"},{"key":"S0269888900008122_ref076","doi-asserted-by":"publisher","DOI":"10.1146\/annurev.cs.02.060187.002043"},{"key":"S0269888900008122_ref047","doi-asserted-by":"crossref","DOI":"10.21236\/ADA254568","volume-title":"Planning and Control","author":"Dean","year":"1991"},{"key":"S0269888900008122_ref026","first-page":"569","volume-title":"Proceedings of the Twelfth International Joint Conference on Artificial Intelligence (IJCAI-91)","author":"Brooks","year":"1991"},{"key":"S0269888900008122_ref010","first-page":"3","volume-title":"Proceedings of the 1993 Workshop on Cooperating Knowledge Based Systems (CKBS-93)","author":"Aylett","year":"1994"},{"key":"S0269888900008122_ref130","first-page":"573","volume-title":"Proceedings of the Eleventh European Conference on Artificial Intelligence (ECAI-94)","author":"Mack","year":"1994"},{"key":"S0269888900008122_ref069","unstructured":"Galliers JR , 1988b. A Theoretical Framework for Computer Models of Cooperative Dialogue, Acknowledging Multi-Agent Conflict, PhD thesis, Open University, UK."},{"key":"S0269888900008122_ref021","volume-title":"Intentions, Plans, and Practical Reason","author":"Bratman","year":"1987"},{"key":"S0269888900008122_ref022","doi-asserted-by":"crossref","first-page":"15","DOI":"10.7551\/mitpress\/3839.003.0004","volume-title":"Intentions in Communication","author":"Bratman","year":"1990"},{"key":"S0269888900008122_ref025","first-page":"3","volume-title":"Designing Autonomous Agents","author":"Brooks","year":"1990"},{"key":"S0269888900008122_ref194","first-page":"175","volume-title":"Decentralized Al\u2014Proceedings of the First European Workshop on Modelling Autonomous Agents in Multi-Agent Worlds (MAAMAW-89)","author":"Steels","year":"1990"},{"key":"S0269888900008122_ref083","volume-title":"Technical Report TUTR 93\u2013101","author":"Goldman","year":"1991"},{"key":"S0269888900008122_ref090","first-page":"13","volume-title":"Proceedings of the 1993 Workshop on Cooperating Knowledge Based Systems (CKBS-93)","author":"Haddadi","year":"1994"},{"key":"S0269888900008122_ref180","unstructured":"Shardlow N , 1990. \u201cAction and agency in cognitive science\u201d, Master's thesis, Department of Psychology, University of Manchester, Oxford Road, Manchester M13 9PL, UK."},{"key":"S0269888900008122_ref107","first-page":"32","volume-title":"Proceedings of the International Conference on Intelligent and Cooperative Information Systems","author":"Huhns","year":"1992"},{"key":"S0269888900008122_ref031","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-58855-8_3"},{"key":"S0269888900008122_ref115","doi-asserted-by":"publisher","DOI":"10.1145\/122344.122361"},{"key":"S0269888900008122_ref139","first-page":"228","volume-title":"Proceedings of Groupware-92","author":"McGregor","year":"1992"},{"key":"S0269888900008122_ref016","unstructured":"Bates J , Bryan Loyall A and Scott Reilly W , 1992b. \u201cIntegrating reactivity, goals, and emotion in a broad agent\u201d. Technical Report CMU-CS-92\u2013142, School of Computer Science, Carnegie-Mellon University, Pittsburgh, PA."},{"key":"S0269888900008122_ref159","first-page":"183","volume-title":"Proceedings of the Eighth National Conference on Artificial Intelligence (AAAI-90)","author":"Pollack","year":"1990"},{"key":"S0269888900008122_ref216","first-page":"279","volume-title":"Proceedings of the Eleventh European Conference on Artificial Intelligence (ECAI-94)","author":"Wooldridge","year":"1994"},{"key":"S0269888900008122_ref002","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/1086.001.0001","volume-title":"ACTORS: A Model of Concurrent Computation in Distributed Systems","author":"Agha","year":"1986"},{"key":"S0269888900008122_ref066","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-58855-8_20"},{"key":"S0269888900008122_ref027","doi-asserted-by":"publisher","DOI":"10.1016\/0004-3702(91)90053-M"},{"key":"S0269888900008122_ref023","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8640.1988.tb00284.x"},{"key":"S0269888900008122_ref125","first-page":"333","volume-title":"JELIA-90: Proceedings of the European Workshop on Logics in Al (LNAI Volume 478)","author":"Lakemeyer","year":"1991"},{"key":"S0269888900008122_ref012","first-page":"94","volume-title":"REX Workshop on Stepwise Refinement of Distributed Systems: Models, Formalisms, Correctness (LNCS Volume 430)","author":"Barringer","year":"1989"},{"key":"S0269888900008122_ref187","first-page":"127","volume-title":"Decentralized A12\u2014 Proceedings of the Second European Workshop on Modelling Autonomous Agents and Multi-Agent Worlds (MAAMAW-90)","author":"Singh","year":"1991"},{"key":"S0269888900008122_ref003","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/2087.001.0001","volume-title":"Research Directions in Concurrent Object-Oriented Programming","author":"Agha","year":"1993"},{"key":"S0269888900008122_ref058","first-page":"480","volume-title":"Proceedings of the Ninth International Joint Conference on Artificial Intelligence (IJ CA 1\u201385)","author":"Fagin","year":"1985"},{"key":"S0269888900008122_ref043","doi-asserted-by":"publisher","DOI":"10.1207\/s15516709cog0303_1"},{"key":"S0269888900008122_ref210","first-page":"109","volume-title":"Decentralized AI 2\u2014Proceedings of the Second European Workshop on Modelling Autonomous Agents and Multi-Agent Worlds (MAAMAW-90)","author":"Werner","year":"1991"},{"key":"S0269888900008122_ref011","volume-title":"Readings in Groupware and Computer-Supported Cooperative Work","author":"Baecker","year":"1993"},{"key":"S0269888900008122_ref046","unstructured":"Davies NJ , 1993. Truth, Modality, and Action, PhD thesis, Department of Computer Science, University of Essex, Coichester, UK."},{"key":"S0269888900008122_ref079","first-page":"677","volume-title":"Proceedings of the Sixth National Conference on Artificial Intelligence (AAAI-87)","author":"Georgcff","year":"1987"},{"key":"S0269888900008122_ref193","doi-asserted-by":"publisher","DOI":"10.1016\/B978-0-934613-63-7.50011-5"},{"key":"S0269888900008122_ref174","unstructured":"Sargent P , 1992. \u201cBack to school for a brand new ABC\u201d In: The Guardian, 12 03, p 28."},{"key":"S0269888900008122_ref089","doi-asserted-by":"publisher","DOI":"10.1016\/0004-3702(86)90051-2"},{"key":"S0269888900008122_ref015","unstructured":"Bates J , Bryan Loyall A and Scott Reilly, W , 1992a. \u201cAn architecture for action, motion, and social behaviour\u201d. Technical Report CMU-CS-92\u2013144, School of Computer Science, Carnegie-Mellon University, Pittsburgh, PA."},{"key":"S0269888900008122_ref036","doi-asserted-by":"publisher","DOI":"10.1016\/0004-3702(87)90092-0"},{"key":"S0269888900008122_ref108","first-page":"1","volume-title":"Handbook of Logic in Artificial Intelligence and Logic Programming","author":"Israel","year":"1993"},{"key":"S0269888900008122_ref118","first-page":"115","volume-title":"Decentralized Al 3\u2014Proceedings of the Third European Workshop on Modelling Autonomous Agents and Multi-Agent Worlds (MAAMAW-91)","author":"Kiss","year":"1992"},{"key":"S0269888900008122_ref061","first-page":"249","volume-title":"Decentralized Al 3\u2014Proceedings of the Third European Workshop on Modelling Autonomous Agents and Multi-Agent Worlds (MAAMAW-91)","author":"Ferguson","year":"1992"},{"key":"S0269888900008122_ref040","first-page":"32","article-title":"Trial by fire: Understanding the design requirements for agents in complex environments","volume":"10","author":"Cohen","year":"1989","journal-title":"Al Magazine"},{"key":"S0269888900008122_ref048","volume-title":"Brainstorms","author":"Dennett","year":"1978"},{"key":"S0269888900008122_ref181","volume-title":"Reasoning About Change: Time and Causation from the Standpoint of Artificial Intelligence","author":"Shoham","year":"1988"},{"key":"S0269888900008122_ref019","doi-asserted-by":"publisher","DOI":"10.1111\/j.1755-2567.1988.tb00717.x"},{"key":"S0269888900008122_ref009","volume-title":"How to Do Things With Words","author":"Austin","year":"1962"},{"key":"S0269888900008122_ref202","first-page":"269","volume-title":"Proceedings of the Eleventh European Conference on Artificial Intelligence (ECIA-94)","author":"Wainer","year":"1994"},{"key":"S0269888900008122_ref163","first-page":"57","volume-title":"Decentralized AI 3\u2014Proceedings of the Third European Workshop on Modelling Autonomous Agents and Multi-Agent Worlds (MAAMAW-91)","author":"Rao","year":"1992"},{"key":"S0269888900008122_ref110","doi-asserted-by":"publisher","DOI":"10.1017\/S0269888900000205"},{"key":"S0269888900008122_ref018","doi-asserted-by":"publisher","DOI":"10.2307\/2108182"},{"key":"S0269888900008122_ref195","unstructured":"Thomas SR , 1993. PLACA, an Agent Oriented Programming Language, PhD thesis, Computer Science Department, Stanford University, Stanford, CA 94305. (Available as technical report STAN-CS\u201393\u20131487)."},{"key":"S0269888900008122_ref064","volume-title":"Proceedings of the Fifth European Workshop on Modelling Autonomous Agents and Multi-Agent Worlds (MAAMAW-93)","author":"Fischer","year":"1993"},{"key":"S0269888900008122_ref129","first-page":"64","volume-title":"Software Agents\u2014Papers from the 1994 Spring Symposium (Technical Report SS-94\u201303)","author":"Levy","year":"1994"},{"key":"S0269888900008122_ref124","doi-asserted-by":"publisher","DOI":"10.1002\/malq.19630090502"},{"key":"S0269888900008122_ref142","first-page":"867","volume-title":"Proceedings of the Tenth International Joint Conference on Artificial Intelligence (IJCAI-87)","author":"Morgenstern","year":"1987"},{"key":"S0269888900008122_ref135","doi-asserted-by":"publisher","DOI":"10.1145\/176789.176792"},{"key":"S0269888900008122_ref082","volume-title":"Logics of Time and Computation","author":"Goldblatt","year":"1987"},{"key":"S0269888900008122_ref104","unstructured":"Houlder V , 1994. \u201cSpecial agents\u201d In: Financial Times, 15 08, p 12."},{"key":"S0269888900008122_ref053","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0052946"},{"key":"S0269888900008122_ref144","volume-title":"Proceedings of the NSF Workshop on Dynamic Scheduling","author":"Morley","year":"1993"},{"key":"S0269888900008122_ref119","first-page":"41","volume-title":"Machine Intelligence 10","author":"Konolige","year":"1982"},{"key":"S0269888900008122_ref054","volume-title":"Methodologies for Intelligent Systems\u2013Sixth International Symposium, ISMIS-91 (LNAI Volume 542)","author":"Doyle","year":"1991"},{"key":"S0269888900008122_ref050","first-page":"115","volume-title":"Proceedings of the 1986 Conference on Theoretical Aspects of Reasoning About Knowledge","author":"des","year":"1986"},{"key":"S0269888900008122_ref057","first-page":"9","volume-title":"Software Agents\u2014Papers from the 1994 Spring Symposium (Technical Report SS-94\u201303)","author":"Etzioni","year":"1994"},{"key":"S0269888900008122_ref091","first-page":"1","volume-title":"Proceedings of the 1986 Conference on Theoretical Aspects of Reasoning About Knowledge","author":"Halpern","year":"1986"},{"key":"S0269888900008122_ref145","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1097-4571(198605)37:3<123::AID-ASI3>3.0.CO;2-3"},{"key":"S0269888900008122_ref020","volume-title":"Readings in Distributed Artificial Intelligence","author":"Bond","year":"1988"},{"key":"S0269888900008122_ref063","first-page":"202","volume-title":"Proceedings of the Tenth internatjonal joint Conference on Artificial Intelligence (IJCA 1\u20138 7)","author":"Firby","year":"1987"},{"key":"S0269888900008122_ref171","doi-asserted-by":"publisher","DOI":"10.1016\/0004-3702(74)90026-5"},{"key":"S0269888900008122_ref137","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-58855-8_21"},{"key":"S0269888900008122_ref128","first-page":"94","volume-title":"Proceedings of the Eighth National Conference on Artificial Intelligence (AAA1\u201390)","author":"Levesque","year":"1990"},{"key":"S0269888900008122_ref220","first-page":"403","volume-title":"Proceedings of the Thirteenth International Workshop on Distributed Artificial Intelligence (IWDAI-94)","author":"Wooldridge","year":"1994"},{"key":"S0269888900008122_ref033","first-page":"491","volume-title":"Proceedings of the Seventh National Conference on Artificial Intelligence (AAAI-88)","author":"Catach","year":"1988"},{"key":"S0269888900008122_ref062","doi-asserted-by":"publisher","DOI":"10.1016\/0004-3702(71)90010-5"},{"key":"S0269888900008122_ref157","doi-asserted-by":"publisher","DOI":"10.1007\/BF00485267"},{"key":"S0269888900008122_ref073","first-page":"309","volume-title":"Proceedings of the 1986 Conference on TheoreticalAspects of Reasoning About Knowledge","author":"Geissler","year":"1986"},{"key":"S0269888900008122_ref067","first-page":"13","volume-title":"Progress in Artificial Intelligence\u2013Sixth Portuguese Conference on Artificial Intelligence (LNAI Volume 727)","author":"Fisher","year":"1993"},{"key":"S0269888900008122_ref068","first-page":"415","volume-title":"Proceedings of the Eighth European Conference on Artificial Intelligence (ECAI-88)","author":"Galliers","year":"1988"},{"key":"S0269888900008122_ref013","volume-title":"Situations and Attitudes","author":"Barwise","year":"1983"},{"key":"S0269888900008122_ref093","doi-asserted-by":"publisher","DOI":"10.1016\/0004-3702(92)90049-4"},{"key":"S0269888900008122_ref060","unstructured":"Ferguson IA , 1992a. Touring Machines: An Architecture for Dynamic, Rational, Mobile Agents, PhD thesis, Clare Hall, University of Cambridge, UK. (Also available as Technical Report No. 273, University of Cambridge Computer Laboratory.)"},{"key":"S0269888900008122_ref004","first-page":"268","volume-title":"Proceedings of the Sixth National Conference on Artificial Intelligence (AAAI-87)","author":"Agre","year":"1987"},{"key":"S0269888900008122_ref075","volume-title":"Logical Foundations of Artificial Intelligence","author":"Genesereth","year":"1987"},{"key":"S0269888900008122_ref014","doi-asserted-by":"publisher","DOI":"10.1145\/176789.176803"},{"key":"S0269888900008122_ref072","first-page":"81","volume-title":"Distributed Artificial Intelligence: Theory and Praxis","author":"Gasser","year":"1992"},{"key":"S0269888900008122_ref148","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-58855-8_17"},{"key":"S0269888900008122_ref096","unstructured":"Haugeneder H , 1994. IMAGINE final project report."},{"key":"S0269888900008122_ref133","first-page":"49","volume-title":"Designing Autonomous Agents","author":"Maes","year":"1990"},{"key":"S0269888900008122_ref081","first-page":"396","volume-title":"Proceedings of the Thirteenth International Joint Conference on Artificial Intelligence (IJCAI-93)","author":"Grnytrasicwicz","year":"1993"},{"key":"S0269888900008122_ref084","volume-title":"Technical Report CMU-CS-93\u2013159","author":"Goodwin","year":"1993"},{"key":"S0269888900008122_ref123","doi-asserted-by":"publisher","DOI":"10.1016\/0304-3975(88)90024-2"},{"key":"S0269888900008122_ref086","doi-asserted-by":"crossref","first-page":"417","DOI":"10.7551\/mitpress\/3839.003.0022","volume-title":"Intentions in Communication","author":"Grosz","year":"1990"},{"key":"S0269888900008122_ref141","first-page":"480","volume-title":"Readings in Planning","author":"Moore","year":"1990"},{"key":"S0269888900008122_ref088","doi-asserted-by":"publisher","DOI":"10.1145\/176789.176804"},{"key":"S0269888900008122_ref140","first-page":"153","article-title":"Syntactical treatments of modality, with corollaries on refiexion principles and finite axiomatizations","volume":"16","author":"Montague","year":"1963","journal-title":"Acta Philosophica Fennica"},{"key":"S0269888900008122_ref179","first-page":"327","article-title":"Bringing it about","volume":"18","author":"Segcrberg","year":"1989","journal-title":"Journal of Philosophical Logic"},{"key":"S0269888900008122_ref094","doi-asserted-by":"publisher","DOI":"10.1016\/0022-0000(89)90039-1"},{"key":"S0269888900008122_ref077","first-page":"972","volume-title":"Proceedings of the Eleventh International Joint Conference on Artificial Intelligence (IJC'AI-89)","author":"Georgeff","year":"1989"},{"key":"S0269888900008122_ref032","first-page":"215","volume-title":"Decentralized AI 3\u2013Proceedings of the Third European Workshop on Modelling Autonomous Agents and Multi-Agent Worlds (MAAMAW-91)","author":"Castelfranchi","year":"1992"},{"key":"S0269888900008122_ref095","doi-asserted-by":"publisher","DOI":"10.1007\/978-94-009-6259-0_10"},{"key":"S0269888900008122_ref199","doi-asserted-by":"publisher","DOI":"10.1016\/0957-4174(94)90080-9"},{"key":"S0269888900008122_ref203","first-page":"297","volume-title":"Decentralized AI 3\u2014Proceedings of the Third European Workshop on Modelling Autonomous Agents and Multi-Agent Worlds (MAAMAW-91)","author":"Wavish","year":"1992"},{"key":"S0269888900008122_ref204","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-58855-8_24"},{"key":"S0269888900008122_ref183","unstructured":"Shoham Y , 1990. \u201cAgent-oriented programming\u201d, Technical Report STAN-CS-1335\u201390, Computer Science Department, Stanford University, Stanford, CA 94305."},{"key":"S0269888900008122_ref178","unstructured":"Seel N , 1989. Agent Theories and Architectures, PhD thesis, Surrey University, Guildford, UK."},{"key":"S0269888900008122_ref205","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-58855-8_25"},{"key":"S0269888900008122_ref206","volume-title":"AI Approaches to Telecommunications and Network Management","author":"Weihmayer","year":"1994"},{"key":"S0269888900008122_ref207","first-page":"129","volume-title":"Proceedings of the Second Conference on Theoretical Aspects of Reasoning About Knowledge","author":"Werner","year":"1988"},{"key":"S0269888900008122_ref127","first-page":"198","volume-title":"Proceedings of the Fourth National Conference on Artificial Intelligence (AAAI-84)","author":"Levesque","year":"1984"},{"key":"S0269888900008122_ref208","doi-asserted-by":"publisher","DOI":"10.1016\/B978-1-55860-092-8.50005-8"},{"key":"S0269888900008122_ref209","first-page":"694","volume-title":"Proceedings of the Ninth European Conference on Artificial Intelligence (ECAI-90)","author":"Werner","year":"1990"},{"key":"S0269888900008122_ref103","volume-title":"Knowledge and Belief","author":"Hintikka","year":"1962"},{"key":"S0269888900008122_ref122","first-page":"390","volume-title":"Proceedings of the Thirteenth International Joint Conference on Artificial Intelligence (IJCAI-93)","author":"Konolige","year":"1993"},{"key":"S0269888900008122_ref212","volume-title":"Practical Planning: Extending the Classical AI Planning Paradigm","author":"Wilkins","year":"1988"},{"key":"S0269888900008122_ref198","volume-title":"Truth and Modality for Knowledge Representation","author":"Turner","year":"1990"},{"key":"S0269888900008122_ref213","volume-title":"ARCHON: An Architecture for Multi-Agent Systems","author":"Wittig","year":"1992"},{"key":"S0269888900008122_ref150","unstructured":"Nilsson NJ , 1992. \u201cTowards agent programs with circuit semantics\u201d, Technical Report STAN-CS-92\u20131412, Computer Science Department, Stanford University, Stanford, CA 94305."},{"key":"S0269888900008122_ref218","first-page":"234","volume-title":"Proceedings of the Tenth European Conference on Artificial Intelligence (ECAI-92)","author":"Wooldridge","year":"1992"},{"key":"S0269888900008122_ref214","volume-title":"Planning and Decision Making in Dynamic Domains","author":"Wood","year":"1993"},{"key":"S0269888900008122_ref215","unstructured":"Wooldridge M , 1992. The Logical Modelling of Computational Multi-Agent Systems, PhD thesis, Department of Computation, UMIST, Manchester, UK. (Also available as Technical Report MMU-DOC-94\u201301, Department of Computing, Manchester Metropolitan University, Chester Street, Manchester, UK.)"},{"key":"S0269888900008122_ref217","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-58855-8_10"},{"key":"S0269888900008122_ref219","first-page":"317","volume-title":"Temporal Logic\u2014Proceedings of the First International Conference (LNAI Volume 827)","author":"Wooldridge","year":"1994"},{"key":"S0269888900008122_ref008","first-page":"83","volume-title":"Proceedings of the Seventh National Conference on Artificial Intelligence (AAAI-88)","author":"Ambros-Ingerson","year":"1988"},{"key":"S0269888900008122_ref221","volume-title":"ABCL\u2014An Object-Oriented Concurrent System","author":"Yonezawa","year":"1990"},{"key":"S0269888900008122_ref146","first-page":"213","volume-title":"Proceedings of the Second International Working Conference on Cooperating Knowledge Based Systems (CKBS-94)","author":"M\u00fcller","year":"1994"},{"key":"S0269888900008122_ref192","volume-title":"A Framework for Distributed Problem Solving","author":"Smith","year":"1980"},{"key":"S0269888900008122_ref092","doi-asserted-by":"publisher","DOI":"10.1146\/annurev.cs.02.060187.000345"},{"key":"S0269888900008122_ref138","unstructured":"McCarthy J , 1978. \u201cAscribing mental qualities to machines.\u201d Technical report, Stanford University Al Lab., Stanford, CA 94305."},{"key":"S0269888900008122_ref005","doi-asserted-by":"publisher","DOI":"10.1016\/0004-3702(84)90008-0"},{"key":"S0269888900008122_ref116","first-page":"35","volume-title":"Designing Autonomous Agents","author":"Kaelbling","year":"1990"},{"key":"S0269888900008122_ref165","first-page":"143","volume-title":"Logic Based Knowledge Representation","author":"Reichgelt","year":"1989"},{"key":"S0269888900008122_ref055","first-page":"996","volume-title":"Handbook of Theoretical Computer Science","author":"Emerson","year":"1990"},{"key":"S0269888900008122_ref034","doi-asserted-by":"publisher","DOI":"10.1007\/BF00155579"},{"key":"S0269888900008122_ref132","doi-asserted-by":"crossref","DOI":"10.1016\/S0921-8890(05)80024-7","volume-title":"Designing Autonomous Agents","author":"Maes","year":"1990"},{"key":"S0269888900008122_ref049","volume-title":"The Intentional Stance","author":"Dennett","year":"1987"},{"key":"S0269888900008122_ref024","doi-asserted-by":"publisher","DOI":"10.1109\/JRA.1986.1087032"},{"key":"S0269888900008122_ref143","first-page":"251","article-title":"Computer control system for iron and steel plants","volume":"37","author":"Mori","year":"1988","journal-title":"Hitachi Review"},{"key":"S0269888900008122_ref056","doi-asserted-by":"publisher","DOI":"10.1145\/4904.4999"},{"key":"S0269888900008122_ref155","doi-asserted-by":"publisher","DOI":"10.1016\/0004-3702(85)90075-X"},{"key":"S0269888900008122_ref065","first-page":"480","volume-title":"Temporal Logic\u2014Proceedings of the First International Conference (LNAI Volume 827)","author":"Fisher","year":"1994"},{"key":"S0269888900008122_ref201","first-page":"126","volume-title":"Software Agents\u2014 Papers from the 1994 Spring Symposium (Technical Report SS-94\u201303)","author":"Voorhees","year":"1994"},{"key":"S0269888900008122_ref045","doi-asserted-by":"publisher","DOI":"10.1109\/2.179153"},{"key":"S0269888900008122_ref051","volume-title":"Logic and Information","author":"Devlin","year":"1991"},{"key":"S0269888900008122_ref200","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8640.1990.tb00128.x"},{"key":"S0269888900008122_ref059","doi-asserted-by":"publisher","DOI":"10.1145\/128749.150945"},{"key":"S0269888900008122_ref167","first-page":"91","volume-title":"Proceedings of the Ninth International Joint Conference on Artificial Intelligence (IJCAI-85)","author":"Rosenschein","year":"1985"},{"key":"S0269888900008122_ref052","first-page":"86","volume-title":"IntelligentAgents: Theories, Architectures, and Languages (LNA1 Volume 890)","author":"Dongha","year":"1995"},{"key":"S0269888900008122_ref162","first-page":"439","volume-title":"Proceedings of Knowledge Representation and Reasoning (KRandR-92)","author":"Rao","year":"1992"},{"key":"S0269888900008122_ref017","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-58855-8_2"}],"container-title":["The Knowledge Engineering Review"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0269888900008122","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,5]],"date-time":"2026-01-05T14:42:43Z","timestamp":1767624163000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0269888900008122\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1995,6]]},"references-count":221,"journal-issue":{"issue":"2","published-print":{"date-parts":[[1995,6]]}},"alternative-id":["S0269888900008122"],"URL":"https:\/\/doi.org\/10.1017\/s0269888900008122","relation":{},"ISSN":["0269-8889","1469-8005"],"issn-type":[{"value":"0269-8889","type":"print"},{"value":"1469-8005","type":"electronic"}],"subject":[],"published":{"date-parts":[[1995,6]]}}}