Deployment. Example Messages. Example Messages. Ontology wizard. OWL generation for JSON/XML/URI. domain expert. ontologies. Semi-automated ontology refinement. ontologies. Automated ontology alignment. validator. alignments. Run-time. Message Translator. Message. Message. Device.
OWL generation for JSON/XML/URI
Semi-automated ontology refinement
Automated ontology alignment
Ontology Alignment for IoT interoperability
(Artem Katasonov, Konstantinos Kotis, Jarkko Leino @ VTT)
Smart environment registry with annotations of ”things” (e.g. a door), connector devices (e.g. a door sensor), and deployed applications, based on a common ontology (an extension of W3C SSN), yet with a possibility of using custom classes.
Web-based applications can be deployed from external portals. An application’s device requirements are expressed as SPARQL patterns over device annotations and are used for match-making.
For two-way data transformation at a “smart proxy”, message examples for devices and applications are provided and generated OWL meta-models for.
Ontology alignment methods are applied for matching of custom classes in annotations, as well as for matching of data items in messages.
Concept Demo: Same application code, two platforms