Automatic Integration and Querying of Semantic Rich Heterogeneous Data: Laying the Foundations for Semantic Web of Things

Abstract Enormous amount of data from physical objects, such as devices comprising Internet of Things (IoT), is being made available through Web APIs on a daily basis. Manual discovery and integration of relevant data sources can be cumbersome. A unified view of relevant data sources is desirable for creating applications for monitoring and decision making. Considerable research has been conducted in the Semantic Web domain in terms of modeling and integrating data from physical devices, which has the potential of becoming one of the foundations for the future of IoT. In this chapter, we present different techniques for modeling semantic rich data using ontologies. We highlight the benefits of semantic modeling in terms of ease of data integration. We then discuss approaches of querying semantically rich data using various techniques aimed at users with different levels of expertise. We present this discussion in the context of how the suite of technologies that have been developed for Semantic Web can facilitate in effective handling of IoT infrastructure.

[1]  David De Roure,et al.  Linked Sensor Data: RESTfully serving RDF and GML , 2009, SSN.

[2]  Michele Ruta,et al.  Building a Semantic Web of Things: Issues and Perspectives in Information Compression , 2009, 2009 IEEE International Conference on Semantic Computing.

[3]  Vlad Trifa,et al.  Towards the Web of Things: Web Mashups for Embedded Devices , 2009 .

[4]  David Ratcliffe,et al.  Semantic Solutions for Integration of Federated Ocean Observations , 2009, SSN.

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

[6]  Craig A. Knoblock,et al.  Rapidly Integrating Services into the Linked Data Cloud , 2012, SEMWEB.

[7]  Hamish Cunningham,et al.  FREyA: An Interactive Way of Querying Linked Data Using Natural Language , 2011, ESWC Workshops.

[8]  Jorge S. Cardoso The Semantic Web Vision: Where Are We? , 2007, IEEE Intelligent Systems.

[9]  Hyoil Han,et al.  A survey on ontology mapping , 2006, SGMD.

[10]  Abraham Bernstein,et al.  Evaluating the usability of natural language query languages and interfaces to Semantic Web knowledge bases , 2010, J. Web Semant..

[11]  Amelie Gyrard Domain knowledge Interoperability to build the Semantic Web of Things , 2014 .

[12]  Vikrambhai S. Sorathia,et al.  The process-oriented event model (PoEM): a conceptual model for industrial events , 2014, DEBS '14.

[13]  Amit P. Sheth,et al.  An Ontological Representation of Time Series Observations on the Semantic Sensor Web , 2009 .

[14]  Reto Krummenacher,et al.  Consuming Dynamic Linked Data , 2010, COLD.

[15]  G Stix,et al.  The mice that warred. , 2001, Scientific American.

[16]  Quan Z. Sheng,et al.  Web of Things: Description, Discovery and Integration , 2011, 2011 International Conference on Internet of Things and 4th International Conference on Cyber, Physical and Social Computing.

[17]  Jens Lehmann,et al.  User Interface for a Template Based Question Answering System , 2013, KESW.

[18]  Viktor K. Prasanna,et al.  Semantic web technologies for smart oil field applications , 2008 .

[19]  Evgeny Kharlamov,et al.  How Semantic Technologies Can Enhance Data Access at Siemens Energy , 2014, SEMWEB.

[20]  Thomas A. Runkler,et al.  Ontology-Based Translation of Natural Language Queries to SPARQL , 2014, AAAI Fall Symposia.

[21]  Christoph Stasch,et al.  A RESTful proxy and data model for linked sensor data , 2013, Int. J. Digit. Earth.

[22]  Jacek Kopecky,et al.  iServe: a linked services publishing platform , 2010 .

[23]  Feng Gao,et al.  Complex event service provision and composition based on event pattern matchmaking , 2014, DEBS '14.

[24]  Abraham Bernstein,et al.  Querying the Semantic Web with Ginseng: A Guided Input Natural Language Search Engine , 2009 .

[25]  William E. Winkler,et al.  The State of Record Linkage and Current Research Problems , 1999 .

[26]  Viktor K. Prasanna,et al.  Semantic Web Technologies for External Corrosion Detection in Smart Oil Fields , 2015 .

[27]  Abraham Bernstein,et al.  Querix: A Natural Language Interface to Query Ontologies Based on Clarification Dialogs , 2006 .

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

[29]  Andrea Zanella,et al.  Internet of Things for Smart Cities , 2014, IEEE Internet of Things Journal.

[30]  Seán O'Riain,et al.  Querying Heterogeneous Datasets on the Linked Data Web: Challenges, Approaches, and Trends , 2012, IEEE Internet Computing.

[31]  Vikrambhai S. Sorathia,et al.  Semiautomatic, Semantic Assistance to Manual Curation of Data in Smart Oil Fields , 2012 .

[32]  Carlos Pedrinaci,et al.  servIoTicy and iServe: A Scalable Platform for Mining the IoT , 2015, ANT/SEIT.

[33]  Stefan Decker,et al.  RDF and XML: Towards a unified query layer , 2010 .

[34]  B. Raj,et al.  Infrared thermal imaging for detection of peripheral vascular disorders , 2009, Journal of medical physics.

[35]  Amit P. Sheth,et al.  Semantic Modelling of Smart City Data , 2014 .

[36]  Jérôme Euzenat,et al.  Ontology Matching: State of the Art and Future Challenges , 2013, IEEE Transactions on Knowledge and Data Engineering.

[37]  Vlad Trifa,et al.  Interacting with the SOA-Based Internet of Things: Discovery, Query, Selection, and On-Demand Provisioning of Web Services , 2010, IEEE Transactions on Services Computing.

[38]  Erik Wilde,et al.  A resource oriented architecture for the Web of Things , 2010, 2010 Internet of Things (IOT).

[39]  Antonio Iera,et al.  The Internet of Things: A survey , 2010, Comput. Networks.

[40]  Vlad Stirbu,et al.  Towards a RESTful Plug and Play Experience in the Web of Things , 2008, 2008 IEEE International Conference on Semantic Computing.

[41]  Jens Lehmann,et al.  AutoSPARQL: Let Users Query Your Knowledge Base , 2011, ESWC.

[42]  Marimuthu Palaniswami,et al.  Internet of Things (IoT): A vision, architectural elements, and future directions , 2012, Future Gener. Comput. Syst..

[43]  Lei Zou,et al.  How to Build Templates for RDF Question/Answering: An Uncertain Graph Similarity Join Approach , 2015, SIGMOD Conference.

[44]  Ian Horrocks,et al.  Publishing the Norwegian Petroleum Directorate's FactPages as Semantic Web Data , 2013, SEMWEB.

[45]  Enrico Motta,et al.  Evaluating question answering over linked data , 2013, J. Web Semant..

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

[47]  Sean Sullivan,et al.  USI Answers: Natural Language Question Answering Over (Semi-) Structured Industry Data , 2013, IAAI.

[48]  Dongyan Zhao,et al.  Natural language question answering over RDF: a graph data driven approach , 2014, SIGMOD Conference.

[49]  Craig A. Knoblock,et al.  Connecting the Smithsonian American Art Museum to the Linked Data Cloud , 2013, ESWC.

[50]  Yogesh L. Simmhan,et al.  Semantic Information Modeling for Emerging Applications in Smart Grid , 2012, 2012 Ninth International Conference on Information Technology - New Generations.

[51]  Ian Horrocks,et al.  The Semantic Web: The Roles of XML and RDF , 2000, IEEE Internet Comput..

[52]  Michael Wooldridge,et al.  Introduction to multiagent systems , 2001 .

[53]  Feng Gao,et al.  Semantic Discovery and Integration of Urban Data Streams , 2014, S4SC@ISWC.

[54]  Viktor K. Prasanna,et al.  UFOM: Unified fuzzy ontology matching , 2014, Proceedings of the 2014 IEEE 15th International Conference on Information Reuse and Integration (IEEE IRI 2014).

[55]  John Domingue,et al.  Toward the Next Wave of Services: Linked Services for the Web of Data , 2010, J. Univers. Comput. Sci..

[56]  Sébastien Ferré Expressive and Scalable Query-Based Faceted Search over SPARQL Endpoints , 2014, International Semantic Web Conference.

[57]  Friedemann Mattern,et al.  From the Internet of Computers to the Internet of Things , 2010, From Active Data Management to Event-Based Systems and More.