1
Nov-12 Partners 2012-2013 Solution Highlights 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. Ontology Alignment for IoT interoperability (Artem Katasonov, Konstantinos Kotis, Jarkko Leino @ VTT) Motivation Ability to have gradually growing IoT environments, contrasted to a need to install and interconnect all devices and applications at once. Ability to interconnect devices from different vendors. Ability of 3rd parties to develop software applications for IoT environments, contrasted to applications coming only from the devices’ vendors. Ability to develop applications that are generic, i.e. can run on various IoT device/gateway sets (different vendors, same purpose), contrasted to developing applications for a very particular platform. In a nutshell: “App store for smart environmentsConcept Demo: Same application code, two platforms Publications Kotis K. and Katasonov A. (2013) Semantic Interoperability on the Internet of Things: The Semantic Smart Gateway Framework , International Journal of Distributed Systems and Technologies, IGI Global, in press Kotis K. and Katasonov A. (2012) Semantic Interoperability on the Web of Things: The Semantic Smart Gateway Framework, In: Proc. 6th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS'12), July 4-6, Palermo, Italy, IEEE CS, pp.630-635 Kotis K., Katasonov A., and Leino, J. (2012) Aligning Smart and Control Entities in the IoT , In: Proc. 5th Conference on Internet of Things and Smart Spaces (ruSMART'12), August 27-28, 2012, St.Petersburg, Russia, LNCS v.7469, Springer-Verlag, pp. 39-50 Kotis K., Katasonov A., and Leino, J. (2012) ASE Results for OAEI 2012, In: Proc. 7th International Workshop on Ontology Matching (OM'2012@ISWC'2012), November 11, 2012, Boston, USA, CEUR-WS, in press Ontology wizard OWL generation for JSON/XML/URI Example Messages Automated ontology alignment Message Translator Example Messages Semi-automated ontology refinement Translated message Translated message Message Message Applicat ion Device ontologi es alignmen ts ontologi es validato r domain expert Deployment Run-time URI

Solution Highlights

  • Upload
    dudley

  • View
    31

  • Download
    3

Embed Size (px)

DESCRIPTION

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. - PowerPoint PPT Presentation

Citation preview

Page 1: Solution Highlights

Nov

-12

Par

tner

s 20

12-2

013

Solution HighlightsSmart 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.

Ontology Alignment for IoT interoperability(Artem Katasonov, Konstantinos Kotis, Jarkko Leino @ VTT)

Motivation

• Ability to have gradually growing IoT environments, contrasted to a need to install and interconnect all devices and applications at once.• Ability to interconnect devices from different vendors.• Ability of 3rd parties to develop software applications for IoT environments, contrasted to applications coming only from the devices’ vendors.• Ability to develop applications that are generic, i.e. can run on various IoT device/gateway sets (different vendors, same purpose), contrasted to developing applications for a very particular platform.

In a nutshell: “App store for smart environments”

Concept Demo: Same application code, two platforms

PublicationsKotis K. and Katasonov A. (2013) Semantic Interoperability on the Internet of Things: The Semantic Smart Gateway Framework, International Journal of Distributed Systems and Technologies, IGI Global, in press

Kotis K. and Katasonov A. (2012) Semantic Interoperability on the Web of Things: The Semantic Smart Gateway Framework, In: Proc. 6th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS'12), July 4-6, Palermo, Italy, IEEE CS, pp.630-635

Kotis K., Katasonov A., and Leino, J. (2012) Aligning Smart and Control Entities in the IoT, In: Proc. 5th Conference on Internet of Things and Smart Spaces (ruSMART'12), August 27-28, 2012, St.Petersburg, Russia, LNCS v.7469, Springer-Verlag, pp. 39-50

Kotis K., Katasonov A., and Leino, J. (2012) ASE Results for OAEI 2012, In: Proc. 7th International Workshop on Ontology Matching (OM'2012@ISWC'2012), November 11, 2012, Boston, USA, CEUR-WS, in press

Ontology wizard

OWL generation for JSON/XML/URI

Example Messages

Automated ontology alignment

Message Translator

Example Messages

Semi-automated ontology refinement

Translated message Translated message

Message Message ApplicationDevice

ontologies

alignments

ontologies

validator

domain expert

Deployment

Run-time

URI