A Survey on Semantic Sensor Web: Sensor Ontology, Mapping and Query

Sensor Network has been widely used in all fields, and a large number of heterogeneous data is produced. In order to make these data shared and integrated semantically, semantic web technology is introduced in the sensor network. In this paper, we make a comprehensive survey about Semantic Sensor Web (SSW) from the perspective of ontology, mapping and query respectively. Firstly, we present state of the art of SSW from three aspects: ontologies before SSN ontology, SSN ontology and the extensions of SSN ontology, in which the extensions of SSN ontology are introduced emphatically. Secondly, we discuss the mapping from the stream data to ontology and focus on the comparison of the mapping languages in order to find out the best mapping method of SSW. Thirdly, we describe the research status of stream data query languages and analyze the characteristics, the application fields, the related researches and tools of the query languages in detail. Finally, the future research directions of SSW are proposed.

[1]  Chonggang Wang,et al.  A Linked-Data Model for Semantic Sensor Streams , 2013, 2013 IEEE International Conference on Green Computing and Communications and IEEE Internet of Things and IEEE Cyber, Physical and Social Computing.

[2]  Kay Römer,et al.  SPITFIRE: toward a semantic web of things , 2011, IEEE Communications Magazine.

[3]  Sebastian Rudolph,et al.  EP-SPARQL: a unified language for event processing and stream reasoning , 2011, WWW.

[4]  Rik Van de Walle,et al.  Extraction and Semantic Annotation of Workshop Proceedings in HTML Using RML , 2014, SemWebEval@ESWC.

[5]  Amit P. Sheth,et al.  Citizen Sensing, Social Signals, and Enriching Human Experience , 2009, IEEE Internet Computing.

[6]  Karl Aberer,et al.  Enabling Query Technologies for the Semantic Sensor Web , 2012, Int. J. Semantic Web Inf. Syst..

[7]  Shufeng Zhou,et al.  R2RML Processor for Materializing RDF View of Relational Data: Algorithms and Experiments , 2013, 2013 10th Web Information System and Application Conference.

[8]  Klaus Moessner,et al.  Knowledge Representation in the Internet of Things: Semantic Modelling and its Applications , 2013 .

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

[10]  Iraklis Paraskakis,et al.  Addressing self-management in cloud platforms: a semantic sensor web approach , 2013, HotTopiCS '13.

[11]  Christian Y. A. Brenninkmeijer,et al.  An Architecture for Query Optimization in Sensor Networks , 2008, 2008 IEEE 24th International Conference on Data Engineering.

[12]  Alex Frazer,et al.  Semantic Access to Sensor Observations through Web APIs , 2011, 2011 IEEE Fifth International Conference on Semantic Computing.

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

[14]  Amit P. Sheth,et al.  Semantic Sensor Web , 2008, IEEE Internet Computing.

[15]  Amit P. Sheth,et al.  Computing for human experience: Semantics-empowered sensors, services, and social computing on the ubiquitous Web , 2010, IEEE Internet Computing.

[16]  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..

[17]  James D. Myers,et al.  Semantic Management of Streaming Data , 2009, SSN.

[18]  Nengcheng Chen,et al.  A general Sensor Web Resource Ontology for atmospheric observation , 2011, 2011 IEEE International Geoscience and Remote Sensing Symposium.

[19]  Daniele Braga,et al.  C-SPARQL: a Continuous Query Language for RDF Data Streams , 2010, Int. J. Semantic Comput..

[20]  E. Prud hommeaux,et al.  SPARQL query language for RDF , 2011 .

[21]  Catherine Roussey,et al.  Extension of the Semantic Sensor Network Ontology for Wireless Sensor Networks: The Stimulus-WSNnode-Communication Pattern , 2012, SSN.

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

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

[24]  Daniele Braga,et al.  An execution environment for C-SPARQL queries , 2010, EDBT '10.

[25]  Liang Chen,et al.  Environment Observation System based on Semantics in the Internet of Things , 2013, J. Networks.

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

[27]  Amit P. Sheth,et al.  Provenance Aware Linked Sensor Data , 2010 .

[28]  Rik Van de Walle,et al.  RML: A Generic Language for Integrated RDF Mappings of Heterogeneous Data , 2014, LDOW.

[29]  Asunción Gómez-Pérez,et al.  A Semantically Enabled Service Architecture for Mashups over Streaming and Stored Data , 2011, ESWC.

[30]  Liliana Cabral,et al.  From RESTful to SPARQL: A Case Study on Generating Semantic Sensor Data , 2013, SSN@ISWC.

[31]  Michael Zakharyaschev,et al.  Ontology-Based Data Access: Ontop of Databases , 2013, SEMWEB.

[32]  Fabio Grandi,et al.  T-SPARQL: A TSQL2-like Temporal Query Language for RDF , 2010, ADBIS.

[33]  R. Blair,et al.  OOSTethys - Open Source Software for the Global Earth Observing Systems of Systems , 2009 .

[34]  John G. Breslin,et al.  Integrating Social Networks and Sensor Networks , 2009 .

[35]  Daniele Braga,et al.  Querying RDF streams with C-SPARQL , 2010, SGMD.

[36]  Amit P. Sheth,et al.  SECURE: Semantics Empowered resCUe Environment (Demonstration Paper) , 2011 .

[37]  Eicke Godehardt,et al.  The Convergence of Workflows, Business Rules and Complex Events - Defining a Reference Architecture and Approaching Realization Challenges , 2010, ICEIS.

[38]  Gem Stapleton,et al.  Visualizing Ontologies: A Case Study , 2011, SEMWEB.

[39]  Jason Stanley,et al.  Enabling Sensor Webs by Utilizing SWAMO for Autonomous Operations , 2008 .

[40]  Camilo Rueda,et al.  The MMI Device Ontology: Enabling Sensor Integration , 2010 .

[41]  Manolis Koubarakis,et al.  Modeling and Querying Metadata in the Semantic Sensor Web: The Model stRDF and the Query Language stSPARQL , 2010, ESWC.

[42]  Arkady B. Zaslavsky,et al.  Sensing as a Service and Big Data , 2013, ArXiv.

[43]  Jean-Paul Calbimonte,et al.  Ontology-based access to sensor data streams , 2013 .

[44]  Jean-Paul Calbimonte,et al.  Ontology-based Access to Streaming Data , 2010 .

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

[46]  Jennifer Widom,et al.  CQL: A Language for Continuous Queries over Streams and Relations , 2003, DBPL.

[47]  Alasdair J. G. Gray,et al.  Enabling Ontology-Based Access to Streaming Data Sources , 2010, SEMWEB.

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

[49]  Manolis Koubarakis,et al.  Developing Registries for the Semantic Sensor Web using stRDF and stSPARQL (short paper) , 2010, SSN.

[50]  Jeff Z. Pan,et al.  Querying EL Ontology Stream with C-SPARQL , 2013, 2013 International Conference on Advanced Computer Science Applications and Technologies.

[51]  Amit P. Sheth,et al.  An ontological approach to focusing attention and enhancing machine perception on the Web , 2011, Appl. Ontology.

[52]  Dong-Po Deng,et al.  Social Web Meets Sensor Web: From User-Generated Content to Linked Crowdsourced Observation Data , 2014, LDOW.

[53]  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..

[54]  Karl Aberer,et al.  Semantic Sensor Data Search in a Large-Scale Federated Sensor Network , 2011, SSN.

[55]  Mieczyslaw M. Kokar,et al.  Towards a Formal Pedigree Ontology for Level-One Sensor Fusion , 2006 .

[56]  Ming Guo,et al.  Ontology driven adaptive data processing in wireless sensor networks , 2007 .

[57]  Asunción Gómez-Pérez,et al.  R2O, an extensible and semantically based database-to-ontology mapping language , 2004 .

[58]  Amit P. Sheth,et al.  Semantic Perception: Converting Sensory Observations to Abstractions , 2012, IEEE Internet Computing.

[59]  Rik Van de Walle,et al.  Mapping Hierarchical Sources into RDF Using the RML Mapping Language , 2014, 2014 IEEE International Conference on Semantic Computing.

[60]  Kerry L. Taylor,et al.  Semantics for the Internet of Things: Early Progress and Back to the Future , 2019 .

[61]  Kerry L. Taylor,et al.  Reasoning about Sensors and Compositions , 2009, SSN.

[62]  Óscar Corcho,et al.  Transforming meteorological data into Linked Data , 2013, Semantic Web.

[63]  A. Herzog,et al.  A3ME - An Agent-Based Middleware Approach for Mixed Mode Environments , 2008, 2008 The Second International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies.

[64]  Anastasia Analyti,et al.  A Survey on Models and Query Languages for Temporally Annotated RDF , 2012 .

[65]  Jin Liu,et al.  A Review for Semantic Sensor Web Research and Applications , 2014 .