Ontology Architectural Support Options Group Name: MAS WG Source: Catalina Mladin, Lijun Dong, InterDigital Meeting Date: 2015-05-16 Agenda Item: TBD.

Slides:



Advertisements
Similar presentations
Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
Advertisements

Copyright © 2007 Vangent, Inc. All Rights Reserved. Example of OOR Architecture Open Ontology Repository Architecture – Some Considerations April 28-29,
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
GridVine: Building Internet-Scale Semantic Overlay Networks By Lan Tian.
WG5 - MAS Progress Report at TP #16 Group Name: WG5 MAS (Management, Abstraction & Semantics) Source: Yongjing Zhang (Huawei, WG5 Chair) Meeting Date:
Dr. Jim Bowring Computer Science Department College of Charleston CSIS 690 (633) May Evening 2009 Semantic Web Principles and Practice Class 5: 27 May.
Semantic Annotation Options for Release2 Group Name: MAS WG Source: Catalina Mladin, Lijun Dong, InterDigital Meeting Date: Agenda Item: TBD.
Dr. Alexandra I. Cristea RDF.
1 Extracting RDF Data from Unstructured Sources Based on an RDF Target Schema Tim Chartrand Research Supported By NSF.
More RDF CS 431 – Carl Lagoze – Cornell University Acknowledgements: Eric Miller Dieter Fensel.
The RDF meta model: a closer look Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations.
WG5 - MAS Progress Report at TP #17 Group Name: WG5 MAS (Management, Abstraction & Semantics) Source: Yongjing Zhang (Huawei, WG5 Chair) Meeting Date:
BiodiversityWorld GRID Workshop NeSC, Edinburgh – 30 June and 1 July 2005 Metadata Agents and Semantic Mediation Mikhaila Burgess Cardiff University.
Logics for Data and Knowledge Representation
The Semantic Web Web Science Systems Development Spring 2015.
App-ID Use Cases, Syntax and Attributes SEC App-ID_Use_Cases,_Syntax_and_Attributes Group Name: Architecture Source: Darold Hemphill, iconectiv,
Discussions for oneM2M Semantics Standardization Group Name: WG5 Source: InterDigital Communications Meeting Date: Agenda Item: WI-0005 ASN/MN-CSE.
Source: Yuan Tao, Huawei Technologies WG: MAS Meeting: MAS17.
Discussion on Time Series Data Group Name: WG2 Source: Qi Yu, Mitch Tseng- Huawei Technologies, Co. LTD. Meeting Date: Work Item :WI-0033.
Thoughts on oneM2M resource tree Group Name: WG2 Architecture at TP#7 (Sophia, October 2013) Source: Nicolas Damour, Sierra Wireless
OneM2M-ARC Enhancement_on_resources Some thoughts on oneM2M resources Group Name: WG2 Source: Norio Uchida, NEC, Barbara.
In-Band Access Control Framework Group Name: WG4 SEC Source: Qualcomm Meeting Date: Agenda Item:
1 Ontology-based Semantic Annotatoin of Process Template for Reuse Yun Lin, Darijus Strasunskas Depart. Of Computer and Information Science Norwegian Univ.
Introduction of PRO WG activities Group Name: TP Source: Shingo Fujimoto, FUJITSU, Meeting Date: Agenda Item:
Example of OOR Architecture Open Ontology Repository Architecture – Some Considerations March, 2008 Dr. Ravi Sharma Senior Enterprise Architect Technology.
End-to-End security definition Group Name: SEC WG4 Source: Phil Hawkes, Qualcomm, Meeting Date:
M2M Abstraction & Semantics Group Name: WG5 Source: France Telecom, NEC Europe Ltd., Meeting Date: xx.
PRO R01-URI_mapping_discussion Discussion on URI mapping in protocol context Group Name: PRO and ARC Source: Shingo Fujimoto, FUJITSU,
HGI activities transfer to oneM2M Group Name: MAS Source: Patricia MARTIGNE (Orange), Deutsche Telekom, Telecom Italia Meeting Date: Agenda.
In-Band Access Control Framework Group Name: WG4 SEC Source: Qualcomm Meeting Date: Agenda Item:
Management of CMDH Policies Group Name: WG5-MAS Source: Wolfgang Granzow, Qualcomm, Meeting Date: Agenda Item: Management.
TS0001 Identifiers way forward Group Name: WG2 Source: Elloumi, Foti, Scarrone, Lu (tbc), Jeong (tbc) Meeting Date: Agenda Item: ARC11/PRO11.
What and Why? Next steps for oneM2M Semantics Group Name: WG5 Source: Joerg Swetina, Martin Bauer (NEC) Meeting Date: Agenda Item: WI-0005 oneM2M-MAS
Chapter 7: Resource Description Framework (RDF) Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley,
A Systemic Approach for Effective Semantic Access to Cultural Content Ilianna Kollia, Vassilis Tzouvaras, Nasos Drosopoulos and George Stamou Presenter:
Supporting long polling Group Name: ARC WG Source: SeungMyeong, LG Electronics, Meeting Date: x-xx Agenda Item: TBD.
1 Artificial Intelligence Applications Institute Centre for Intelligent Systems and their Applications Stuart Aitken Artificial Intelligence Applications.
Ontology Architectural Support Options Group Name: MAS WG Source: Catalina Mladin, Lijun Dong, InterDigital Meeting Date: Agenda Item: TBD.
Of 35 lecture 5: rdf schema. of 35 RDF and RDF Schema basic ideas ece 627, winter ‘132 RDF is about graphs – it creates a graph structure to represent.
Customized Resource Types MAS Group Name: MAS + ARC + PRO WGs Source: Wolfgang Granzow, Qualcomm Inc., Meeting Date:
WG5 - MAS Progress Report at TP #10 Group Name: WG5 MAS (Management, Abstraction & Semantics) Source: WG5 Chairs Meeting Date: to
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
Semantic Publishing Benchmark Task Force Fourth TUC Meeting, Amsterdam, 03 April 2014.
The RDF meta model Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations of XML compared.
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
Ontology Resource Discussion
App-ID Use Cases, Syntax and Attributes ARC R01-App-ID_Use_Cases,_Syntax_and_Attributes Group Name: Architecture Source: Darold Hemphill, iconectiv,
Of 38 lecture 6: rdf – axiomatic semantics and query.
Supporting Time Series Data Group Name: WG2 Source: Qi Yu, Mitch Tseng- Huawei Technologies, Co. LTD. Meeting Date: Work Item :WI-0033.
Management of Semantic Instances in resources using SPARQL update operation with HTTP verbs Group Name: MAS 19 Source: Minwoo Ryu, jaeho Kim, Sungchan.
Converting an Existing Taxonomic Data Resource to Employ an Ontology and LSIDS Jessie Kennedy Rob Gales, Robert Kukla.
Introduction to the Semantic Web Jeff Heflin Lehigh University.
Architectural Considerations for Semantic Support Group Name: WG5 Source: Martin Bauer (NEC), Joerg Swetina (NEC) Meeting Date: Agenda Item:
Device & Device Type Modelling Group Name: WG5 Source: NEC Meeting Date: Agenda Item: WI-0005 MAS Device_&_Device_Type_Modelling.
WG5 – MAS#19 Status Report Group Name: WG5 MAS (Management, Abstraction & Semantics) Source: Yongjing Zhang (Huawei, WG5 Chair) Meeting Date:
WG5 – MAS#21 Status Report Group Name: WG5 MAS (Management, Abstraction & Semantics) Source: Yongjing Zhang (Huawei, WG5 Chair) Meeting Date:
Authorization Architecture Discussion Group Name: SEC WG Source: Seongyoon Kim, LG Electronics, Meeting Date: 28 MAY, 2014 Agenda.
WG5 – MAS#22 Status Report Group Name: WG5 MAS (Management, Abstraction & Semantics) Source: Tim Carey(Alcatel-Lucent, WG5 Vice Chair) Meeting Date:
Management CSF(s) Architectural choices Group Name: WG2 (ARC), WG5(MAS) Source: Catalina Mladin, InterDigital Comm., Meeting.
Directions for Release 3 Group Name: SEC Source: NEC Europe Ltd. Meeting Date: SEC22, Agenda Item: Discuss directions.
Setting the stage: linked data concepts Moving-Away-From-MARC-a-thon.
Modbus interworking Group Name: ARC
Semantic testing in oneM2M
Discussions on Heterogeneous Identification Service
MAF&MEF Interface Specification discussion of the next steps
TS-0034 scope against TS-0001, and managing stage 2 Semantics
ece 720 intelligent web: ontology and beyond
Daniel Alvarez BMW Research, New Technologies, Innovations
Semantic Web Basics (cont.)
Semantic-Web, Triple-Strores, and SPARQL
Presentation transcript:

Ontology Architectural Support Options Group Name: MAS WG Source: Catalina Mladin, Lijun Dong, InterDigital Meeting Date: Agenda Item: TBD

Overview TS-0012 oneM2M Base Ontology is under development to define a set of concepts, relationships and properties that are mainly used for defining oneM2M resources There are other ontologies defined addressing individual namespaces rated to M2M and agreed requirements to support simultaneous usage of multiple ontologies for the same M2M resource There are proposals/discussions (MAS R01) under way on modelling approaches when dealing with concepts from different ontologies – RE-USE (concepts from existing ontologies) where possible and extend the oneM2M Base ontology where needed – MAPPING ( of similar concepts) 2

oneM2M-MAS-2015-XXXX by Nicolas Seydoux, LAAS-CNRS, from NEC MAS Re-use vs. Mapping  Re-use Mapping 

oneM2M-MAS-2015-XXXX Next? Independent of the answer to the modeling approach to move forward on functionality addressing the existing requirements, we need to determine architectural support needed for Ontology storage and management. Consider the following e-Health Use Case to highlight the Open Issues to address next 4

oneM2M-MAS-2015-XXXX eHealth Use Case 5 eHealth Monitoring System Service Provider (IN-CSE) Smart Watch Blood Pressure Meter Smart Scale Ontology Repository Semantic Repository (Triple Store) Semantic Repository (Triple Store) Semantic Engine Semantic Engine Resource Repository Resource Repository 3 rd Party (e.g., insurance company) 3 rd Party (e.g., insurance company) Home Gateway (MN-CSE) Q1: How to input (E-health) Ontology for oneM2M system use. Q 2. How to create semantic descriptions and annotate resources Q’ : Enable Semantic Repository (TripleStore) to store RDF triples? Q3: How to enable use of the Semantic Repository (TripleStore) for queries

oneM2M-MAS-2015-XXXX Issues derived from flows in question We propose for discussion the flows identified in this use-case in order to address the following issues: How to store multiple ontologies such that they can be discovered and re-used by the M2M system What the ontology repository resources should look like to enable use for semantic annotation How to enable semantic queries using the given annotation 6

oneM2M-MAS-2015-XXXX Architectural support assumptions – ontologyRef attribute ( Release 1 agreement) For AE, container, contentInstance resources URI of the ontology used to represent the information that is managed and understood for that resource – Semantic descriptor attribute ( several proposals) semantic descriptor with relationships and values for the parent resource RDF annotation or similar 7 ontologies oneM2M base ontology SSN ontology Smart home ontology – Ontology repository (MAS NEC proposal) Supports Management of ontologies Supports CRUD, SPARQL query on ontology (as special retrieve) resource

oneM2M-MAS-2015-XXXX Q1: Example Definition: Class 8 rdfs:Class – declare a resource as a class for other resources rdf:type – specify that a resource is an instance of a specific RDFS class rdfs:subClassOf – declare hierarchies of classes Define Concepts such as “Patient”, “Blood Pressure Meter”, etc.

oneM2M-MAS-2015-XXXX Q1: Example Definition: Property 9 rdfs:Property – declare the class of properties rdfs:domain – mean that when the specified property is used in a triple, the subject of the triple will always be an instance of the class specified by the rdfs:domain property in the ontology. rdfs:range -- mean that when the specified property is used in a triple, the object of the triple will always be an instance of the class specified by the rdfs:range property in the ontology. sValue: systolic value dValue: diastolic value

oneM2M-MAS-2015-XXXX Q2: Creating Semantic Annotations & Triples 10 Create the real measurement data Create the semantic descriptions about the measurement data Create RDF triples and submit/store them in Semantic Repository

oneM2M-MAS-2015-XXXX Q2: Resource Representation examples 11 Resource Repository Resource Repository Semantic Repository (Triple Store) Semantic Repository (Triple Store) Corresponding RDF triples stored in… semantic descriptor Example: Resource Representation for Blood Pressure Measurements and its Semantic Descriptor <healthcare AE>:BPDev01 <container>:samples <semantics> Tuple:/measuredFor,URI of patient1<contentInstance>; /measuredOn,“ ” <contentInstance>:s01 <semantics> RDF Triple: <URI of s01, /measuredOn,“ ”> Subject under s 01 < contentInstance > content (70,150) tuple: /type,“Blood Pressure Sample” <contentInstance>:s02 <semantics> Tuple:/measuredFor,URI of patient N<contentInstance>; /measuredOn,“ ”^^/xsd:date

oneM2M-MAS-2015-XXXX Q3: Example Query on TripleStore 12

Q3: SPARQL Query example 13 Select ?sample ?sValue_var ?dValue_var Where { ?sample ex:sValue ?sValue_var. ?sample ex:dValue ?dValue_var. FILTER ( (?sValue_var >= 120) || (?sValue_var < 90) || (?dValue_var >= 80) || (?dValue_var < 60) ) } Find blood pressure samples that are abnormal

oneM2M-MAS-2015-XXXX Annex: Assumed Functional architecture 14