{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T06:49:33Z","timestamp":1775198973769,"version":"3.50.1"},"reference-count":21,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2000,8,1]],"date-time":"2000-08-01T00:00:00Z","timestamp":965088000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2000,8,1]],"date-time":"2000-08-01T00:00:00Z","timestamp":965088000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Autonomous Robots"],"published-print":{"date-parts":[[2000,8]]},"DOI":"10.1023\/a:1008932520090","type":"journal-article","created":{"date-parts":[[2002,12,22]],"date-time":"2002-12-22T17:46:35Z","timestamp":1040579195000},"page":"83-93","source":"Crossref","is-referenced-by-count":12,"title":["Functional Programming of Behavior-Based Systems"],"prefix":"10.1007","volume":"9","author":[{"given":"Ian Douglas","family":"Horswill","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"265149_CR1","volume-title":"Behavior-Based Robotics","author":"A. Arkin","year":"1998","unstructured":"Arkin, A. 1998. Behavior-Based Robotics, MIT Press: Cambridge, MA."},{"issue":"1","key":"265149_CR2","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1109\/JRA.1986.1087032","volume":"2","author":"R. Brooks","year":"1986","unstructured":"Brooks, R. 1986. A robust layered control system for a mobile robot. IEEE Journal of Robotics and Automation, RA-2(1): 14\u201323.","journal-title":"IEEE Journal of Robotics and Automation"},{"key":"265149_CR3","unstructured":"Brooks, R. 1990. The behavior language. A.I. Memo No. 1227, MIT AI Laboratory."},{"key":"265149_CR4","unstructured":"Brooks, R. and Rosenberg, C. 1995. L\u2014A common LISP for embedded systems. LISP Users and Vendors Conference, sec 2.4a."},{"issue":"4","key":"265149_CR5","doi-asserted-by":"crossref","first-page":"251","DOI":"10.1016\/0004-3702(72)90051-3","volume":"3","author":"R Fikes","year":"1972","unstructured":"Fikes, R, Hart, P., and Nilsson, N. 1972. Learning and executing generalized robot plans. Artificial Intelligence, 3(4): 251\u2013288.","journal-title":"Artificial Intelligence"},{"key":"265149_CR6","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1023\/A:1008865025943","volume":"5","author":"I. Horswill","year":"1998","unstructured":"Horswill, I. 1998. Grounding Mundane inference in perception. Autonomous Robots, 5: 63\u201377.","journal-title":"Autonomous Robots"},{"key":"265149_CR7","doi-asserted-by":"crossref","unstructured":"Kaelbling, L. 1987. Rex: A symbolic language for the design and parallel implementation of embedded systems. In Proceedings of the AIAA Conference on Computers in Aeorospace VI, Wakefield, MA, pp. 255\u2013260.","DOI":"10.2514\/6.1987-2822"},{"key":"265149_CR8","first-page":"35","volume-title":"Designing Autonomous Agents","author":"L. Kaelbling","year":"1991","unstructured":"Kaelbling, L. and Rosenschein, S. 1991. Action and planning in embedded agents. In Designing Autonomous Agents, P. Maes (Ed.), MIT Press: Cambridge, MA, pp. 35\u201348."},{"key":"265149_CR9","doi-asserted-by":"crossref","unstructured":"Konolige, K. 1997. COLBERT: A language for reactive control in sapphire. In Proceedings of the German Conference on Artificial Intelligence, Freiberg.","DOI":"10.1007\/3540634932_2"},{"key":"265149_CR10","doi-asserted-by":"crossref","first-page":"215","DOI":"10.1080\/095281397147095","volume":"9","author":"K. Konolige","year":"1997","unstructured":"Konolige, K., Meyers, K., Saffiotti, A., and Ruspini, E. 1997. The Saphira architecture: A design for autonomy. Journal of Experimental and Theoretical Artificial Intelligence, 9: 215\u2013235.","journal-title":"Journal of Experimental and Theoretical Artificial Intelligence"},{"key":"265149_CR11","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1016\/S0743-1066(96)00121-5","volume":"31","author":"H. Levesque","year":"1997","unstructured":"Levesque, H., Reiter, R., Lesp\u00e9rance, Y., Lin, F., and Scherl, R. 1997. GOLOG: A logic programming language for dynamic domains. Journal of Logic Programming, 31: 59\u201384.","journal-title":"Journal of Logic Programming"},{"key":"265149_CR12","volume-title":"Evaluating the usability of robot programming toolsets","author":"D. MacKenzie","year":"1997","unstructured":"MacKenzie, D. and Arkin, R. 1997. Evaluating the usability of robot programming toolsets. Technical Report, Georgia Institute of Technology, Atlanta, GA, October 1997."},{"key":"265149_CR13","unstructured":"Maes, P. 1989. The dynamics of action selection. In Proceedings of the Eleventh International Joint Conference on Artificial Intelligence, Detroit, MI, pp. 991\u2013997."},{"key":"265149_CR14","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1016\/S0921-8890(05)80028-4","volume":"6","author":"P. Maes","year":"1990","unstructured":"Maes, P. 1990. Situated agents can have goals. Robotics and Autonomous Systems, 6: 49\u201370.","journal-title":"Robotics and Autonomous Systems"},{"key":"265149_CR15","doi-asserted-by":"crossref","first-page":"139","DOI":"10.1613\/jair.30","volume":"1","author":"N. Nilsson","year":"1994","unstructured":"Nilsson, N. 1994. Teleo-reactive programs for agent control. Journal of Artificial Intelligence Research, 1: 139\u2013158.","journal-title":"Journal of Artificial Intelligence Research"},{"key":"265149_CR16","unstructured":"Peterson, J., Hager, G., and Hudak, P. 1999. A language for declarative robot programming. In Proceedings of the 1999 International Conference on Robotics and Automation, Detroit, MI, May 1999, IEEE Press."},{"key":"265149_CR17","doi-asserted-by":"crossref","unstructured":"Rees, J. and Donald, B. 1992. Program mobile robots in scheme. In Proceedings of the IEEE International Conference on Robotics and Automation, Nice, France (May 1992), pp. 2681\u20132688.","DOI":"10.1109\/ROBOT.1992.220000"},{"key":"265149_CR18","unstructured":"Schaad, R. 1998. Representation and execution of situated action sequences. Dissertation Der Wirtschaftswissenschaftlichen, Universit\u00e4t Z\u00fcrich."},{"key":"265149_CR19","unstructured":"Simmons, R. and Apfelbaum, D. 1998. A task description language for robot control. In Proceedings of the Conference on Intelligent Robots and Systems, IEEE Press, October 1998."},{"key":"265149_CR20","series-title":"Technical Report","volume-title":"A framework for programming embedded systems: Initial design and results","author":"S. Thrun","year":"1998","unstructured":"Thrun, S. 1998. A framework for programming embedded systems: Initial design and results. Technical Report CMU-CS\u201398\u2013142, Carnegie Mellon University, Pittsburgh, PA."},{"key":"265149_CR21","unstructured":"Vel\u00e1squez, J. 1998. When robots weep: Emotional memories and decision-making. In Proceedings of the Fifteenth National Conference on Artificial Intelligence, Madison, WI, pp. 70\u201375."}],"container-title":["Autonomous Robots"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1008932520090.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1023\/A:1008932520090\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1008932520090.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,24]],"date-time":"2025-05-24T07:04:23Z","timestamp":1748070263000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1023\/A:1008932520090"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2000,8]]},"references-count":21,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2000,8]]}},"alternative-id":["265149"],"URL":"https:\/\/doi.org\/10.1023\/a:1008932520090","relation":{},"ISSN":["0929-5593","1573-7527"],"issn-type":[{"value":"0929-5593","type":"print"},{"value":"1573-7527","type":"electronic"}],"subject":[],"published":{"date-parts":[[2000,8]]}}}