Presentation on theme: "USER-assisted SEMANTIC INTEROPERABILITY in INTERNET of THINGS"— Presentation transcript:
1USER-assisted SEMANTIC INTEROPERABILITY in INTERNET of THINGS IARIA the Sixth International Conference on Mobile Ubiquitous Computing, Systems and TechnologiesUBICOMM 2012USER-assisted SEMANTIC INTEROPERABILITY in INTERNET of THINGSAuthors: Oleksiy KhriyenkoVagan TerziyanOlena Kaikova23-28 September 2012, BARCELONA, SPAINPresenter: Oleksiy KhriyenkoOntologyIndustrial Ontologies GroupUniversity of Jyväskylä
2Outline Towards new era Internet of Things Thing integration infrastructureHuman-powered Service EcosystemVisual ontology alignmentVisually-enriched semantic annotationConclusions
3Towards new era Internet of Things Demands of Society and Businessesnowadays, society requires new innovative services and applications that make the life more comfortable and interactive;industry requires new intelligent systems to better perform maintenance and do better automation of product development and product operation processes.Thing infrastructurewe are going to be surrounded by amazingly huge amount of smart devices and entities that do a lot of invisible work for us, but bring really useful added value;various sensors constantly produce huge amount of data measuring and logging various parameters of the environment, devises, systems, and of cause people;having such variety of data and contextual information, intelligent systems are able to provide new innovative services that were impossible to even imagine before.Challenges of interoperable Web of Thingsunwillingness of vendors to provide open, flexible and interoperable solutions;lack of infrastructure for third party application and services development;unavailability of appropriate business model that brings benefits to end-users through fair open competitive environment of thing vendors.
4Thing Integration Infrastructure Vendor 3Vendor 4Vendor 2Vendor 5ApplicationSubnet of devicesService/SystemDevice, sensor, etc.…Vendor 1Subnet of devicesVendor NApplicationOntologySmart GatewaysThing Integration PlatformUsers
5Human as a part of Technology World ApplicationsDevices/sensorsServicesSystemsApplications(Service Provider) ExpertUser (Service Consumer)People are great asset to be utilized in servicing, service support and creation process.In the context of open solutions and free services development, people (as end-users) are the most interested party. Therefore, people should take active position and be a part of the service they want to utilize, make it smarter, personalized, and able to provide appropriate data, features and capabilities. Human should not be considered only as a user (service consumer) anymore. Human should be involved to the process as an expert – valuable part of a service ecosystem that provides own knowledge and expertise, and adds value to technology evolution.To be able to utilize the power of people, we have to concentrate our efforts on development of user-oriented tools and technique that involve people to the process, teach and help them to access and manipulate with information and capabilities in easy and handy for human way, utilize people knowledge and expertise for the common welfare of society.
6Human-powered Service Ecosystem: Visual Ontology Alignment UserVisual Ontology AlignmentVendor AOntologyOntologyVendor B
7Visually-enriched Semantic Annotation @prefix : <http://www.example.org/sample.rdfs#> .@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>.@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>.rdfs:visSemantics rdf:type rdf:Property;rdfs:domain rdfs:Resource;rdfs:range rdfs:Literal.:FloorHeatingSystem rdfs:subClassOf :HeatingSystem;rdfs:visSemantics ”www.example.org/FHSystem.jpeg”.Ontology/Domain ExpertScenario 1Service/SystemOntologyVendorVCreates visual ontologyProvides annotation of the Service/SystemVisually enriched ontologyService/SystemVendorProducesService/SystemVVisAnnotationVisually enriched annotationVProvides visually enriched annotation of the Service/SystemOntologyVOntologyVendorVisOntologyScenario 2Service/SystemCreates domain ontologyOntologyOntology/Domain Expert
8ConclusionsWith the aim to elaborate an environment that enables integration of heterogeneous “things” and intelligent distributed systems within the Internet of Things framework, we addressed the mechanism of human-assisted simplification of semantic matching to allow interoperability of entities in IoT.We proposed a way to make end-user be not only consumer of thing-based solutions, but also be an expert capable to compose and establish interoperability among the things.The question that stays open… How to encourage vendors to provide appropriate semantic annotation of things and how to help them by automating this process?
9Questions and comments… Thank youQuestions and comments…