{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T22:46:12Z","timestamp":1762037172528,"version":"build-2065373602"},"reference-count":60,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2025,12,1]],"date-time":"2025-12-01T00:00:00Z","timestamp":1764547200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2025,12,1]],"date-time":"2025-12-01T00:00:00Z","timestamp":1764547200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2025,10,16]],"date-time":"2025-10-16T00:00:00Z","timestamp":1760572800000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Engineering Applications of Artificial Intelligence"],"published-print":{"date-parts":[[2025,12]]},"DOI":"10.1016\/j.engappai.2025.112830","type":"journal-article","created":{"date-parts":[[2025,10,17]],"date-time":"2025-10-17T12:47:58Z","timestamp":1760705278000},"page":"112830","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"PE","title":["Learning planning action models from Internet of Things data in buildings: A concept-driven approach"],"prefix":"10.1016","volume":"162","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6745-0063","authenticated-orcid":false,"given":"Ilche","family":"Georgievski","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/j.engappai.2025.112830_b1","series-title":"Handbook of Smart Energy Systems","first-page":"1","article-title":"Software engineering smart energy systems","author":"Aiello","year":"2021"},{"key":"10.1016\/j.engappai.2025.112830_b2","doi-asserted-by":"crossref","unstructured":"Aineto, D., Jim\u00e9nez, S., Onaindia, E., 2018. Learning STRIPS action models with classical planning. In: International Conference on Automated Planning and Scheduling. Vol. 28, pp. 399\u2013407.","DOI":"10.1609\/icaps.v28i1.13870"},{"key":"10.1016\/j.engappai.2025.112830_b3","series-title":"Knowledge Engineering Tools and Techniques for AI Planning","first-page":"3","article-title":"Explanation-based learning of action models","author":"Aineto","year":"2020"},{"key":"10.1016\/j.engappai.2025.112830_b4","article-title":"A comprehensive framework for learning declarative action models","volume":"74","author":"Aineto","year":"2022","journal-title":"J. Artif. Int. Res."},{"key":"10.1016\/j.engappai.2025.112830_b5","doi-asserted-by":"crossref","first-page":"104","DOI":"10.1016\/j.artint.2019.05.003","article-title":"Learning action models with minimal observability","volume":"275","author":"Aineto","year":"2019","journal-title":"Artificial Intelligence"},{"issue":"1","key":"10.1016\/j.engappai.2025.112830_b6","first-page":"349","article-title":"Learning partially observable deterministic action models","volume":"33","author":"Amir","year":"2008","journal-title":"J. Artif. Int. Res."},{"key":"10.1016\/j.engappai.2025.112830_b7","doi-asserted-by":"crossref","DOI":"10.1017\/S0269888918000188","article-title":"A review of learning planning action models","volume":"33","author":"Arora","year":"2018","journal-title":"Knowl. Eng. Rev."},{"key":"10.1016\/j.engappai.2025.112830_b8","doi-asserted-by":"crossref","unstructured":"Benson, S., 1995. Inductive Learning of Reactive Action Models. In: International Conference on Machine Learning. pp. 47\u201354.","DOI":"10.1016\/B978-1-55860-377-6.50015-3"},{"issue":"1","key":"10.1016\/j.engappai.2025.112830_b9","doi-asserted-by":"crossref","first-page":"285","DOI":"10.1016\/S0004-3702(98)00034-4","article-title":"Top-down induction of first-order logical decision trees","volume":"101","author":"Blockeel","year":"1998","journal-title":"Artificial Intelligence"},{"year":"2019","series-title":"Human Activity Recognition from Continuous Ambient Sensor Data","author":"Cook","key":"10.1016\/j.engappai.2025.112830_b10"},{"key":"10.1016\/j.engappai.2025.112830_b11","series-title":"International Conference on International Conference on Automated Planning and Scheduling","first-page":"42","article-title":"Generalised domain model acquisition from action traces","author":"Cresswell","year":"2011"},{"year":"2019","series-title":"The European green deal","author":"EC","key":"10.1016\/j.engappai.2025.112830_b12"},{"key":"10.1016\/j.engappai.2025.112830_b13","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1613\/jair.1129","article-title":"PDDL2.1: An extension to PDDL for expressing temporal planning domains","volume":"20","author":"Fox","year":"2003","journal-title":"J. Artificial Intelligence Res."},{"year":"2012","series-title":"Foundations of Rule Learning","author":"F\u00fcrnkranz","key":"10.1016\/j.engappai.2025.112830_b14"},{"issue":"C","key":"10.1016\/j.engappai.2025.112830_b15","first-page":"1","article-title":"Learning temporal action models from multiple plans: A constraint satisfaction approach","volume":"108","author":"Garrido","year":"2022","journal-title":"Eng. Appl. Artif. Intell."},{"key":"10.1016\/j.engappai.2025.112830_b16","series-title":"Service-Oriented Computing \u2013 ICSOC 2022 Workshops","first-page":"225","article-title":"Towards engineering AI planning functionalities as services","author":"Georgievski","year":"2022"},{"key":"10.1016\/j.engappai.2025.112830_b17","series-title":"International Conference on Software Technologies","first-page":"751","article-title":"Software development lifecycle for engineering AI planning systems","author":"Georgievski","year":"2023"},{"year":"2025","series-title":"Engineering AI Planning Systems","author":"Georgievski","key":"10.1016\/j.engappai.2025.112830_b18"},{"issue":"4","key":"10.1016\/j.engappai.2025.112830_b19","first-page":"63:1","article-title":"Automated planning for ubiquitous computing","volume":"49","author":"Georgievski","year":"2016","journal-title":"ACM Comput. Surv."},{"issue":"1","key":"10.1016\/j.engappai.2025.112830_b20","doi-asserted-by":"crossref","first-page":"110","DOI":"10.1016\/j.pmcj.2017.02.008","article-title":"Planning meets activity recognition: Service coordination for intelligent buildings","volume":"38","author":"Georgievski","year":"2017","journal-title":"Pervasive Mob. Comput."},{"issue":"1","key":"10.1016\/j.engappai.2025.112830_b21","article-title":"AI temporal planning for energy smart buildings","volume":"6","author":"Georgievski","year":"2023","journal-title":"Energy Inf."},{"year":"2004","series-title":"Automated Planning: Theory & Practice","author":"Ghallab","key":"10.1016\/j.engappai.2025.112830_b22"},{"year":"1989","series-title":"Genetic Algorithms in Search, Optimization and Machine Learning","author":"Goldberg","key":"10.1016\/j.engappai.2025.112830_b23"},{"key":"10.1016\/j.engappai.2025.112830_b24","doi-asserted-by":"crossref","unstructured":"Gragera, A., Fuentetaja, R., Garc\u00eda-Olaya, \u00c1., Fern\u00e1ndez, F., 2023. A planning approach to repair domains with incomplete action effects. In: International Conference on Automated Planning and Scheduling.","DOI":"10.1609\/icaps.v33i1.27190"},{"year":"1996","series-title":"Inductive Learning of Knowledge-Based Planning Operators","author":"Grant","key":"10.1016\/j.engappai.2025.112830_b25"},{"key":"10.1016\/j.engappai.2025.112830_b26","doi-asserted-by":"crossref","unstructured":"Gregory, P., Cresswell, S., 2015. Domain Model Acquisition in the Presence of Static Relations in the LOP System. In: International Conference on Automated Planning and Scheduling. pp. 97\u2013105.","DOI":"10.1609\/icaps.v25i1.13729"},{"key":"10.1016\/j.engappai.2025.112830_b27","doi-asserted-by":"crossref","unstructured":"Gregory, P., Lindsay, A., 2016. Domain Model Acquisition in Domains with Action Costs. In: International Conference on Automated Planning and Scheduling. pp. 149\u2013157.","DOI":"10.1609\/icaps.v26i1.13762"},{"key":"10.1016\/j.engappai.2025.112830_b28","unstructured":"Guan, L., Valmeekam, K., Sreedharan, S., Kambhampati, S., 2023. Leveraging Pre-trained Large Language Models to Construct and Utilize World Models for Model-Based Task Planning. In: International Conference on Neural Information Processing Systems. pp. 79081\u201379094."},{"key":"10.1016\/j.engappai.2025.112830_b29","series-title":"European Conference on Artificial Intelligence","first-page":"571","article-title":"Extending FF to numerical state variables","author":"Hoffmann","year":"2002"},{"key":"10.1016\/j.engappai.2025.112830_b30","doi-asserted-by":"crossref","first-page":"291","DOI":"10.1613\/jair.1144","article-title":"The metric-FF planning system: Translating \u201cignoring delete lists\u201d to numeric state variables","volume":"20","author":"Hoffmann","year":"2003","journal-title":"J. Artificial Intelligence Res."},{"year":"2021","series-title":"World energy balances","author":"IEA","key":"10.1016\/j.engappai.2025.112830_b31"},{"key":"10.1016\/j.engappai.2025.112830_b32","series-title":"Knowledge Engineering Tools and Techniques for AI Planning","first-page":"21","article-title":"Automated domain model learning tools for planning","author":"Jilani","year":"2020"},{"key":"10.1016\/j.engappai.2025.112830_b33","series-title":"International Conference of the Italian Association for Artificial Intelligence","first-page":"438","article-title":"ASCoL: A tool for improving automatic planning domain model acquisition","volume":"vol. 9336","author":"Jilani","year":"2015"},{"issue":"4","key":"10.1016\/j.engappai.2025.112830_b34","doi-asserted-by":"crossref","first-page":"433","DOI":"10.1017\/S026988891200001X","article-title":"A review of machine learning for automated planning","volume":"27","author":"Jim\u00e9nez","year":"2012","journal-title":"Knowl. Eng. Rev."},{"key":"10.1016\/j.engappai.2025.112830_b35","unstructured":"Jim\u00e9nez Celorrio, S., Fern\u00e1ndez, F., Borrajo, D., 2008. The PELA Architecture: Integrating Planning and Learning to Improve Execution. In: AAAI Conference on Artificial Intelligence. pp. 1294\u20131299."},{"year":"2022","series-title":"Text-based action-model acquisition for planning","author":"Jin","key":"10.1016\/j.engappai.2025.112830_b36"},{"key":"10.1016\/j.engappai.2025.112830_b37","doi-asserted-by":"crossref","unstructured":"Kelly, J., Calderwood, A., Wardrip-Fruin, N., Mateas, M., 2023. There and Back Again: Extracting Formal Domains for Controllable Neurosymbolic Story Authoring. In: AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment. pp. 64\u201374.","DOI":"10.1609\/aiide.v19i1.27502"},{"key":"10.1016\/j.engappai.2025.112830_b38","doi-asserted-by":"crossref","unstructured":"Kucera, J., Bart\u00e1k, R., 2018. LOUGA: Learning Planning Operators Using Genetic Algorithms. In: Pacific Rim Knowledge Acquisition Workshop. pp. 124\u2013138.","DOI":"10.1007\/978-3-319-97289-3_10"},{"key":"10.1016\/j.engappai.2025.112830_b39","doi-asserted-by":"crossref","DOI":"10.1016\/j.artint.2024.104256","article-title":"Lifted action models learning from partial traces","volume":"339","author":"Lamanna","year":"2025","journal-title":"Artificial Intelligence"},{"key":"10.1016\/j.engappai.2025.112830_b40","doi-asserted-by":"crossref","unstructured":"Lindsay, A., Read, J., Ferreira, J., Hayton, T., Porteous, J., Gregory, P., 2017. Framer: Planning Models from Natural Language Action Descriptions. In: International Conference on Automated Planning and Scheduling. pp. 434\u2013442.","DOI":"10.1609\/icaps.v27i1.13850"},{"key":"10.1016\/j.engappai.2025.112830_b41","doi-asserted-by":"crossref","unstructured":"McCluskey, T.L., Cresswell, S., Richardson, N.E., West, M.M., 2009. Automated Acquisition of Action Knowledge. In: International Conference on Agents and Artificial Intelligence. pp. 93\u2013100.","DOI":"10.5220\/0001662500930100"},{"year":"1998","series-title":"PDDL - The Planning Domain Definition Language","author":"McDermott","key":"10.1016\/j.engappai.2025.112830_b42"},{"key":"10.1016\/j.engappai.2025.112830_b43","series-title":"Machine Learning: An Artificial Intelligence Approach","first-page":"83","article-title":"A theory and methodology of inductive learning","author":"Michalski","year":"1983"},{"year":"1997","series-title":"Machine Learning","author":"Mitchell","key":"10.1016\/j.engappai.2025.112830_b44"},{"key":"10.1016\/j.engappai.2025.112830_b45","unstructured":"Mour\u00e3o, K., Zettlemoyer, L., Petrick, R.P.A., Steedman, M., 2012. Learning STRIPS Operators from Noisy and Incomplete Observations. In: Conference on Uncertainty in Artificial Intelligence. pp. 614\u2013623."},{"key":"10.1016\/j.engappai.2025.112830_b46","unstructured":"Newton, M.A.H., Levine, J., Fox, M., Long, D., Boddy, M., Fox, M., Thiebaux, S., 2007. Learning Macro-Actions for Arbitrary Planners and Domains. In: International Conference on Automated Planning and Scheduling. pp. 256\u2013263."},{"issue":"6","key":"10.1016\/j.engappai.2025.112830_b47","doi-asserted-by":"crossref","DOI":"10.1155\/2013\/942347","article-title":"Using activity recognition for building planning action models","volume":"9","author":"Ortiz","year":"2013","journal-title":"Int. J. Distrib. Sens. Netw."},{"key":"10.1016\/j.engappai.2025.112830_b48","doi-asserted-by":"crossref","unstructured":"Oswald, J., Srinivas, K., Kokel, H., Lee, J., Katz, M., Sohrabi, S., 2024. Large Language Models as Planning Domain Generators. In: International Conference on Automated Planning and Scheduling. pp. 423\u2013431.","DOI":"10.1609\/icaps.v34i1.31502"},{"issue":"1","key":"10.1016\/j.engappai.2025.112830_b49","first-page":"309","article-title":"Learning symbolic models of stochastic domains","volume":"29","author":"Pasula","year":"2007","journal-title":"J. Artif. Int. Res."},{"year":"2014","series-title":"SML2010","author":"Romeu-Guallart","key":"10.1016\/j.engappai.2025.112830_b50"},{"key":"10.1016\/j.engappai.2025.112830_b51","series-title":"Advances in Artificial Intelligence","first-page":"372","article-title":"Learning planning action models with numerical information and logic relationships using classification techniques","author":"Segura-Muros","year":"2018"},{"key":"10.1016\/j.engappai.2025.112830_b52","series-title":"Workshop on Knowledge Engineering for Planning and Scheduling","first-page":"46","article-title":"Learning numerical action models from noisy and partially observable states by means of inductive rule learning techniques","author":"Segura-Muros","year":"2018"},{"key":"10.1016\/j.engappai.2025.112830_b53","series-title":"International Conference on Information Processing and Management of Uncertainty in Knowledge-Based Systems","first-page":"642","article-title":"Using inductive rule learning techniques to learn planning domains","volume":"vol. 855","author":"Segura-Muros","year":"2018"},{"key":"10.1016\/j.engappai.2025.112830_b54","doi-asserted-by":"crossref","first-page":"7973","DOI":"10.1007\/s10489-021-02232-6","article-title":"Discovering relational and numerical expressions from plan traces for learning action models","author":"Segura-Muros","year":"2021","journal-title":"Appl. Intell."},{"key":"10.1016\/j.engappai.2025.112830_b55","unstructured":"Shahaf, D., Amir, E., 2006. Learning Partially Observable Action Schemas. In: National Conference on Artificial Intelligence. pp. 913\u2013919."},{"year":"2024","series-title":"Generating consistent PDDL domains with large language models","author":"Smirnov","key":"10.1016\/j.engappai.2025.112830_b56"},{"issue":"14s","key":"10.1016\/j.engappai.2025.112830_b57","doi-asserted-by":"crossref","DOI":"10.1145\/3589338","article-title":"Conceptual modeling: Topics, themes, and technology trends","volume":"55","author":"Storey","year":"2023","journal-title":"ACM Comput. Surv."},{"key":"10.1016\/j.engappai.2025.112830_b58","doi-asserted-by":"crossref","unstructured":"Wang, X., 1995. Learning by Observation and Practice: An Incremental Approach for Planning Operator Acquisition. In: International Conference on Machine Learning. pp. 549\u2013557.","DOI":"10.1016\/B978-1-55860-377-6.50074-8"},{"issue":"2","key":"10.1016\/j.engappai.2025.112830_b59","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1017\/S0269888907001087","article-title":"ARMS: an automatic knowledge engineering tool for learning action models for AI planning","volume":"22","author":"Wu","year":"2007","journal-title":"Knowl. Eng. Rev."},{"issue":"2","key":"10.1016\/j.engappai.2025.112830_b60","first-page":"73","article-title":"Learning-assisted automated planning: Looking back, taking stock, going forward","volume":"24","author":"Zimmerman","year":"2003","journal-title":"AI Mag."}],"container-title":["Engineering Applications of Artificial Intelligence"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0952197625028611?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0952197625028611?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T22:42:48Z","timestamp":1762036968000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0952197625028611"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,12]]},"references-count":60,"alternative-id":["S0952197625028611"],"URL":"https:\/\/doi.org\/10.1016\/j.engappai.2025.112830","relation":{},"ISSN":["0952-1976"],"issn-type":[{"type":"print","value":"0952-1976"}],"subject":[],"published":{"date-parts":[[2025,12]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Learning planning action models from Internet of Things data in buildings: A concept-driven approach","name":"articletitle","label":"Article Title"},{"value":"Engineering Applications of Artificial Intelligence","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.engappai.2025.112830","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2025 The Author. Published by Elsevier Ltd.","name":"copyright","label":"Copyright"}],"article-number":"112830"}}