Wayforward of Abstract Information Model (Mapping Model with Resource Structure) Group Name: WG5 Source: Heedong LG Electronics.

Slides:



Advertisements
Similar presentations
Chapter 7 System Models.
Advertisements

Access Control Mechanism for User Group Name: SEC WG Source: Seongyoon Kim, LG Electronics, Meeting Date: Agenda Item:
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 8 Slide 1 System modeling 2.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 6 Advanced Data Modeling.
Database Systems: Design, Implementation, and Management Tenth Edition Chapter 5 Advanced Data Modeling.
Database Systems: Design, Implementation, and Management Tenth Edition
BIS Database Systems School of Management, Business Information Systems, Assumption University A.Thanop Somprasong Chapter # 6 Advanced Data Modeling.
WG5 - MAS Progress Report at TP #16 Group Name: WG5 MAS (Management, Abstraction & Semantics) Source: Yongjing Zhang (Huawei, WG5 Chair) Meeting Date:
A Proposal of “Common Information Model” for HEMS domain Group Name: MAS WG Source: Yoshihisa Ito, Takefumi Yamazaki,
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 8 Slide 1 System models.
Modified from Sommerville’s originalsSoftware Engineering, 7th edition. Chapter 8 Slide 1 System models.
Chapter 14 Getting to First Base: Introduction to Database Concepts.
Modified from Sommerville’s originalsSoftware Engineering, 7th edition. Chapter 8 Slide 1 System models.
A Proposal of “Common Information Model” for HEMS domain
WG5 - MAS Progress Report at TP #17 Group Name: WG5 MAS (Management, Abstraction & Semantics) Source: Yongjing Zhang (Huawei, WG5 Chair) Meeting Date:
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 7 Slide 1 System models l Abstract descriptions of systems whose requirements are being.
Method of Converting Resource definitions into XSD Group Name: WG3 (PRO) Source: Shingo Fujimoto, FUJITSU, Meeting Date:
Future of MDR - ISO/IEC Metadata Registries (MDR) Larry Fitzwater, SC 32 WG 2 Convener Computer Scientist U.S. Environmental Protection Agency May.
Database Systems: Design, Implementation, and Management Tenth Edition Chapter 5 Advanced Data Modeling.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 7 Slide 1 System models l Abstract descriptions of systems whose requirements are being.
Chapter 4 System Models A description of the various models that can be used to specify software systems.
System models Abstract descriptions of systems whose requirements are being analysed Abstract descriptions of systems whose requirements are being analysed.
Progressing the Work on the MAS TR-0006, TR-0007 Group Name: Management Abstraction and Semantics Source: Tim Carey, ALU,
Discussions for oneM2M Semantics Standardization Group Name: WG5 Source: InterDigital Communications Meeting Date: Agenda Item: WI-0005 ASN/MN-CSE.
©Ian Sommerville 1995/2000 (Modified by Spiros Mancoridis 1999) Software Engineering, 6th edition. Chapter 7 Slide 1 System models l Abstract descriptions.
Chapter 8 Data Modeling Advanced Concepts Database Principles: Fundamentals of Design, Implementation, and Management Tenth Edition.
M2M Abstraction & Semantics Group Name: WG5 Source: France Telecom, NEC Europe Ltd., Meeting Date: xx.
MediaServer:1 Device Template Version 1.01 Date: June 25, 2002 For UPnP™ Version 1.0 Status: Standardized DCP File from: MediaServer1.0.pdf Author: John.
Chapter 7 System models.
System models l Abstract descriptions of systems whose requirements are being analysed.
Modified by Juan M. Gomez Software Engineering, 6th edition. Chapter 7 Slide 1 Chapter 7 System Models.
Potential use case for discussion – Device Abstraction Group Name: WG1/2 Source: Alcatel-Lucent Meeting Date: Joint-REQ-ARC-WGs-call Agenda Item: Use cases.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 7 Slide 1 Chapter 7 System Models.
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
App-ID Discussion Group Name: ARC WG Source: Seongyoon Kim, LG Electronics, Meeting Date: 31 July 2014 Agenda Item: TBD.
WG1 status report to TP#17 Group Name: oneM2M TP17 Source: Shelby Kiewel (iconectiv) Meeting Date: to Agenda Item: TP#17, Item 10.3,
Database Environment Chapter 2. Data Independence Sometimes the way data are physically organized depends on the requirements of the application. Result:
WG5 - MAS Progress Report at TP #9 Group Name: WG5 MAS (Management, Abstraction & Semantics) Source: Yongjing Zhang, Chair, Meeting.
Proposal for WG3 & WG5 work area split
Architectural Principles for Services Group Name: WG2- ARC Source: Tim Carey, ALU, Meeting Date: Agenda Item:
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
Component Design Elaborating the Design Model. Component Design Translation of the architectural design into a detailed (class-based or module- based)
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:
31 st October – 4 th November 2011 Fall 2011 Meeting Agenda Boulder, Colorado, USA SOIS Application Support Services WG Device Virtualisation & EDS Coordination.
WG5 – MAS#21 Status Report Group Name: WG5 MAS (Management, Abstraction & Semantics) Source: Yongjing Zhang (Huawei, WG5 Chair) Meeting Date:
Way Forward of Abstract Information Model (Mapping Model with Resource Structure) Group Name: WG2 Source: Heedong LG Electronics.
WG5 - MAS Progress Report at TP #8 Group Name: WG5 MAS (Management, Abstraction & Semantics) Source: Yongjing Zhang, Chair, Meeting.
Introducing concept of M2M-application data modeling Group Name: MAS Source: FUJITSU Meeting Date: Agenda Item: Semantics and Device Configuration.
Discussion on oneM2M and OSGi Interworking Group Name: ARC Source: Jessie, Huawei, Meeting Date: Agenda Item:
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 8 Slide 1 System models.
Introducing User’s Role concept Group Name: WG2(ARC) and WG4(SEC) Source: Shingo Fujimoto, FUJITSU, Meeting Date:
WG5 – MAS#23 Status Report Group Name: WG5 MAS (Management, Abstraction & Semantics) Source: Yongjing Zhang (Huawei, WG5 Chair) Meeting Date:
Overview of oneM2M Home Appliances Information Model
Distributed Coordination-Based Systems
3GPP Interworking Abstraction
Considering issues regarding handling token
Abstract descriptions of systems whose requirements are being analysed
Chapter 2 Database Environment Pearson Education © 2009.
Data Mining Concept Description
Chapter 1: Introduction
Getting to First Base: Introduction to Database Concepts
Kick-Off Presentation Name of Project Manager Date
Getting to First Base: Introduction to Database Concepts
Getting to First Base: Introduction to Database Concepts
Chapter 2 Database Environment Pearson Education © 2009.
Chapter 2 Database Environment Pearson Education © 2009.
Presentation transcript:

Wayforward of Abstract Information Model (Mapping Model with Resource Structure) Group Name: WG5 Source: Heedong LG Electronics Meeting Date: Agenda Item: TR-0017

Introduction In WG5, the abstract information model is developing for home appliances such as washer, refrigerator as working of TR – In order to avoid cumbersome process between application developers, the abstract information model provides common information model. In this contribution, we introduce the abstract information model for home appliances and discuss wayforward to apply them in the architecture scope. – The developed model needs to be mapped to resource structure. 2

Design Principle (one of candidates) Common Characteristic Device-specific Characteristic Vendor-specific Characteristic Home appliances (e.g., TV, airconditioner, Washer…) [Source] Chapter “Design Principle: Approach 1” in TR-0017 To avoid duplicating the description For describe device-specific characteristics For un-predefined characteristic in abstract information model

Example (Washer) Characteristic Name Data TypeValuePermissionDescription deviceFirmwareVerxs:string-RWFirmware version deviceModel Name xs:string-RODevice model name deviceIDxs:string-RODevice ID powerStatusxs:boolean 0: off 1: on RWPower status waterFlowxs:nonNegativeInteger 0: None 1: Strong 2: Normal 3: Weak ROConfigured water flow information remainTimexs:string-RORemain time (HHMM) vendorSpecificundefined Common Device -specific Vendor -specific [Source] Chapter “Abstract Information Model: Approach 1” in TR-0017

Wayforward (1/3) How to map the developed abstract information model with resource structure? – Although we can utilize existing resource types (such as, ), we introduce the specialized resource types for the abstract information of home appliances (as ) – Here, the specialization concept of is equivalent to. 5

The [washer] resource is used to share information regarding the washer. The [washer] resource is a specialization of the resource. New resource type Wayforward (2/3) 0..1(L) 0..n [commonChar] 0..1(L) [deviceSpecificChar] 0..1(L) vendorSpecificChar [washer] Specialization of resource type 1 0..n commonChar_1 0..1(L) commonChar_2 1 deviceSpecificChar_1 deviceSpecificChar_2 1 1 [vendorSpecificChar] 1 profileDefinition 1 Specifies the type of resource. E.g., washer, refrigerator Specialization of [commonChar], [deviceSpecificChar], respectively

For un-predefined characteristics, ‘vendorSpecific’ can be generated. washer_LGE_0001 deviceFirmwareVer deviceID powerStatus waterFlow remainTime 1 LG_specific_char_ Naming Convention : “device Type”_ “manufacture”_ “device ID” Wayforward (3/3) Naming Convention : Fixed name based on pre-defined abstract information model. Characteristic Name Data TypeValuePermission deviceFirmware Ver xs:string-RW ………… remainTimexs:string-RO profileDefinition 0..n < Structure of [washer] resource (example) >

Resource Structure Comparison washer_LGE_0001 ontologyRef semanticDescriptor A user can manipulate the washer with common dictionary. < Resource structure with pre-defined abstract information model > powerStatus washer_LGE_0001 ontologyRef semanticDescriptor powerStatus A user can manipulate the washer with semantic dictionary.