{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,28]],"date-time":"2026-02-28T04:15:15Z","timestamp":1772252115431,"version":"3.50.1"},"reference-count":54,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2019,1,19]],"date-time":"2019-01-19T00:00:00Z","timestamp":1547856000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100009880","name":"Regione Lazio","doi-asserted-by":"publisher","award":["SAPERI & Co (FILAS-RU-2014-1113), Sapientia (FILAS-RU-2014-1186)"],"award-info":[{"award-number":["SAPERI & Co (FILAS-RU-2014-1113), Sapientia (FILAS-RU-2014-1186)"]}],"id":[{"id":"10.13039\/501100009880","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003407","name":"Ministero dell\u2019Istruzione, dell\u2019Universit\u00e0 e della Ricerca","doi-asserted-by":"publisher","award":["Social Museum & Smart Tourism (CTN01-00034-23154), NEPTIS (PON03PE-00214-3), RoMA - Resilence of Metropolitan Areas (SCN-00064)"],"award-info":[{"award-number":["Social Museum & Smart Tourism (CTN01-00034-23154), NEPTIS (PON03PE-00214-3), RoMA - Resilence of Metropolitan Areas (SCN-00064)"]}],"id":[{"id":"10.13039\/501100003407","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Internet"],"abstract":"<jats:p>A smart space is an environment, mainly equipped with Internet-of-Things (IoT) technologies, able to provide services to humans, helping them to perform daily tasks by monitoring the space and autonomously executing actions, giving suggestions and sending alarms. Approaches suggested in the literature may differ in terms of required facilities, possible applications, amount of human intervention required, ability to support multiple users at the same time adapting to changing needs. In this paper, we propose a Systematic Literature Review (SLR) that classifies most influential approaches in the area of smart spaces according to a set of dimensions identified by answering a set of research questions. These dimensions allow to choose a specific method or approach according to available sensors, amount of labeled data, need for visual analysis, requirements in terms of enactment and decision-making on the environment. Additionally, the paper identifies a set of challenges to be addressed by future research in the field.<\/jats:p>","DOI":"10.3390\/fi11010023","type":"journal-article","created":{"date-parts":[[2019,1,22]],"date-time":"2019-01-22T03:08:22Z","timestamp":1548126502000},"page":"23","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":16,"title":["Surveying Human Habit Modeling and Mining Techniques in Smart Spaces"],"prefix":"10.3390","volume":"11","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9216-8502","authenticated-orcid":false,"given":"Francesco","family":"Leotta","sequence":"first","affiliation":[{"name":"Dipartimento di Ingegneria Informatica, Automatica e Gestionale Antonio Ruberti, Sapienza Universit\u00e0 di Roma, 00185 Rome, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9730-8882","authenticated-orcid":false,"given":"Massimo","family":"Mecella","sequence":"additional","affiliation":[{"name":"Dipartimento di Ingegneria Informatica, Automatica e Gestionale Antonio Ruberti, Sapienza Universit\u00e0 di Roma, 00185 Rome, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5955-9883","authenticated-orcid":false,"given":"Daniele","family":"Sora","sequence":"additional","affiliation":[{"name":"Dipartimento di Ingegneria Informatica, Automatica e Gestionale Antonio Ruberti, Sapienza Universit\u00e0 di Roma, 00185 Rome, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3578-1121","authenticated-orcid":false,"given":"Tiziana","family":"Catarci","sequence":"additional","affiliation":[{"name":"Dipartimento di Ingegneria Informatica, Automatica e Gestionale Antonio Ruberti, Sapienza Universit\u00e0 di Roma, 00185 Rome, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,1,19]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1016\/j.pmcj.2011.01.004","article-title":"Situation identification techniques in pervasive computing: A review","volume":"8","author":"Ye","year":"2012","journal-title":"Pervasive Mob. Comput."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Uckelmann, D., Harrison, M., and Michahelles, F. (2011). An architectural approach towards the future Internet-of- Things. Architecting the Internet-of-Things, Springer.","DOI":"10.1007\/978-3-642-19157-2"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/11788485_1","article-title":"Smart Homes Can Be Smarter","volume":"Volume 4008","author":"Augusto","year":"2006","journal-title":"Designing Smart Homes"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1007\/978-3-642-31205-2_10","article-title":"Hacking the Natural Habitat: An In-the-Wild Study of Smart Homes, Their Development, and the People Who Live in Them","volume":"Volume 7319","author":"Kay","year":"2012","journal-title":"Pervasive Computing"},{"key":"ref_5","first-page":"610","article-title":"The universAAL Reference Model for AAL","volume":"Volume 11","author":"Tazari","year":"2012","journal-title":"Handbook of Ambient Assisted Living"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"277","DOI":"10.1016\/j.pmcj.2009.04.001","article-title":"Ambient intelligence: Technologies, applications, and opportunities","volume":"5","author":"Cook","year":"2009","journal-title":"Pervasive Mob. Comput."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1007\/s10462-010-9160-3","article-title":"Learning patterns in ambient intelligence environments: A survey","volume":"34","author":"Aztiria","year":"2010","journal-title":"Artif. Intell. Rev."},{"key":"ref_8","unstructured":"Kitchenham, B. (2004). Procedures for Performing Systematic Reviews, Keele University."},{"key":"ref_9","first-page":"361","article-title":"Management of uncertainty and spatio-temporal aspects for monitoring and diagnosis in a smart home","volume":"1","author":"Augusto","year":"2008","journal-title":"Int. J. Comput. Intell. Syst."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1007\/s00779-011-0471-4","article-title":"Discovering frequent user\u2013environment interactions in intelligent environments","volume":"16","author":"Aztiria","year":"2012","journal-title":"Pers. Ubiquitous Comput."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"820","DOI":"10.1109\/TSMCB.2012.2216873","article-title":"Activity discovery and activity recognition: A new partnership","volume":"43","author":"Cook","year":"2013","journal-title":"IEEE Trans. Cybern."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"527","DOI":"10.1109\/TKDE.2010.148","article-title":"Discovering activities to recognize and track in a smart environment","volume":"23","author":"Rashidi","year":"2011","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1145\/2508037.2508045","article-title":"COM: A method for mining and monitoring human activity patterns in home-based health monitoring systems","volume":"4","author":"Rashidi","year":"2013","journal-title":"ACM Trans. Intell. Syst. Technol."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1007\/s12652-009-0007-1","article-title":"Recognizing independent and joint activities among multiple residents in smart environments","volume":"1","author":"Singla","year":"2010","journal-title":"J. Ambient Intell. Human. Comput."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"949","DOI":"10.1109\/TSMCA.2009.2025137","article-title":"Keeping the resident in the loop: Adapting the smart home to the user","volume":"39","author":"Rashidi","year":"2009","journal-title":"IEEE Trans. Syst. Man Cybern.-Part A Syst. Hum."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1109\/MIS.2010.112","article-title":"Learning setting-generalized activity models for smart spaces","volume":"27","author":"Cook","year":"2012","journal-title":"IEEE Intell. Syst."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"138","DOI":"10.1016\/j.pmcj.2012.07.003","article-title":"Activity recognition on streaming sensor data","volume":"10","author":"Krishnan","year":"2014","journal-title":"Pervasive Mob. Comput."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"961","DOI":"10.1109\/TKDE.2011.51","article-title":"A knowledge-driven approach to activity recognition in smart homes","volume":"24","author":"Chen","year":"2012","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1359","DOI":"10.1109\/TKDE.2010.184","article-title":"A pattern mining approach to sensor-based human activity recognition","volume":"23","author":"Gu","year":"2011","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Helaoui, R., Riboni, D., and Stuckenschmidt, H. (2013, January 8\u201312). A probabilistic ontological framework for the recognition of multilevel human activities. Proceedings of the 2013 ACM International Joint Conference on Pervasive and Ubiquitous Computing, Zurich, Switzerland.","DOI":"10.1145\/2493432.2493501"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Riboni, D., Sztyler, T., Civitarese, G., and Stuckenschmidt, H. (2016, January 12\u201316). Unsupervised recognition of interleaved activities of daily living through ontological and probabilistic reasoning. Proceedings of the 2016 ACM International Joint Conference on Pervasive and Ubiquitous Computing, Heidelberg, Germany.","DOI":"10.1145\/2971648.2971691"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"236","DOI":"10.1016\/j.pmcj.2008.05.002","article-title":"Evidential fusion of sensor data for activity recognition in smart homes","volume":"5","author":"Hong","year":"2009","journal-title":"Pervasive Mob. Comput."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1016\/j.pmcj.2010.12.001","article-title":"A hierarchical approach to real-time activity recognition in body sensor networks","volume":"8","author":"Wang","year":"2012","journal-title":"Pervasive Mob. Comput."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Van Kasteren, T., Noulas, A., Englebienne, G., and Kr\u00f6se, B. (2008, January 21\u201324). Accurate activity recognition in a home setting. Proceedings of the 10th International Conference on Ubiquitous computing, Seoul, Korea.","DOI":"10.1145\/1409635.1409637"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1109\/TSMCB.2008.923526","article-title":"Learning situation models in a smart home","volume":"39","author":"Brdiczka","year":"2009","journal-title":"IEEE Trans. Syst. Man Cybern. Part B Cybern."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"2213","DOI":"10.1016\/j.patrec.2008.08.002","article-title":"Using acceleration measurements for activity recognition: An effective learning algorithm for constructing neural classifiers","volume":"29","author":"Yang","year":"2008","journal-title":"Pattern Recognit. Lett."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"2521","DOI":"10.1109\/TPAMI.2011.36","article-title":"Weakly supervised recognition of daily life activities with wearable sensors","volume":"33","author":"Stikic","year":"2011","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"274","DOI":"10.1109\/TITB.2009.2037317","article-title":"SVM-based multimodal classification of activities of daily living in health smart homes: Sensors, algorithms, and first experimental results","volume":"14","author":"Fleury","year":"2010","journal-title":"IEEE Trans. Inf. Technol. Biomed."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1016\/j.pmcj.2009.10.004","article-title":"Object relevance weight pattern mining for activity recognition and segmentation","volume":"6","author":"Palmes","year":"2010","journal-title":"Pervasive Mob. Comput."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1145\/1964897.1964918","article-title":"Activity recognition using cell phone accelerometers","volume":"12","author":"Kwapisz","year":"2011","journal-title":"ACM SigKDD Explor. Newsl."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Lester, J., Choudhury, T., and Borriello, G. (2006, January 7\u201310). A practical approach to recognizing physical activities. Proceedings of the International Conference on Pervasive Computing, Dublin, Ireland.","DOI":"10.1007\/11748625_1"},{"key":"ref_32","unstructured":"Buettner, M., Prasad, R., Philipose, M., and Wetherall, D. (October, January 30). Recognizing daily activities with RFID-based sensors. Proceedings of the 11th International Conference on Ubiquitous Computing, Orlando, FL, USA."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Aggarwal, C.C. (2013). Managing and Mining Sensor Data, Springer Publishing Company, Incorporated.","DOI":"10.1007\/978-1-4614-6309-2"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"393","DOI":"10.1023\/A:1016304305535","article-title":"Discretization: An enabling technique","volume":"6","author":"Liu","year":"2002","journal-title":"Data Min. Knowl. Discov."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"621","DOI":"10.3233\/AIS-130230","article-title":"Learning a taxonomy of predefined and discovered activity patterns","volume":"5","author":"Krishnan","year":"2013","journal-title":"J. Ambient Intell. Smart Environ."},{"key":"ref_36","unstructured":"Agrawal, R., and Srikant, R. (1994, January 12\u201315). Fast algorithms for mining association rules. Proceedings of the 20th International Conference on Very Large Data Bases, VLDB, Santiago de Chile, Chile."},{"key":"ref_37","unstructured":"Loke, S.W. (2004, January 20\u201324). Logic programming for context-aware pervasive computing: Language support, characterizing situations, and integration with the web. Proceedings of the 2004 IEEE\/WIC\/ACM International Conference on Web Intelligence, Beijing, China."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"509","DOI":"10.1109\/TSMC.2013.2283661","article-title":"Using temporal logic and model checking in automated recognition of human activities for ambient-assisted living","volume":"43","author":"Magherini","year":"2013","journal-title":"IEEE Trans. Hum. Mach. Syst."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"315","DOI":"10.1017\/S0269888907001208","article-title":"Ontology-based models in pervasive computing systems","volume":"22","author":"Ye","year":"2007","journal-title":"Knowl. Eng. Rev."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Riboni, D., and Bettini, C. (2009, January 7\u20139). Context-aware activity recognition through a combination of ontological and statistical reasoning. Proceedings of the Ubiquitous Intelligence Computing, Brisbane, Australia.","DOI":"10.1007\/978-3-642-02830-4_5"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"3115","DOI":"10.1016\/j.eswa.2014.11.063","article-title":"Extending knowledge-driven activity models through data-driven learning techniques","volume":"42","author":"Azkune","year":"2015","journal-title":"Expert Syst. Appl."},{"key":"ref_42","unstructured":"Russell, S.J., and Norvig, P. (2010). Artificial Intelligence: A Modern Approach, Prentice Hall. [3rd ed.]."},{"key":"ref_43","unstructured":"Augusto, J.C., and Nugent, C.D. (2004, January 22\u201327). The use of temporal reasoning and management of complex events in smart homes. Proceedings of the 16th European Conference on Artificial Intelligence, Valencia, Spain."},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Dumas, M., La Rosa, M., Mendling, J., and Reijers, H.A. (2013). Fundamentals of Business Process Management, Springer.","DOI":"10.1007\/978-3-642-33143-5"},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1007\/11788485_2","article-title":"Spatiotemporal Reasoning for Smart Homes","volume":"Volume 4008","author":"Augusto","year":"2006","journal-title":"Designing Smart Homes"},{"key":"ref_46","unstructured":"Aztiria, A., Izaguirre, A., Basagoiti, R., Augusto, J.C., and Cook, D.J. (2009). Discovering Frequent Sets of Actions in Intelligent Environments. Intelligent Environments, IOS Press."},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Aztiria, A., Izaguirre, A., Basagoiti, R., Augusto, J.C., and Cook, D. (2010, January 19\u201321). Automatic modeling of frequent user behaviours in intelligent environments. Proceedings of the 2010 Sixth International Conference on Intelligent Environments (IE), Kuala Lumpur, Malaysia.","DOI":"10.1109\/IE.2010.9"},{"key":"ref_48","unstructured":"William, C. (1995, January 9\u201312). Fast effective rule induction. Proceedings of the Twelfth International Conference on Machine Learning, Tahoe City, CA, USA."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1016\/j.pmcj.2009.06.002","article-title":"A survey of context modelling and reasoning techniques","volume":"6","author":"Bettini","year":"2010","journal-title":"Pervasive Mob. Comput."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1145\/1978802.1978815","article-title":"Ambient Intelligence: A Survey","volume":"43","author":"Sadri","year":"2011","journal-title":"ACM Comput. Surv."},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"790","DOI":"10.1109\/TSMCC.2012.2198883","article-title":"Sensor-based activity recognition","volume":"42","author":"Chen","year":"2012","journal-title":"IEEE Trans. Syst. Man Cybern. Part C Appl. Rev."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"2470","DOI":"10.1109\/JPROC.2013.2262913","article-title":"A Survey on Ambient Intelligence in Healthcare","volume":"101","author":"Acampora","year":"2013","journal-title":"Proc. IEEE"},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1186\/2192-1962-3-12","article-title":"Intelligent environments: A manifesto","volume":"3","author":"Augusto","year":"2013","journal-title":"Hum. Cent. Comput. Inf. Sci."},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"495","DOI":"10.1007\/s12652-015-0270-2","article-title":"A review of smart homes in healthcare","volume":"6","author":"Amiribesheli","year":"2015","journal-title":"J. Ambient Intell. Hum. Comput."}],"container-title":["Future Internet"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-5903\/11\/1\/23\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T12:27:24Z","timestamp":1760185644000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-5903\/11\/1\/23"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,1,19]]},"references-count":54,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2019,1]]}},"alternative-id":["fi11010023"],"URL":"https:\/\/doi.org\/10.3390\/fi11010023","relation":{},"ISSN":["1999-5903"],"issn-type":[{"value":"1999-5903","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,1,19]]}}}