{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,7,12]],"date-time":"2024-07-12T17:41:44Z","timestamp":1720806104577},"reference-count":65,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2024,4,1]],"date-time":"2024-04-01T00:00:00Z","timestamp":1711929600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2024,4,1]],"date-time":"2024-04-01T00:00:00Z","timestamp":1711929600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2024,4,1]],"date-time":"2024-04-01T00:00:00Z","timestamp":1711929600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2024,4,1]],"date-time":"2024-04-01T00:00:00Z","timestamp":1711929600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2024,4,1]],"date-time":"2024-04-01T00:00:00Z","timestamp":1711929600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2024,4,1]],"date-time":"2024-04-01T00:00:00Z","timestamp":1711929600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Internet of Things"],"published-print":{"date-parts":[[2024,4]]},"DOI":"10.1016\/j.iot.2023.100998","type":"journal-article","created":{"date-parts":[[2024,1,6]],"date-time":"2024-01-06T17:03:53Z","timestamp":1704560633000},"page":"100998","update-policy":"http:\/\/dx.doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["Commonsense reasoning and automatic generation of IoT contextual knowledge: An Answer Set Programming approach"],"prefix":"10.1016","volume":"25","author":[{"ORCID":"http:\/\/orcid.org\/0000-0003-0343-8596","authenticated-orcid":false,"given":"Ana","family":"Rubio","sequence":"first","affiliation":[]},{"given":"Rub\u00e9n","family":"Cantarero","sequence":"additional","affiliation":[]},{"given":"Alessandro","family":"Margara","sequence":"additional","affiliation":[]},{"given":"Gianpaolo","family":"Cugola","sequence":"additional","affiliation":[]},{"given":"David","family":"Villa","sequence":"additional","affiliation":[]},{"given":"Juan Carlos","family":"L\u00f3pez","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.iot.2023.100998_b1","series-title":"2013 International Conference on Computing, Networking and Communications (ICNC)","first-page":"632","article-title":"Towards secure and context-aware information lookup for the Internet of Things","author":"Giannikos","year":"2013"},{"key":"10.1016\/j.iot.2023.100998_b2","series-title":"Commonsense Reasoning: An Event Calculus Based Approach","author":"Mueller","year":"2014"},{"issue":"9","key":"10.1016\/j.iot.2023.100998_b3","doi-asserted-by":"crossref","first-page":"92","DOI":"10.1145\/2701413","article-title":"Commonsense reasoning and commonsense knowledge in artificial intelligence","volume":"58","author":"Davis","year":"2015","journal-title":"Commun. ACM"},{"key":"10.1016\/j.iot.2023.100998_b4","article-title":"Hybrid systems for knowledge representation in artificial intelligence","author":"N.","year":"2012","journal-title":"Int. J. Adv. Res. Artif. Intell."},{"issue":"2","key":"10.1016\/j.iot.2023.100998_b5","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."},{"issue":"2","key":"10.1016\/j.iot.2023.100998_b6","doi-asserted-by":"crossref","first-page":"183","DOI":"10.3390\/app7020183","article-title":"Towards a hybrid approach to context reasoning for underwater robots","volume":"7","author":"Li","year":"2017","journal-title":"Appl. Sci."},{"issue":"8","key":"10.1016\/j.iot.2023.100998_b7","doi-asserted-by":"crossref","first-page":"10208","DOI":"10.3390\/s120810208","article-title":"A distributed reasoning engine ecosystem for semantic context-management in smart environments","volume":"12","author":"Almeida","year":"2012","journal-title":"Sensors"},{"issue":"1","key":"10.1016\/j.iot.2023.100998_b8","doi-asserted-by":"crossref","first-page":"9","DOI":"10.3233\/SW-180320","article-title":"The modular SSN ontology: A joint W3C and OGC standard specifying the semantics of sensors, observations, sampling, and actuation","volume":"10","author":"Haller","year":"2019","journal-title":"Semant. Web"},{"key":"10.1016\/j.iot.2023.100998_b9","series-title":"2016 Intl IEEE Conferences on Ubiquitous Intelligence and Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Cloud and Big Data Computing, Internet of People, and Smart World Congress (UIC\/ATC\/ScalCom\/CBDCom\/IoP\/SmartWorld)","first-page":"90","article-title":"IoT-lite: A lightweight semantic model for the internet of things","author":"Bermudez-Edo","year":"2016"},{"key":"10.1016\/j.iot.2023.100998_b10","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1007\/s10817-014-9305-1","article-title":"HermiT: an OWL 2 reasoner","volume":"53","author":"Glimm","year":"2014","journal-title":"J. Automat. Reason."},{"issue":"2","key":"10.1016\/j.iot.2023.100998_b11","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1016\/j.websem.2007.03.004","article-title":"Pellet: A practical owl-dl reasoner","volume":"5","author":"Sirin","year":"2007","journal-title":"J. Web Semant."},{"key":"10.1016\/j.iot.2023.100998_b12","series-title":"Automated Reasoning: Third International Joint Conference, IJCAR 2006, Seattle, WA, USA, August 17-20, 2006. Proceedings 3","first-page":"292","article-title":"FaCT++ description logic reasoner: System description","author":"Tsarkov","year":"2006"},{"issue":"8","key":"10.1016\/j.iot.2023.100998_b13","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1145\/79173.79176","article-title":"Cyc: toward programs with common sense","volume":"33","author":"Lenat","year":"1990","journal-title":"Commun. ACM"},{"key":"10.1016\/j.iot.2023.100998_b14","series-title":"ICAART (2)","first-page":"538","article-title":"Generating commonsense ontologies with answer set programming","author":"Jakob","year":"2021"},{"key":"10.1016\/j.iot.2023.100998_b15","series-title":"2022 IEEE 46th Annual Computers, Software, and Applications Conference (COMPSAC)","first-page":"1462","article-title":"IoT for real-time accessibility ontology population to context-awareness adapt user interfaces","author":"Souidi","year":"2022"},{"issue":"4","key":"10.1016\/j.iot.2023.100998_b16","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1007\/s12193-018-0277-z","article-title":"Model driven approach for adapting user interfaces to the context of accessibility: case of visually impaired users","volume":"13","author":"Bendaly Hlaoui","year":"2019","journal-title":"J. Multimodal User Interfaces"},{"issue":"7","key":"10.1016\/j.iot.2023.100998_b17","doi-asserted-by":"crossref","first-page":"1143","DOI":"10.3390\/electronics11071143","article-title":"OntoDomus: A semantic model for ambient assisted living system based on smart homes","volume":"11","author":"Ngankam","year":"2022","journal-title":"Electronics"},{"issue":"3","key":"10.1016\/j.iot.2023.100998_b18","doi-asserted-by":"crossref","first-page":"419","DOI":"10.1017\/S1471068421000594","article-title":"An ASP-based approach to answering natural language questions for texts","volume":"22","author":"Pendharkar","year":"2022","journal-title":"Theory Pract. Log. Program."},{"issue":"4","key":"10.1016\/j.iot.2023.100998_b19","article-title":"ACAIOT: A framework for adaptable context-aware IoT applications","volume":"13","author":"Elkady","year":"2020","journal-title":"Int. J. Intell. Eng. Syst."},{"key":"10.1016\/j.iot.2023.100998_b20","series-title":"International Semantic Web Conference","first-page":"651","article-title":"AWARE: a situational awareness framework for facilitating adaptive behavior of autonomous vehicles in manufacturing","author":"Asmar","year":"2020"},{"issue":"1","key":"10.1016\/j.iot.2023.100998_b21","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s12911-019-0806-z","article-title":"A mobile health monitoring-and-treatment system based on integration of the SSN sensor ontology and the HL7 FHIR standard","volume":"19","author":"El-Sappagh","year":"2019","journal-title":"BMC Med. Inform. Decis. Mak."},{"key":"10.1016\/j.iot.2023.100998_b22","series-title":"International Semantic Web Conference","first-page":"477","article-title":"Practical ontology pattern instantiation, discovery, and maintenance with reasonable ontology templates","author":"Skj\u00e6veland","year":"2018"},{"key":"10.1016\/j.iot.2023.100998_b23","series-title":"Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 29","article-title":"CORPP: Commonsense reasoning and probabilistic planning, as applied to dialog with a mobile robot","author":"Zhang","year":"2015"},{"key":"10.1016\/j.iot.2023.100998_b24","doi-asserted-by":"crossref","first-page":"296","DOI":"10.1016\/j.dss.2014.01.001","article-title":"FLOPPIES: a framework for large-scale ontology population of product information from tabular data in E-commerce stores","volume":"59","author":"Nederstigt","year":"2014","journal-title":"Decis. Support Syst."},{"key":"10.1016\/j.iot.2023.100998_b25","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1016\/j.scico.2013.12.005","article-title":"A domain-independent process for automatic ontology population from text","volume":"95","author":"Faria","year":"2014","journal-title":"Sci. Comput. Program."},{"key":"10.1016\/j.iot.2023.100998_b26","series-title":"International Workshop on Web Intelligence, Vol. 2","first-page":"74","article-title":"Automatic constructing OWL ontology from relational database schema","author":"Fayech","year":"2013"},{"issue":"4","key":"10.1016\/j.iot.2023.100998_b27","doi-asserted-by":"crossref","first-page":"275","DOI":"10.1007\/s11370-012-0119-x","article-title":"Answer set programming for collaborative housekeeping robotics: representation, reasoning, and execution","volume":"5","author":"Erdem","year":"2012","journal-title":"Intell. Serv. Robot."},{"key":"10.1016\/j.iot.2023.100998_b28","series-title":"Seventh IEEE International Conference on Advanced Learning Technologies (ICALT 2007)","first-page":"265","article-title":"Assisted ontology instantiation: a learningkit perspective","author":"Doherty","year":"2007"},{"key":"10.1016\/j.iot.2023.100998_b29","series-title":"International Conference on Applied Technologies","first-page":"509","article-title":"A systematic review on the use of ontologies in the internet of things","author":"Erazo-Garzon","year":"2021"},{"key":"10.1016\/j.iot.2023.100998_b30","series-title":"Semantic IoT: Theory and Applications","first-page":"303","article-title":"How to understand better \u201csmart vehicle\u201d? Knowledge extraction for the automotive sector using web of things","author":"Noura","year":"2021"},{"key":"10.1016\/j.iot.2023.100998_b31","series-title":"2019 IEEE International Conference on Internet of Things and Intelligence System (IoTaIS)","first-page":"1","article-title":"Cutting a path through the iot ontology jungle-a meta-survey","author":"Graf","year":"2019"},{"key":"10.1016\/j.iot.2023.100998_b32","series-title":"2018 IEEE 4th World Forum on Internet of Things (WF-IoT)","first-page":"86","article-title":"A survey and analysis of ontology-based software tools for semantic interoperability in IoT and WoT landscapes","author":"Gyrard","year":"2018"},{"key":"10.1016\/j.iot.2023.100998_b33","series-title":"International Symposium on Ambient Intelligence","first-page":"174","article-title":"Context-awareness and uncertainty: current scenario and challenges for the future","author":"Freitas","year":"2018"},{"key":"10.1016\/j.iot.2023.100998_b34","series-title":"Proceedings of the IADIS International Conference on WWW\/Internet","first-page":"11","article-title":"Concept extraction from the Web of Things knowledge bases","author":"Noura","year":"2018"},{"key":"10.1016\/j.iot.2023.100998_b35","series-title":"Managing the Web of Things","first-page":"3","article-title":"Ontologies and context modeling for the Web of Things","author":"De","year":"2017"},{"key":"10.1016\/j.iot.2023.100998_b36","doi-asserted-by":"crossref","first-page":"651","DOI":"10.1613\/jair.5339","article-title":"Logical formalizations of commonsense reasoning: a survey","volume":"59","author":"Davis","year":"2017","journal-title":"J. Artificial Intelligence Res."},{"key":"10.1016\/j.iot.2023.100998_b37","doi-asserted-by":"crossref","first-page":"358","DOI":"10.1016\/j.future.2016.10.026","article-title":"Major requirements for building Smart Homes in Smart Cities based on Internet of Things technologies","volume":"76","author":"Hui","year":"2017","journal-title":"Future Gener. Comput. Syst."},{"key":"10.1016\/j.iot.2023.100998_b38","doi-asserted-by":"crossref","first-page":"263","DOI":"10.1016\/j.comnet.2015.01.007","article-title":"Context-awareness and the smart grid: Requirements and challenges","volume":"79","author":"Donohoe","year":"2015","journal-title":"Comput. Netw."},{"key":"10.1016\/j.iot.2023.100998_b39","series-title":"Reasoning Web International Summer School","first-page":"75","article-title":"Web stream reasoning: From data streams to actionable knowledge","author":"Mileo","year":"2015"},{"issue":"2","key":"10.1016\/j.iot.2023.100998_b40","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":"10.1016\/j.iot.2023.100998_b41","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1016\/S1574-6526(07)03006-4","article-title":"Nonmonotonic reasoning","volume":"3","author":"Brewka","year":"2008","journal-title":"Found. Artif. Intell."},{"key":"10.1016\/j.iot.2023.100998_b42","series-title":"Nonmonotonic Reasoning: Logical Foundations of Commonsense, Vol. 12","author":"Brewka","year":"1991"},{"issue":"3","key":"10.1016\/j.iot.2023.100998_b43","doi-asserted-by":"crossref","DOI":"10.1177\/15501329221082030","article-title":"Intelligent control system of smart home for context awareness","volume":"18","author":"Li","year":"2022","journal-title":"Int. J. Distrib. Sens. Netw."},{"key":"10.1016\/j.iot.2023.100998_b44","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.websem.2018.06.003","article-title":"SOSA: A lightweight ontology for sensors, observations, samples, and actuators","volume":"56","author":"Janowicz","year":"2019","journal-title":"J. Web Semant."},{"issue":"10","key":"10.1016\/j.iot.2023.100998_b45","doi-asserted-by":"crossref","first-page":"487","DOI":"10.3390\/info11100487","article-title":"Models for internet of things environments\u2014a survey","volume":"11","author":"Franco da Silva","year":"2020","journal-title":"Information"},{"issue":"6","key":"10.1016\/j.iot.2023.100998_b46","doi-asserted-by":"crossref","first-page":"3193","DOI":"10.1007\/s11276-018-1712-5","article-title":"A review on smart home present state and challenges: linked to context-awareness internet of things (IoT)","volume":"25","author":"Almusaylim","year":"2019","journal-title":"Wirel. Netw."},{"key":"10.1016\/j.iot.2023.100998_b47","series-title":"SWWS, Vol. 1","first-page":"381","article-title":"Design rationale for RuleML: A markup language for semantic web rules","author":"Boley","year":"2001"},{"issue":"79","key":"10.1016\/j.iot.2023.100998_b48","first-page":"1","article-title":"SWRL: A semantic web rule language combining OWL and RuleML","volume":"21","author":"Horrocks","year":"2004","journal-title":"W3C Memb. Submiss."},{"key":"10.1016\/j.iot.2023.100998_b49","series-title":"Web Reasoning and Rule Systems: Second International Conference, RR 2008, Karlsruhe, Germany, October 31-November 1, 2008. Proceedings 2","first-page":"1","article-title":"Rule interchange format: The framework","author":"Kifer","year":"2008"},{"key":"10.1016\/j.iot.2023.100998_b50","series-title":"Semantic sensor network ontology","year":"2017"},{"issue":"3","key":"10.1016\/j.iot.2023.100998_b51","first-page":"1","article-title":"Answer set solving in practice","volume":"6","author":"Gebser","year":"2012","journal-title":"Synth. Lect. Artif. Intell. Mach. Learn."},{"key":"10.1016\/j.iot.2023.100998_b52","series-title":"Potassco User Guide","first-page":"69","author":"Gebser","year":"2015"},{"issue":"12","key":"10.1016\/j.iot.2023.100998_b53","doi-asserted-by":"crossref","first-page":"92","DOI":"10.1145\/2043174.2043195","article-title":"Answer set programming at a glance","volume":"54","author":"Brewka","year":"2011","journal-title":"Commun. ACM"},{"key":"10.1016\/j.iot.2023.100998_b54","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1016\/j.eswa.2016.06.011","article-title":"A survey on using domain and contextual knowledge for human activity recognition in video streams","volume":"63","author":"Onofri","year":"2016","journal-title":"Expert Syst. Appl."},{"issue":"1","key":"10.1016\/j.iot.2023.100998_b55","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1007\/s007790170019","article-title":"Understanding and using context","volume":"5","author":"Dey","year":"2001","journal-title":"Pers. Ubiquitous Comput."},{"key":"10.1016\/j.iot.2023.100998_b56","series-title":"Handbook of Research on Distributed Medical Informatics and E-Health","author":"Lazakidou","year":"2008"},{"key":"10.1016\/j.iot.2023.100998_b57","series-title":"Artificial Intelligence: Foundations of Computational Agents","author":"Poole","year":"2010"},{"key":"10.1016\/j.iot.2023.100998_b58","series-title":"Quantities, Units, Dimensions and Types (QUDT) Schema-Version 2.0","author":"Hodgson","year":"2017"},{"issue":"1","key":"10.1016\/j.iot.2023.100998_b59","doi-asserted-by":"crossref","first-page":"3","DOI":"10.3233\/SW-2012-0069","article-title":"Ontology of units of measure and related concepts","volume":"4","author":"Rijgersberg","year":"2013","journal-title":"Semant. Web"},{"issue":"2","key":"10.1016\/j.iot.2023.100998_b60","doi-asserted-by":"crossref","first-page":"107","DOI":"10.3233\/AIC-2011-0491","article-title":"Potassco: The Potsdam answer set solving collection","volume":"24","author":"Gebser","year":"2011","journal-title":"AI Commun."},{"key":"10.1016\/j.iot.2023.100998_b61","doi-asserted-by":"crossref","first-page":"181","DOI":"10.1007\/s13218-018-0528-x","article-title":"The potsdam answer set solving collection 5.0","volume":"32","author":"Gebser","year":"2018","journal-title":"KI-K\u00fcnstl. Intell."},{"key":"10.1016\/j.iot.2023.100998_b62","series-title":"Clorm: An ORM API for Clingo","year":"2018"},{"issue":"2\u20133","key":"10.1016\/j.iot.2023.100998_b63","doi-asserted-by":"crossref","first-page":"165","DOI":"10.1007\/s13218-018-0548-6","article-title":"Industrial applications of answer set programming","volume":"32","author":"Falkner","year":"2018","journal-title":"KI-K\u00fcnstl. Intell."},{"key":"10.1016\/j.iot.2023.100998_b64","series-title":"CASAS: Center of advanced studies in adaptative system","year":"2023"},{"issue":"1","key":"10.1016\/j.iot.2023.100998_b65","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."}],"updated-by":[{"updated":{"date-parts":[[2024,9,1]],"date-time":"2024-09-01T00:00:00Z","timestamp":1725148800000},"DOI":"10.1016\/j.softx.2024.101766","type":"addendum","label":"Addendum"}],"container-title":["Internet of Things"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2542660523003219?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2542660523003219?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2024,4,1]],"date-time":"2024-04-01T08:34:20Z","timestamp":1711960460000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S2542660523003219"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4]]},"references-count":65,"alternative-id":["S2542660523003219"],"URL":"https:\/\/doi.org\/10.1016\/j.iot.2023.100998","relation":{},"ISSN":["2542-6605"],"issn-type":[{"value":"2542-6605","type":"print"}],"subject":[],"published":{"date-parts":[[2024,4]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Commonsense reasoning and automatic generation of IoT contextual knowledge: An Answer Set Programming approach","name":"articletitle","label":"Article Title"},{"value":"Internet of Things","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.iot.2023.100998","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2023 Elsevier B.V. All rights reserved.","name":"copyright","label":"Copyright"}],"article-number":"100998"}}