Enabling Interoperability in the Internet of Things
Citations Over TimeTop 10% of 2016 papers
Abstract
Semantic Web technologies act as an interoperability glue among different formats, protocols and platforms, providing a uniform vision of heterogeneous devices and services in the Internet of Things (IoT). Semantic Web technologies can be applied to a broad range of application contexts (i.e., industrial automation, automotive, health care, defense, finance, smart cities) involving heterogeneous actors (i.e., end users, communities, public authorities, enterprises). Smart-M3 is a semantic publish-subscribe software architecture conceived to merge the Semantic Web and the IoT domains. It is based on a core component (SIB, Semantic Information Broker) where data is stored as RDF graphs, and software agents using SPARQL to update, retrieve and subscribe to changes in the data store. This article describes a OSGi SIB implementation extended with a new persistent SPARQL update primitive. The OSGi SIB performance has been evaluated and compared with the reference C implementation. Eventually, a first porting on Android is presented.
Related Papers
- → A SPARQL Extension for Generating RDF from Heterogeneous Formats(2017)135 cited
- → Flexible RDF Generation from RDF and Heterogeneous Data Sources with SPARQL-Generate(2017)32 cited
- → A General Framework for Querying Possibilistic RDF Data(2018)2 cited
- → Fast Processing SPARQL Queries on Large RDF Data(2016)
- → Managing, querying and analyzing big data on the web(2018)