{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,15]],"date-time":"2026-05-15T01:20:13Z","timestamp":1778808013322,"version":"3.51.4"},"reference-count":57,"publisher":"Elsevier BV","issue":"1","license":[{"start":{"date-parts":[[1991,11,1]],"date-time":"1991-11-01T00:00:00Z","timestamp":688953600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Artificial Intelligence"],"published-print":{"date-parts":[[1991,11]]},"DOI":"10.1016\/0004-3702(91)90024-e","type":"journal-article","created":{"date-parts":[[2003,3,14]],"date-time":"2003-03-14T13:02:52Z","timestamp":1047646972000},"page":"49-86","source":"Crossref","is-referenced-by-count":154,"title":["O-Plan: The open planning architecture"],"prefix":"10.1016","volume":"52","author":[{"given":"Ken","family":"Currie","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Austin","family":"Tate","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/0004-3702(91)90024-E_BIB1","author":"Allen","year":"1990"},{"key":"10.1016\/0004-3702(91)90024-E_BIB2","series-title":"Alvey Directorate, Alvey Grand Meeting of Community Clubs","year":"1987"},{"key":"10.1016\/0004-3702(91)90024-E_BIB3","author":"AutoDESK","year":"1990"},{"key":"10.1016\/0004-3702(91)90024-E_BIB4","author":"Baker","year":"1974"},{"key":"10.1016\/0004-3702(91)90024-E_BIB5","article-title":"Managing scheduling and resource usage constraints in O-Plan","author":"Bell","year":"1986"},{"key":"10.1016\/0004-3702(91)90024-E_BIB6","article-title":"Using temporal constraints to restrict search in a planner","author":"Bell","year":"1986"},{"key":"10.1016\/0004-3702(91)90024-E_BIB7","author":"Bundy","year":"1983"},{"key":"10.1016\/0004-3702(91)90024-E_BIB8","series-title":"Proceedings IJCAI-85","article-title":"Nonlinear planning: a rigourous reconstruction","author":"Chapman","year":"1985"},{"key":"10.1016\/0004-3702(91)90024-E_BIB9_1","series-title":"Proceedings UK Information Engineering Directorate IT Conference","article-title":"A natural language interface to an intelligent planning system","author":"Crabtree","year":"1988"},{"key":"10.1016\/0004-3702(91)90024-E_BIB9_2","year":"1988"},{"key":"10.1016\/0004-3702(91)90024-E_BIB10","article-title":"A case for preferential ordering","volume":"27","author":"Currie","year":"1987","journal-title":"Petri Net Newslett"},{"key":"10.1016\/0004-3702(91)90024-E_BIB11","article-title":"O-Plan meets T-SAT: first resuls from the application of an AI planner to spacecraft mission sequencing","author":"Currie","year":"1988"},{"key":"10.1016\/0004-3702(91)90024-E_BIB12","author":"Currie","year":"1984"},{"key":"10.1016\/0004-3702(91)90024-E_BIB13","series-title":"Proceedings BCS Expert Systems '85","article-title":"O-Plan: control in the open planning architecture","author":"Currie","year":"1985"},{"key":"10.1016\/0004-3702(91)90024-E_BIB14","series-title":"AI Tools, Techniques and Applications","article-title":"Planning and operations research","author":"Daniels","year":"1984"},{"key":"10.1016\/0004-3702(91)90024-E_BIB15","article-title":"Temporal imagery: an approach to reasoning about time for planning and problem solving","author":"Dean","year":"1985"},{"key":"10.1016\/0004-3702(91)90024-E_BIB16","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1016\/0004-3702(86)90080-9","article-title":"An assumption based TMS","volume":"28","author":"de Kleer","year":"1986","journal-title":"Artif. Intell."},{"key":"10.1016\/0004-3702(91)90024-E_BIB17","series-title":"Proceedings First International Conference on Expert Planning Systems","article-title":"Complete, consistent goal sets: controlling the search for nonlinear plan generation","author":"Desimone","year":"1990"},{"key":"10.1016\/0004-3702(91)90024-E_BIB18","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1016\/0004-3702(79)90008-0","article-title":"A truth maintenance system","volume":"12","author":"Doyle","year":"1979","journal-title":"Artif. Intell."},{"key":"10.1016\/0004-3702(91)90024-E_BIB19","article-title":"Plan nets: a formal representation of action and belief for automatic planning systems","author":"Drummond","year":"1986"},{"issue":"4","key":"10.1016\/0004-3702(91)90024-E_BIB20","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1111\/j.1467-8640.1988.tb00283.x","article-title":"Exploiting temporal coherence in nonlinear plan construction","volume":"4","author":"Drummond","year":"1988","journal-title":"Comput. Intell."},{"key":"10.1016\/0004-3702(91)90024-E_BIB21","series-title":"Proceedings JPL\/NASA Workshop on Telerobotics","article-title":"Contingent plan structures for spacecraft","author":"Drummond","year":"1987"},{"key":"10.1016\/0004-3702(91)90024-E_BIB22","series-title":"Proceedings IJCAI-89","article-title":"Goal ordering in partially ordered plans","author":"Drummond","year":"1989"},{"key":"10.1016\/0004-3702(91)90024-E_BIB23","doi-asserted-by":"crossref","first-page":"251","DOI":"10.1016\/0004-3702(72)90051-3","article-title":"Learning and executing generalized robot plans","volume":"3","author":"Fikes","year":"1972","journal-title":"Artif. Intell."},{"key":"10.1016\/0004-3702(91)90024-E_BIB24","doi-asserted-by":"crossref","first-page":"189","DOI":"10.1016\/0004-3702(71)90010-5","article-title":"STRIPS: a new approach of the application of theorem proving to problem solving","volume":"2","author":"Fikes","year":"1971","journal-title":"Artif. Intell."},{"key":"10.1016\/0004-3702(91)90024-E_BIB25","series-title":"Proceedings International Conference on Human-Machine Interaction and AI in Aeronautics and Space","article-title":"Using on-board AI to increase spacecraft autonomy","author":"Fraser","year":"1988"},{"key":"10.1016\/0004-3702(91)90024-E_BIB26","series-title":"Proceedings IJCAI-75","article-title":"A representation for robot plans","author":"Hayes","year":"1975"},{"key":"10.1016\/0004-3702(91)90024-E_BIB27","series-title":"Proceedings IJCAI-77","first-page":"27","article-title":"A retrospective view of the Hearsay-II architecture","author":"Lesser","year":"1977"},{"issue":"5","key":"10.1016\/0004-3702(91)90024-E_BIB28","first-page":"57","article-title":"Using knowledge of construction and project management for automated schedule updating","volume":"16","author":"Levitt","year":"1985","journal-title":"Project Manage. J."},{"key":"10.1016\/0004-3702(91)90024-E_BIB29","article-title":"Reinforcement planning for resource allocation and constraint satisfaction","author":"Liu","year":"1988"},{"key":"10.1016\/0004-3702(91)90024-E_BIB30","series-title":"Reasoning about Actions and Plans","article-title":"A theory of plans","author":"Manna","year":"1986"},{"key":"10.1016\/0004-3702(91)90024-E_BIB31","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1207\/s15516709cog0602_1","article-title":"A temporal logic for reasoning about processes and plans","volume":"6","author":"McDermott","year":"1978","journal-title":"Cogn. Sci."},{"issue":"5","key":"10.1016\/0004-3702(91)90024-E_BIB32","doi-asserted-by":"crossref","first-page":"403","DOI":"10.1093\/comjnl\/30.5.404","article-title":"An architecture for associative processing of large knowledge bases","volume":"30","author":"McGregor","year":"1987","journal-title":"Comput. J."},{"issue":"2\u20133","key":"10.1016\/0004-3702(91)90024-E_BIB33","article-title":"The blackboard model of problem solving","volume":"7","author":"Nii","year":"1986","journal-title":"AI Mag."},{"issue":"2","key":"10.1016\/0004-3702(91)90024-E_BIB34","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1016\/0004-3702(74)90026-5","article-title":"Planning in a hierarchy of abstraction spaces","volume":"5","author":"Sacerdoti","year":"1974","journal-title":"Artif. Intell."},{"key":"10.1016\/0004-3702(91)90024-E_BIB35","author":"Sacerdoti","year":"1977"},{"key":"10.1016\/0004-3702(91)90024-E_BIB36","article-title":"Use of O-Plan for oil platform construction project planning","author":"Secker","year":"1988"},{"key":"10.1016\/0004-3702(91)90024-E_BIB37","series-title":"Proceedings Eighth Alvey Planning SIG","article-title":"A solution to the disjunctive planning problem","author":"Secker","year":"1989"},{"issue":"4","key":"10.1016\/0004-3702(91)90024-E_BIB38","article-title":"Constructing and maintaining detailed production plans: investigations into the development of knowledge based factory scheduling systems","volume":"7","author":"Smith","year":"1986","journal-title":"AI Mag."},{"key":"10.1016\/0004-3702(91)90024-E_BIB39","series-title":"Proceedings Rochester Planning Workshop","article-title":"Practical planning systems","author":"Sridharan","year":"1988"},{"key":"10.1016\/0004-3702(91)90024-E_BIB40","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1016\/0004-3702(81)90007-2","article-title":"Planning with constraints","volume":"16","author":"Stefik","year":"1981","journal-title":"Artif. Intell."},{"key":"10.1016\/0004-3702(91)90024-E_BIB41","series-title":"Computer Algebra","article-title":"Solving Symbolic Equations with PRESS","volume":"144","author":"Sterling","year":"1984"},{"key":"10.1016\/0004-3702(91)90024-E_BIB42","article-title":"An implementation of a distributed planning system in PARLOG","author":"Suen","year":"1988"},{"key":"10.1016\/0004-3702(91)90024-E_BIB43","article-title":"A computational model of skill acquisition","author":"Sussman","year":"1973","journal-title":"MIT AI Laboratory TR-297, Cambridge, MA"},{"key":"10.1016\/0004-3702(91)90024-E_BIB44","series-title":"Proceedings IJCAI-75","article-title":"Interacting goals and their use","author":"Tate","year":"1975"},{"key":"10.1016\/0004-3702(91)90024-E_BIB45","article-title":"Project planning using a hierarchical non-linear planner","author":"Tate","year":"1976"},{"key":"10.1016\/0004-3702(91)90024-E_BIB46","series-title":"Proceedings IJCAI-77","article-title":"Generating project networks","author":"Tate","year":"1977"},{"key":"10.1016\/0004-3702(91)90024-E_BIB47_1","series-title":"Proceedings Second Alvey Workshop on Large Knowledge Base Architectures","article-title":"Functions in context database","author":"Tate","year":"1984"},{"key":"10.1016\/0004-3702(91)90024-E_BIB47_2","year":"1984"},{"key":"10.1016\/0004-3702(91)90024-E_BIB48","series-title":"Reasoning about Actions and Plans","article-title":"Goal structure, holding periods and \u201cclouds\u201d","author":"Tate","year":"1986"},{"key":"10.1016\/0004-3702(91)90024-E_BIB49","series-title":"Proceedings Second NASA Conference on Space Telerobotics","article-title":"Coordinating the activities of a planner and an execution agent","author":"Tate","year":"1989"},{"key":"10.1016\/0004-3702(91)90024-E_BIB50_1","series-title":"Paper to the SERC Seminar on Integrating Knowledge-Based and Conventional Systems","article-title":"Interfacing a CAD system to an AI planner","author":"Tate","year":"1990"},{"key":"10.1016\/0004-3702(91)90024-E_BIB50_2","year":"1990"},{"key":"10.1016\/0004-3702(91)90024-E_BIB51","year":"1988","journal-title":"Rutherford Appleton Labs. SERC Report RAL-88-033"},{"key":"10.1016\/0004-3702(91)90024-E_BIB52","first-page":"246","article-title":"Planning in time: windows and durations for activities and goals","volume":"5","author":"Vere","year":"1981","journal-title":"Trans. Pattern Anal. Mach. Intell."},{"key":"10.1016\/0004-3702(91)90024-E_BIB53","author":"Wilkins","year":"1988"},{"key":"10.1016\/0004-3702(91)90024-E_BIB54","series-title":"M.Sc. Thesis","article-title":"Information for planning","author":"Wilson","year":"1984"}],"container-title":["Artificial Intelligence"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:000437029190024E?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:000437029190024E?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,3,27]],"date-time":"2019-03-27T00:27:47Z","timestamp":1553646467000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/000437029190024E"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1991,11]]},"references-count":57,"journal-issue":{"issue":"1","published-print":{"date-parts":[[1991,11]]}},"alternative-id":["000437029190024E"],"URL":"https:\/\/doi.org\/10.1016\/0004-3702(91)90024-e","relation":{},"ISSN":["0004-3702"],"issn-type":[{"value":"0004-3702","type":"print"}],"subject":[],"published":{"date-parts":[[1991,11]]}}}