Semantic Annotation of Web of Things Using Entity Linking

2020 ◽  
Vol 7 (4) ◽  
pp. 1-13
Author(s):  
Ismail Nadim ◽  
Yassine El Ghayam ◽  
Abdelalim Sadiq

The web of things (WoT) improves syntactic interoperability between internet of things (IoT) devices by leveraging web standards. However, the lack of a unified WoT data model remains a challenge for the semantic interoperability. Fortunately, semantic web technologies are taking this challenge over by offering numerous semantic vocabularies like the semantic sensor networks (SSN) ontology. Although it enables the semantic interoperability between heterogeneous devices, the manual annotation hinders the scalability of the WoT. As a result, the automation of the semantic annotation of WoT devices becomes a prior issue for researchers. This paper proposes a method to improve the semi-automatic semantic annotation of web of things (WoT) using the entity linking task and the well-known ontologies, mainly the SSN.

This chapter describes how the Smart-M3 platform evolved in the direction of supporting web standards (e.g., HTTP and Websockets) to be ready for the (Semantic) Web of Things. The latest step in the Smart-M3 progress is named SEPA (SPARQL Event Processing Architecture). Employing SEPA as a mean for semantic interoperability in the Web of Things means allowing heterogeneous devices to be discovered, accessed, and controlled through a set of SPARQL queries, subscriptions, and updates according to a given ontology. In this chapter, an ontology for the (Semantic) Web of Things is presented. Using web standards solves the issues of interoperability but poses new challenges with respect to the typical constraints of IoT applications.


2017 ◽  
Vol 2017 ◽  
pp. 1-10 ◽  
Author(s):  
Sohail Jabbar ◽  
Farhan Ullah ◽  
Shehzad Khalid ◽  
Murad Khan ◽  
Kijun Han

Interoperability remains a significant burden to the developers of Internet of Things’ Systems. This is due to the fact that the IoT devices are highly heterogeneous in terms of underlying communication protocols, data formats, and technologies. Secondly due to lack of worldwide acceptable standards, interoperability tools remain limited. In this paper, we proposed an IoT based Semantic Interoperability Model (IoT-SIM) to provide Semantic Interoperability among heterogeneous IoT devices in healthcare domain. Physicians communicate their patients with heterogeneous IoT devices to monitor their current health status. Information between physician and patient is semantically annotated and communicated in a meaningful way. A lightweight model for semantic annotation of data using heterogeneous devices in IoT is proposed to provide annotations for data. Resource Description Framework (RDF) is a semantic web framework that is used to relate things using triples to make it semantically meaningful. RDF annotated patients’ data has made it semantically interoperable. SPARQL query is used to extract records from RDF graph. For simulation of system, we used Tableau, Gruff-6.2.0, and Mysql tools.


Author(s):  
Floriano Scioscia ◽  
Michele Ruta ◽  
Giuseppe Loseto ◽  
Filippo Gramegna ◽  
Saverio Ieva ◽  
...  

The Semantic Web of Things (SWoT) aims to support smart semantics-enabled applications and services in pervasive contexts. Due to architectural and performance issues, most Semantic Web reasoners are often impractical to be ported: they are resource consuming and are basically designed for standard inference tasks on large ontologies. On the contrary, SWoT use cases generally require quick decision support through semantic matchmaking in resource-constrained environments. This paper describes Mini-ME (the Mini Matchmaking Engine), a mobile inference engine designed from the ground up for the SWoT. It supports Semantic Web technologies and implements both standard (subsumption, satisfiability, classification) and non-standard (abduction, contraction, covering, bonus, difference) inference services for moderately expressive knowledge bases. In addition to an architectural and functional description, usage scenarios and experimental performance evaluation are presented on PC (against other popular Semantic Web reasoners), smartphone and embedded single-board computer testbeds.


Semantic Web ◽  
2020 ◽  
Vol 11 (6) ◽  
pp. 885-886
Author(s):  
Dhavalkumar Thakker ◽  
Pankesh Patel ◽  
Muhammad Intizar Ali ◽  
Tejal Shah

Welcome to this special issue of the Semantic Web (SWJ) journal. The special issue compiles four technical contributions that significantly advance the state-of-the-art in Semantic Web of Things for Industry 4.0 including the use of Semantic Web technologies and techniques in Industry 4.0 solutions.


2017 ◽  
Vol 51 (4) ◽  
pp. 387-405 ◽  
Author(s):  
Dunia Llanes-Padrón ◽  
Juan-Antonio Pastor-Sánchez

Purpose The purpose of this paper is to examine the Records in Contexts proposal of a conceptual model (RiC-CM) from the International Council on Archives’ (ICA) archival description and to propose an OWL ontology for its implementation in the semantic web. Design/methodology/approach The various elements of the model are studied and are related to earlier norms in order to understand their structure and the modeling of the ontology. Findings The analysis reveals the integrating nature of RiC-CM and the possibilities it offers for greater interoperability of data from archival descriptions. Two versions of an OWL ontology were developed to represent the conceptual model. The first makes a direct transposition of the conceptual model; the second optimizes the properties and relations in order to simplify the use and maintenance of the ontology. Research limitations/implications The proposed ontology will follow the considerations of the final version of the ICA’s RiC-CM. Practical implications The analysis affords an understanding of the role of RiC-CM in publishing online archival data sets, while the ontology is an initial approach to the semantic web technologies involved. Originality/value This paper offers an overview of Records in Contexts with respect to the advantages in the field of semantic interoperability, and supposes the first proposal of an ontology based on the conceptual model.


2018 ◽  
Vol 21 (2) ◽  
pp. 66
Author(s):  
Riste Stojanov ◽  
Vladimir Zdraveski ◽  
Dimitar Trajanov

The increased number of IoT devices results in continuously generated massive amounts of raw data. Parts of this data are private and highly sensitive as they reflect owner’s behavior, obligations, habits, and preferences. In this paper, we point out that flexible and comprehensive access control policies are “a must” in the IoT domain. The Semantic Web technologies can address many of the challenges that the IoT access control is facing with today. Therefore, we analyze the current state of the art in this area and identify the challenges and opportunities for improved access control in a semantically enriched IoT environment. Applying semantics to IoT access control opens a lot of opportunities, such as semantic inference and reasoning, easy data sharing, data trading, new approaches to authentication, security policies based on a natural language and enhances the interoperability using a common ontology.


2014 ◽  
Author(s):  
Egon Willighagen

Background. Semantic Web technologies are increasingly used in biological database systems. The improved expressiveness show advantages in tracking provenance and allowing knowledge to be more explicitly annotated. The list of semantic web standards needs a complementary set of tools to handle data in those formats to use them in bioinformatics workflows. Methods. The approach proposed in this paper uses the Apache Jena library to create an environment where semantic web technologies can be use in the statistical environment R. The code is exposed as two R packages available from the Comprehensive R Archive Network (CRAN). The RJava library and a custom convenience class is used to bridge between R and the Jena library. Results. We here present two examples showing how the Resource Description Framework (RDF) and SPARQL query standards can be employed in R. The first example takes input on BRCA1 SNPs from a BioMart and converts this into a RDF data set. The second example runs a query on an experimental remote SPARQL end point provided by Uniprot, and searches textual annotations of proteins encoded by the BRCA1 gene. The third example shows how the package can be used to handle RDF returned by OpenTox web services. Discussion. The two provided library bring basic semantic web technologies to R. While only a subset of Apache Jena is currently exposed, it provides key methods to deal with RDF data and resources. The libraries are freely available from the CRAN under the Affero GNU Public License version 3: http://cran.r-project.org/web/packages/rrdf/.


Sign in / Sign up

Export Citation Format

Share Document