SmartOntoSensor: Ontology for Semantic Interpretation of Smartphone Sensors Data for Context-Aware Applications

The integration of cheap and powerful sensors in smartphones has enabled the emergence of several context-aware applications and frameworks. However, the available smartphone context-aware frameworks are static because of using relational data models having predefined usage of sensory data. Importantly, the frameworks lack the soft integration of new data types and relationships that appear with the emergence of new smartphone sensors. Furthermore, sensors generate huge data that intensifies the problem of too much data and not enough knowledge. Smarting of smartphone sensory data is essential for advanced analytical processing, integration, inferencing, and interpretation by context-aware applications. In order to achieve this goal, novel smartphone sensors ontology is required for semantic modeling of smartphones and sensory data, which is the main contribution of this paper. This paper presents SmartOntoSensor, a lightweight mid-level ontology that has been developed using NeOn methodology and Content Ontology Design pattern. The ontology describes smartphone and sensors from different aspects including platforms, deployments, measurement capabilities and properties, observations, data fusion, and context modeling. SmartOntoSensor has been developed using Protege and evaluated using OntoQA, SPARQL, and experimental study. The ontology is also tested by integrating into ModeChanger application that leverages SmartOntoSensor for automatic changing of smartphone modes according to the varying contexts. We have obtained promising results that advocate for the improved ontological design and applications of SmartOntoSensor.

[1]  Jani Mäntyjärvi,et al.  An Ontology for Mobile Device Sensor-Based Context Awareness , 2003, CONTEXT.

[2]  Robert A. Morris,et al.  Machine reasoning about anomalous sensor data , 2010, Ecol. Informatics.

[3]  Anupam Joshi,et al.  Ontology-driven adaptive sensor networks , 2004, The First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services, 2004. MOBIQUITOUS 2004..

[4]  Koen De Bosschere,et al.  Towards an Extensible Context Ontology for Ambient Intelligence , 2004, EUSAI.

[5]  Theodore Tryfonas,et al.  Life-logging in smart environments: Challenges and security threats , 2012, 2012 IEEE International Conference on Communications (ICC).

[6]  Amit P. Sheth,et al.  Ontological Evaluation and Validation , 2010 .

[7]  Jeong-Hee Kim,et al.  Building a Service-Oriented Ontology for Wireless Sensor Networks , 2008, Seventh IEEE/ACIS International Conference on Computer and Information Science (icis 2008).

[8]  Sebti Foufou,et al.  A literature review of sensor ontologies for manufacturing applications , 2013, 2013 IEEE International Symposium on Robotic and Sensors Environments (ROSE).

[9]  Michael L. Littman,et al.  Activity Recognition from Accelerometer Data , 2005, AAAI.

[10]  Daniel Mandl,et al.  Autonomous Mission Operations for Sensor Webs , 2008 .

[11]  Amit P. Sheth,et al.  SemSOS: Semantic sensor Observation Service , 2009, 2009 International Symposium on Collaborative Technologies and Systems.

[12]  Michael Compton,et al.  The Semantic Sensor Network Ontology: A Generic Language to Describe Sensor Assets , 2009 .

[13]  Deborah Stacey,et al.  Approaches , methods , metrics , measures , and subjectivity in ontology evaluation : A survey , 2014 .

[14]  Yi Wang,et al.  A framework of energy efficient mobile sensing for automatic user state recognition , 2009, MobiSys '09.

[15]  Shah Khusro,et al.  POEM: Practical ontology engineering model for semantic web ontologies , 2016 .

[16]  Asunción Gómez-Pérez,et al.  The NeOn Methodology for Ontology Engineering , 2012, Ontology Engineering in a Networked World.

[17]  Samir Tartir,et al.  Ontology Evaluation and Ranking using OntoQA , 2007 .

[18]  Tom O'Reilly,et al.  Ocean observing systems demystified , 2009, OCEANS 2009.

[19]  Thomas J. Lampoltshammer,et al.  Ontology Evaluation with Protégé using OWLET , 2014 .

[20]  Alun D. Preece,et al.  An Ontology-Centric Approach to Sensor-Mission Assignment , 2008, EKAW.

[21]  Julien Subercaze,et al.  Context-aware applications using personal sensors , 2007, BODYNETS.

[22]  Amit P. Sheth,et al.  A Survey of the Semantic Specification of Sensors , 2009, SSN.

[23]  Aldo Gangemi,et al.  Content Ontology Design Patterns as Practical Building Blocks for Web Ontologies , 2008, ER.

[24]  Marko Grobelnik,et al.  A SURVEY OF ONTOLOGY EVALUATION TECHNIQUES , 2005 .

[25]  Elena Paslaru Bontas Simperl,et al.  Reusing ontologies on the Semantic Web: A feasibility study , 2009, Data Knowl. Eng..

[26]  Vijayan Sugumaran,et al.  A semiotic metrics suite for assessing the quality of ontologies , 2005, Data Knowl. Eng..

[27]  R. Liscano,et al.  A Universal Ontology for Sensor Networks Data , 2007, 2007 IEEE International Conference on Computational Intelligence for Measurement Systems and Applications.

[28]  Xiaoping Zhou,et al.  Sensor Ontology Building in Semantic Sensor Web , 2012 .

[29]  Mei Li,et al.  A Survey on Semantic Sensor Web: Sensor Ontology, Mapping and Query , 2015 .

[30]  Adam Pease,et al.  The Suggested Upper Merged Ontology: A Large Ontology for the Semantic Web and its Applic ations , 2002 .

[31]  Aldo Gangemi,et al.  Experimenting with eXtreme Design , 2010, EKAW.

[32]  Cartik R. Kothari,et al.  Building a Sensor Ontology: A Practical Approach Leveraging ISO and OGC Models , 2005, IC-AI.

[33]  Kevin R. Page,et al.  The SSN Ontology of the Semantic Sensor Networks Incubator Group , 2011 .

[34]  Cathal Gurrin,et al.  The smartphone as a platform for wearable cameras in health research. , 2013, American journal of preventive medicine.

[35]  N. F. Noy,et al.  Ontology Development 101: A Guide to Creating Your First Ontology , 2001 .

[36]  Amit P. Sheth,et al.  The SSN ontology of the W3C semantic sensor network incubator group , 2012, J. Web Semant..

[37]  D.J. Russomanno,et al.  Sensor ontologies: from shallow to deep models , 2005, Proceedings of the Thirty-Seventh Southeastern Symposium on System Theory, 2005. SSST '05..