Knowledge Representation in the Internet of Things: Semantic Modelling and its Applications

Semantic modelling provides a potential basis for interoperating among different systems and applications in the Internet of Things (IoT). However, current work has mostly focused on IoT resource management while not on the access and utilisation of information generated by the “Things”. We present the design of a comprehensive and lightweight semantic description model for knowledge representation in the IoT domain. The design follows the widely recognised best practices in knowledge engineering and ontology modelling. Users are allowed to extend the model by linking to external ontologies, knowledge bases or existing linked data. Scalable access to IoT services and resources is achieved through a distributed, semantic storage design. The usefulness of the model is also illustrated through an IoT service discovery method.

[1]  Amit P. Sheth,et al.  Modeling Quality of Service for Workflows and Web Service Processes , 2002 .

[2]  Francis G. McCabe,et al.  Reference Model for Service Oriented Architecture 1.0 , 2006 .

[3]  Azzurra Ragone,et al.  jUDDI+: A SemanticWeb Services Registry enabling Semantic Discovery and Composition , 2006, The 8th IEEE International Conference on E-Commerce Technology and The 3rd IEEE International Conference on Enterprise Computing, E-Commerce, and E-Services (CEC/EEE'06).

[4]  Matthias Klusch,et al.  Automated semantic web service discovery with OWLS-MX , 2006, AAMAS '06.

[5]  Tao Yu,et al.  Efficient algorithms for Web services selection with end-to-end QoS constraints , 2007, TWEB.

[6]  M. Razzazi,et al.  A Vector Based Algorithm for Semantic Web Services Ranking , 2008, 2008 3rd International Conference on Information and Communication Technologies: From Theory to Applications.

[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]  Matthine Klusch,et al.  Semantic Web Service Coordination , 2008 .

[9]  Vincenzo Loia,et al.  A hybrid approach to semantic web services matchmaking , 2008, Int. J. Approx. Reason..

[10]  Marios Hadjieleftheriou,et al.  R-Trees - A Dynamic Index Structure for Spatial Searching , 2008, ACM SIGSPATIAL International Workshop on Advances in Geographic Information Systems.

[11]  Tomas Vitvar,et al.  hRESTS: An HTML Microformat for Describing RESTful Web Services , 2008, 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology.

[12]  Schahram Dustdar,et al.  Web service clustering using multidimensional angles as proximity measures , 2009, TOIT.

[13]  Shan-Liang Pan,et al.  Ranked Web Service Matching for Service Description Using OWL-S , 2009, 2009 International Conference on Web Information Systems and Mining.

[14]  Thomi Pilioura,et al.  Unified publication and discovery of semantic Web services , 2009, TWEB.

[15]  Eran Toch,et al.  Context-Based Matching and Ranking of Web Services for Composition , 2009, IEEE Transactions on Services Computing.

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

[17]  Tim Berners-Lee,et al.  Linked Data - The Story So Far , 2009, Int. J. Semantic Web Inf. Syst..

[18]  Klaus Moessner,et al.  Probabilistic Methods for Service Clustering , 2010, SMRR@ISWC.

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

[20]  Amit P. Sheth,et al.  Sensor Discovery on Linked Data , 2010 .

[21]  Matthias Klusch,et al.  iSeM: Approximated Reasoning for Adaptive Hybrid Selection of Semantic Services , 2010, 2010 IEEE Fourth International Conference on Semantic Computing.

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

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

[24]  Payam M. Barnaghi,et al.  Publishing Linked Sensor Data , 2010, SSN.

[25]  Jianxin Li,et al.  WSRank: A Collaborative Ranking Approach for Web Service Selection , 2011, 2011 IEEE 11th International Conference on Computer and Information Technology.

[26]  Jinfeng Li,et al.  A Comprehensive Device Collaboration Model for Integrating Devices with Web Services under Internet of Things , 2011, 2011 IEEE International Conference on Web Services.

[27]  Carlo Maria Medaglia,et al.  Building Blocks of the Internet of Things: State of the Art and Beyond , 2011 .

[28]  Srikanth V. Krishnamurthy,et al.  Quality-of-information aware networking for tactical military networks , 2011, 2011 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).

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

[30]  Klaus Moessner,et al.  A Probabilistic Latent Factor approach to service ranking , 2011, 2011 IEEE 7th International Conference on Intelligent Computer Communication and Processing.

[31]  Wei Wang,et al.  Semantic sensor service networks , 2012, 2012 IEEE Sensors.

[32]  Klaus Moessner,et al.  A Hybrid Semantic Matchmaker for IoT Services , 2012, 2012 IEEE International Conference on Green Computing and Communications.

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

[34]  Imrich Chlamtac,et al.  Internet of things: Vision, applications and research challenges , 2012, Ad Hoc Networks.

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

[36]  Payam M. Barnaghi,et al.  An Internet of Things Platform for Real-World and Digital Objects , 2012, Scalable Comput. Pract. Exp..

[37]  Ralf Tönjes,et al.  A Comprehensive Ontology for Knowledge Representation in the Internet of Things , 2012, 2012 IEEE 11th International Conference on Trust, Security and Privacy in Computing and Communications.