Enabling the Smart Home Through a Semantic-Based Context-Aware System

This paper describes CasAware, a context-aware system allowing domestic distributed devices to interoperate and collaborate with each other exploiting the Internet of Things. CasAware’s main purpose is to improve inhabitants’ level of comfort and well-being, enforcing their safety, while optimizing time and energy consumption of appliances. The envisioned system leverages combined exploitation of various technologies ranging from Cloud Computing to Semantic Web technologies. In particular, it takes advantage of ontological modelling techniques to formalize the knowledge of different domestic domains (house, appliances, sensors and the pieces of information they share) and exploits semantic reasoning techniques to infer new insights from already known facts. Although the potential of semantic approach has been investigated in many recent researches, various challenges have to be faced in order to make it feasible on a large scale. These challenges are analyzed through three different motivating scenarios, which also contribute to elicit the requirements of the CasAware system.

[1]  Dieter Hayn,et al.  The Internet of Things for Ambient Assisted Living , 2010, 2010 Seventh International Conference on Information Technology: New Generations.

[2]  Steffen Staab,et al.  What Is an Ontology? , 2009, Handbook on Ontologies.

[3]  H. Lan,et al.  SWRL : A semantic Web rule language combining OWL and ruleML , 2004 .

[4]  Martin J. O'Connor,et al.  A Lightweight Model for Representing and Reasoning with Temporal Information in Biomedical Ontologies , 2010, HEALTHINF.

[5]  Richard Harper,et al.  Inside the Smart Home , 2003, Springer London.

[6]  Hong Sun,et al.  Promises and Challenges of Ambient Assisted Living Systems , 2009, 2009 Sixth International Conference on Information Technology: New Generations.

[7]  Jin Song Dong,et al.  Semantic Space: an infrastructure for smart spaces , 2004, IEEE Pervasive Computing.

[8]  Daniele Braga,et al.  Stream Reasoning : Where We Got So Far , 2010 .

[9]  Marco Sacco,et al.  A survey of RDF store solutions , 2014, 2014 International Conference on Engineering, Technology and Innovation (ICE).

[10]  Marco Sacco,et al.  Semantic Knowledge Management and Integration Services for AAL , 2016, ForItAAL.

[11]  Guan Le,et al.  Survey on NoSQL database , 2011, 2011 6th International Conference on Pervasive Computing and Applications.

[12]  Stefan Boschert,et al.  Digital Twin—The Simulation Aspect , 2016 .

[13]  Deborah L. McGuinness,et al.  OWL Web ontology language overview , 2004 .

[14]  Wan Li,et al.  XSWRL, an Extended Semantic Web Rule Language , 2008, 2008 Second International Symposium on Intelligent Information Technology Application.

[15]  Marco Sacco,et al.  Semantic and Virtual Reality-Enhanced Configuration of Domestic Environments: The Smart Home Simulator , 2017, Mob. Inf. Syst..

[16]  Marco Sacco,et al.  Supporting the Design of AAL through a SW Integration Framework: The D4All Project , 2014, HCI.

[17]  Context-Aware Computing,et al.  Toward an OSGi-Based Infrastructure for Context-Aware Applications , 2004 .

[18]  Bernardo Cuenca Grau,et al.  OWL 2 Web Ontology Language: Profiles , 2009 .

[19]  Vera Colombo,et al.  Customization of domestic environment and physical training supported by virtual reality and semantic technologies: A use-case , 2017, 2017 IEEE 3rd International Forum on Research and Technologies for Society and Industry (RTSI).

[20]  Chuan-Ming Liu,et al.  Big data stream computing in healthcare real-time analytics , 2016, 2016 IEEE International Conference on Cloud Computing and Big Data Analysis (ICCCBDA).

[21]  Alberto Trombetta,et al.  Semantic based events signaling for AAL systems , 2017, Journal of Ambient Intelligence and Humanized Computing.

[22]  Ricardo Costa,et al.  Ambient Assisted Living , 2009 .

[23]  Mor Peleg,et al.  Using OWL and SWRL to represent and reason with situation-based access control policies , 2011, Data Knowl. Eng..

[24]  Mani Srivastava,et al.  Brick: Towards a Unified Metadata Schema For Buildings , 2016, BuildSys@SenSys.

[25]  Antonio M. Rinaldi,et al.  A Multi-strategy Approach for Ontology Reuse Through Matching and Integration Techniques , 2016 .

[26]  Jeff Z. Pan,et al.  Resource Description Framework , 2020, Definitions.

[27]  Ian Horrocks,et al.  Description Logics as Ontology Languages for the Semantic Web , 2005, Mechanizing Mathematical Reasoning.