2016 19th Conference of Open Innovations Association (FRUCT) 2016
DOI: 10.23919/fruct.2016.7892210
|View full text |Cite
|
Sign up to set email alerts
|

The M3 architecture for smart spaces: Overview of semantic information broker implementations

Abstract: A smart space enhances a networked computing environment by enabling information sharing for a multitude of local digital devices and global resources from the Internet. We consider the M3 architecture (multi-device, multi-vendor, multidomain) for creating smart spaces, which integrates technologies from two innovative concepts: the Semantic Web and the Internet of Things. Our research focus is on analyses of the capabilities of Smart-M3 platform, which provides software implementations for such a central elem… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

2017
2017
2018
2018

Publication Types

Select...
8

Relationship

3
5

Authors

Journals

citations
Cited by 15 publications
(5 citation statements)
references
References 44 publications
(59 reference statements)
0
5
0
Order By: Relevance
“…A central role in the middleware is played by a message broker, an intermediary software that acts as an interoperability enabler by sharing the content of the knowledge base (represented as an RDF graph) among the entities that simultaneously shape it. The IoMusT semantic architecture relies then on a client/server architecture named SPARQL Event Processing Architecture (SEPA) born as a descendent of the Smart-M3 interoperability platform (described in [60] and [26]) and one or more domainspecific ontologies.…”
Section: Iomust Semantic Architecturementioning
confidence: 99%
“…A central role in the middleware is played by a message broker, an intermediary software that acts as an interoperability enabler by sharing the content of the knowledge base (represented as an RDF graph) among the entities that simultaneously shape it. The IoMusT semantic architecture relies then on a client/server architecture named SPARQL Event Processing Architecture (SEPA) born as a descendent of the Smart-M3 interoperability platform (described in [60] and [26]) and one or more domainspecific ontologies.…”
Section: Iomust Semantic Architecturementioning
confidence: 99%
“…Adapting Semantic Web technologies to more dynamic scenarios is a task carried on also by the Smart-M3 community, which proposes a broker-centric publish/subscribe architecture pivoting the SPARQL language. In [28], the authors reported a survey of the semantic information brokers implemented according to the M3 paradigm. RedSIB [29], the OSGi SIB [19], cuteSIB [30] and pySIB [18] are four of the most recent contributions of the Smart-M3 community to the development of a semantic publish/subscribe architecture for context-aware applications.…”
Section: A Semantic Technologies In the Iotmentioning
confidence: 99%
“…• Endpoint, responsible of all the interactions with either the external SPARQL endpoint or the internal graph. [28] and the SPARQL Event Processing Architecture [15], the ability to subscribe to a subgraph is provided. The following is a list of all the primitives that should be implemented by client-side libraries to interact with a C Minor instance, in relation to the routes exposed by the server:…”
Section: A From Http To Coapmentioning
confidence: 99%
“…Both write and read information according to a shared ontology that defines the content and the meaning of each triple. For an in-depth introduction and analysis of the reference platform we invite the reader to refer to [33], [27].…”
Section: B the Eference Latformmentioning
confidence: 99%