TS-0034 scope against TS-0001, and managing stage 2 Semantics

Slides:



Advertisements
Similar presentations
Constructing Hypotheses
Advertisements

Semantic Annotation Options for Release2 Group Name: MAS WG Source: Catalina Mladin, Lijun Dong, InterDigital Meeting Date: Agenda Item: TBD.
The Project Process Inception - initial planning Elaboration - refining the design Construction - building the system Transition - installation support.
© 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice SISP Training Documentation Template.
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.
Announcement Resources ARC Announcement_Issues Group Name: WG2 Source: Barbara Pareglio, NEC Meeting Date: Agenda Item: Input Contribution.
Introduction of PRO WG activities Group Name: TP Source: Shingo Fujimoto, FUJITSU, Meeting Date: Agenda Item:
OneM2M-REQ R03 Proposed simple guidelines for writing use cases and requirements Group Name: oneM2M WG1 / WG2 Source: Joerg Swetina (NEC), Ataru.
Management of CMDH Policies Group Name: WG5-MAS Source: Wolfgang Granzow, Qualcomm, Meeting Date: Agenda Item: Management.
CS 4850: Senior Project Fall 2014 Object-Oriented Design.
WG 2 Progress Report at TP #8 Group Name: oneM2M TP #8 Source: WG2 leadership Meeting Date: /13 Agenda Item: WG Reports.
© 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice SISP 6.1 Delta Training Documentation.
Ontology Architectural Support Options Group Name: MAS WG Source: Catalina Mladin, Lijun Dong, InterDigital Meeting Date: Agenda Item: TBD.
IFS310: Module 7 Business Requirements Statement Interpersonal Skills and Communications.
Customized Resource Types MAS Group Name: MAS + ARC + PRO WGs Source: Wolfgang Granzow, Qualcomm Inc., Meeting Date:
Ontology Resource Discussion
Ontology Architectural Support Options Group Name: MAS WG Source: Catalina Mladin, Lijun Dong, InterDigital Meeting Date: Agenda Item: TBD.
Systems Analysis and Design 8th Edition
Different planes for the resource structure Group Name: WG5 – MAS and WG2 – ARC Source: Nicolas Damour, Sierra Wireless
Architectural Considerations for Semantic Support Group Name: WG5 Source: Martin Bauer (NEC), Joerg Swetina (NEC) Meeting Date: Agenda Item:
WG5 – MAS#19 Status Report Group Name: WG5 MAS (Management, Abstraction & Semantics) Source: Yongjing Zhang (Huawei, WG5 Chair) Meeting Date:
Conformance Test Development Process discussion Group Name: TST WG Source: InterDigital Meeting Date: TST Conformance_Test_Development_Procedures.
Colorado Springs Producer-Archive Interface Specification Status of standardisation project Main characteristics, major changes, items pending.
The Database Concept and the Database Management System (DBMS) Databases.
Reasons for CSF Clean-up (Issues & Next Steps) Group Name: WG2 Source: Syed Husain – NTT DOCOMO Meeting Date: (ARC_9.3) Agenda Item: 6 DOC#:
Management CSF(s) Architectural choices Group Name: WG2 (ARC), WG5(MAS) Source: Catalina Mladin, InterDigital Comm., Meeting.
© 2012 Cengage Learning. All Rights Reserved. This edition is intended for use outside of the U.S. only, with content that may be different from the U.S.
Evaluation Expert Committee 2nd meeting SYNTHESIS OF THE ANNUAL PROGRESS REPORTS FOR 2007 CONCERNING ONGOING EVALUATION Irina RAMNICEANU Helpdesk Evaluation.
Doc.: IEEE /2179r0 Submission July 2007 Steve Emeott, MotorolaSlide 1 Summary of Updates to MSA Overview and MKD Functionality Text Date:
Engineering, 7th edition. Chapter 8 Slide 1 System models.
Background Data Transfer
Database System Implementation CSE 507
- The most common types of data models.
Chapter 4 – Requirements Engineering
Discovering Use Cases.
Working meeting of WP4 Task WP4.1
METHODOLOGY (Chapter 3)
oneM2M interop 3 issues and optimizations
CSE Retargeting to AE, IPE, and NoDN Hosted Resources
CSE Retargeting to AE, IPE, and NoDN Hosted Resources
2nd Interoperability testing issues
3GPP interworking in R3 Group Name: ARC
Semantic testing in oneM2M
Discussions on Heterogeneous Identification Service
MAF&MEF Interface Specification discussion of the next steps
3GPP Interworking Abstraction
oneM2M Versioning Next Steps
Overview of E2E Security CRs
CMDH Refinement Contribution: oneM2M-ARC-0397R01
Abstract descriptions of systems whose requirements are being analysed
Service Layer Dynamic Authorization [SLDA]
Ontology Evolution: A Methodological Overview
Pilot project training
and LMAP liaison Document Number: IEEE R0
Managing Rosters Screener Training Module Module 5
3GPP Interworking and use of <schedule> resource
CHAPTER 4 PROPOSAL.
CHAPTER 4 PROPOSAL.
Session 2: Metadata and Catalogues
Summary of the MAF and MEF Interface Specification TS-0032
Discovering Use Cases.
Writing reports Wrea Mohammed
CS 8532: Advanced Software Engineering
A Level Computer Science Exam Technique
EMAP Read Only User Training
Enabling Unambiguous GRDDL Results
Spec Framework Decision Process Alternatives
Crop Protection Compendium Instruction Manual
Interoperability of metadata systems: Follow-up actions
Presentation transcript:

TS-0034 scope against TS-0001, and managing stage 2 Semantics Group Name: ARC#29.3, joint with MAS Source: Catalina Mladin, Convida Wireless Meeting Date: June 28, 2017

TS-0034 Scope and Structure (highlights) Already proposed new resources: 4 for mashup, 2 for ontology, 1 for validation 5 Architectural Model and Concepts 6 Resource Types Note: This section specifies new resource types for specific support of semantic functionality only (and the related CRUD procedures). General purpose resources will be referenced from TS-0001. 7 Functional Descriptions Note: This section will contain high level feature description, related flows as well as detailed functional descriptions. The associated resources and their respective CRUD procedures will be referenced from clause 7. Overview Access Control Semantic Annotation Semantic Filtering and Discovery Semantic Queries and Query Scope Semantics Reasoning Semantic Mash-up Semantics-based Data analytics Semantic Validation Difficult to describe fully all this functionality in TS-0001

Alternative 1 Make TS-00034 a dedicated TS for semantics, explaining the entire functionality TS-0001 will contain “hooks” and references pointing the reader to the document covering this specialized functionality. Potentially include stage 3 aspects as well

TS-0001 highlights of changes moving semantic aspects TO TS-0034) 6 oneM2M Architecture Aspects …2… Common Services Functions: … Data Management and Repository, Discovery CSF mention semantic processing, no changes needed …8 Description and Flows of Reference Points 8.1.2 Request:semanticsFilter –referencing <SD> - needs TS reference Upcoming query parameter – will probably need TS reference …9.6 Resource Types 9.6.14a. semanticFanOutPoint, 9.6.30 semantic Descriptor …10.2. Functional Procedure …10.2.14 Semantics Management 1 Intro, 2-5 CRUD <SD> 6 Semantic Discovery, 7. Annotation-based semantic discovery method, 8. Resource link-based method No updates in black Small updates in green Moves to TS-0034 in blue … blue detailed on next slides

Example Resource type move 9.6.30 Resource Type semanticDescriptor The <semanticDescriptor> resource is used to store a semantic description pertaining to a resource and potentially sub-resources. Such a description may be provided according to ontologies. The semantic information is used by the semantic functionalities of the oneM2M system and is also available to applications or CSEs. [i.28] provides an informative example of a descriptor attribute. See [Reference TS-0034] for a full description of the <semanticDescriptor> resource type, including child resources and attributes.

Example Functional Procedure move 10.2.14 Semantics management Semantics management is performed for the purpose of… The following are specialized resource types defined for the purpose of providing semantic enablement. [table with resource type, notes/description, reference in TS-0034 section 6] The following are semantic procedures defined for the purpose of providing semantic enablement. [table with procedure, notes/description, reference in TS-0034 section 7]

Alternative 2 Make TS-00034 a dedicated TS for semantics. TS-0001 will contain all resources and CRUD operations TS-0034 will contain some more advanced explanations Stage 3 aspects potentially covered by TS-0004

…. To be added in TS-0001 already! (1 of 2) No updates in black Small updates in green Additions in TS-0034 in red… blue detailed on next slides …8 Description and Flows of Reference Points 8.1.2 Request:semanticsFilter –referencing <SD> - needs TS reference Upcoming query parameter – will probably need TS reference …9.6 Resource Types 9.6.x1. semanticMashupJobProfile, 9.6.x1. semanticMashupInstance, 9.6.x1. mashup, 9.6.x1. semanticMashupResult,

…. To be added in TS-0001 already! (2 of 2) …10.2. Functional Procedure …10.2.14.X1 Semantic Mashup …10.2.14.X2 Create <semanticMashupJobProfile> …10.2.14.X3 Retrieve <semanticMashupJobProfile > …10.2.14.X4 Update <semanticMashupJobProfile > …10.2.14.X5 Delete semanticMashupJobProfile > …10.2.14.X6 Create <semanticMashupInstance> …10.2.14.X7 Retrieve <semanticMashupInstance > …10.2.14.X8 Update <semanticMashupInstance > …10.2.14.X9 Delete <semanticMashupInstance> …10.2.14.X10 Retrieve <mashupInstance > …10.2.14.X11 Retrieve <semanticMashupResult > …10.2.14.X12 Delete <semanticMashupResult> This is just for mashup. We need addition for Validation, analytics, reasoning, etc. Resources will be “intertwined” with the general purpose ones. If we create “semantics” setion we basically include TS-0034 in TS-0001

Proposal: use Alternative 1 Pros of Alternative 1 Creates a clear “go to” spec for semantic functionality, with little back-and-forth reference to TS-0001 (and possibly TS-0004) TS-0001 already huge TS-0034 may include stage 3 aspects. TS-0001 readers don’t need o worry about SPRQL, mashup, etc. unless they want to. Sematic functionality users tend to be knowledgeable and/or functionally focused Keeps TS-0001 “clean” while still providing good information about resources and functionality, just FULL description referenced to TS-0034 This includes the sematic resources not being “intermingled” with the general purpose ones

Proposal: use Alternative 1 Cons of Alternative 1 Decentralized system More than one spec to open More than one spec to manage in stage 2 Improving the process of managing stage 2 between ARC and MAS is key, no matter how many documents are to be used