MFI-2-4 and RGPS Registration Masaharu OBAYASHI Kanrikogaku, Ltd. Wuhan meeting (2009/10/24) Revised (2009/10/28)

Slides:



Advertisements
Similar presentations
Overview: Guide for applying RM-ODP with UML Profile for EDOC
Advertisements

2/11/2014 8:44 AM The CDA Release 3 Specification Stack September 2009 HL7 Services-Aware Enterprise Architecture Framework (SAEAF)
2/11/2014 8:51 AM The CDA Release 3 Specification Stack September 2009 HL7 Services-Aware Enterprise Architecture Framework (SAEAF)
Profiles Construction Eclipse ECESIS Project Construction of Complex UML Profiles UPM ETSI Telecomunicación Ciudad Universitaria s/n Madrid 28040,
1Model Driven Architecture – 3. März 2008 – Siegfried Nolte 1.UML – What is it and what is it good for ? 2.MDA – What is it and what is it good for ? 3.MDA.
A Road Map of the New Project on “Framework for Registering Business Objects” Hajime Horiuchi ISO/IEC JTC1 SC32 Japan, Tokyo International University SC32WG2-SEL-009.
Using UML, Patterns, and Java Object-Oriented Software Engineering Chapter 2, Modeling with UML, Part 4 UML 2 Metamodel.
Modeling with the ECCF SS ● UML Profile for ECCF ● UML Redefinition Semantics ● Compliance ● Consistency ● Conformance ● Validation ● Transformation ●
Formal Techniques in Software Engineering Universiteit AntwerpenIntroduction 1.1 Formal Techniques in Software Engineering 3de BAC Informatica Chapter.
OMG‘s MDA: An Overview copyright © 2001, MATHEMA AG OMG‘s MDA: An Overview OMG‘s MDA: An Overview Markus Völter
Amit, Keyur, Sabhay and Saleh Model Driven Architecture in the Enterprise.
ISO/IEC MFI-4 Extended Registry Masaharu Obayashi SC32/WG
Secure Middleware (?) Patrick Morrison 3/1/2006 Secure Systems Group.
Study Period Report: Metamodel for On Demand Model Selection (ODMS) Wang Jian, He Keqing, He Yangfan, Wang Chong State Key Lab of Software Engineering,
7 July 2003 MDA presentation Dennis Wagelaar 1 Model-Driven Architecture The current state of affairs.
UML CASE Tool. ABSTRACT Domain analysis enables identifying families of applications and capturing their terminology in order to assist and guide system.
R R R CSE870: Advanced Software Engineering: Extending and Using UML (Cheng) Supplementary: Using and Extending UML.
Foundations This chapter lays down the fundamental ideas and choices on which our approach is based. First, it identifies the needs of architects in the.
Roles and Responsibilities Jahangheer Shaik. Service Specification Specification requires development of three inter-related documents CIM, PIM and PSM.
International Telecommunication Union ITU-T Study Group 17, Moscow, 30 March – 8 April 2005 New Recommendations on ODP Arve Meisingset Rapporteur Q15.
MDA Guide Version CYT. 2 Outline OMG Vision and Process Introduction to MDA How is MDA Used? MDA Transformations Other MDA Capabilities Using the.
Yoshihide Nagase Applying Model Driven Development to Business Systems using RM-ODP and EDOC Daisuke Hashimoto
Faculty of Informatics and Information Technologies Slovak University of Technology Peter Kajsa and Ľubomír Majtás Design.
WG2 N1338: MFI-2-4 Registration Examples Masaharu OBAYASHI Kanrikogaku, Ltd. SC32/WG2 London Meeting ( )
MDE Model Driven Engineering Xavier Blanc Université Pierre et Marie Curie
3 April SOA: Services Oriented Architecture MDA: Model Driven Architecture.
Introduction to MDA (Model Driven Architecture) CYT.
Baba Piprani (SICOM Canada) Robert Henkel (Transport Canada)
2nd TTCN-3 User Conference, June The TTCN-3 Metamodel – A Basis for Tool Integration Ina Schieferdecker TU Berlin/Fraunhofer Fokus Hajo Eichler,
1 MFI-5: Metamodel for Process models registration HE Keqing, WANG Chong State Key Lab. Of Software Engineering, Wuhan University
2004 Open Forum for eBusiness and Metadata Technology Standardization Metamodel Framework for Ontology Keqing He, Yixin Jing, Yangfan He State Key Laboratory.
1 Devon M. Simmonds Metadata & The UML Metamodel SLIDES include some from tvarious sources including: (1)
NIEM-UML PROFILE Justin Stekervetz, NIEM PMO Cory Casanave, Model Driven Solutions Mark Kindl, Georgia Tech Research Institute March 2012 OMG Meeting.
ISO/IEC CD and WD : Core Model and Model Mapping ISO/IEC JTC1/SC32/WG September 2005, Toronto SC32/WG2 Japan (Kanrikogaku Ltd) Masaharu.
RTAS 2003 Workshop on Model-Driven Embedded Systems Washington, D.C., May 27-30, 2003 Juan Pablo Zamora Zapata Francis Bordeleau Defining UML Profiles.
ISO/IEC/JTC1 SC32/WG2 Jeju Meeting 2009/06/22-27 Updated 2009/08/17, 2009/08/20, 2009/11/17 Masaharu Obayashi (kanrikogaku Ltd.) WG2N1349 Basic Idea on.
1 A Model-Driven Approach For Information System Migration Raymonde Le Delliou 1, Nicolas Ploquin 2, Mariano Belaunde 3, Reda Bendraou 4, Louis Féraud.
UML 2 Models for ODP Engineering/Technology Viewpoints – An Experiment - Daisuke Hashimoto Hiroshi.
XASTRO Metamodel. CCSDS SAWG2 Presentation Outline XASTRO-1 Metamodel XASTRO-2 Metamodel Alignment with Model Driven Architecture.
MFI-8: Metamodel for Role & Goal Registration Peng Liang, Keqing He, Jian Wang Huafeng Chen, Chong Wang, Yangfan He SKLSE, Wuhan University, P.R. China.
ISO/IEC/JTC1 SC32/WG2 Jeju Meeting 2009/06/22-27 Masaharu Obayashi (kanrikogaku Ltd.) MFI-2 Basic Ideas WG2 N1280.
Discussion about MFI-8: Metamodel for Role and Goal Registration
1 Technical & Business Writing (ENG-715) Muhammad Bilal Bashir UIIT, Rawalpindi.
Modeling the ODP Computational Viewpoint with UML 2.0: The Templeman Library Example José Raúl Romero, Antonio Vallecillo Universidad de Málaga, Spain.
ISO/IEC/JTC1 SC32/WG2 Jeju Meeting 2009/06/22-27 Updated 2009/08/17 Masaharu Obayashi (kanrikogaku Ltd.) Basic Idea on MFI-2 core Model.
XASTRO-2 Presentation CCSDS SAWG th November 2004.
Status Report of MFI-4 ISO/IEC SC32/WG2 Jeju Korea 25/06/09 Masaharu Obayashi WG2 N1282.
UML Profile BY RAEF MOUSHEIMISH. Background Model is a description of system or part of a system using well- defined language. Model is a description.
DISCUSSION ABOUT REGISTRATION OF RM-ODP LIBRARY EXAMPLE BASED ON MFI Yuan Lin, Wang Jian, Wang Chong, Liang Peng, Feng Zaiwen.
Ontologies Reasoning Components Agents Simulations An Overview of Model-Driven Engineering and Architecture Jacques Robin.
Model Driven Performance Analysis University College London James Skene –
Architecture Ecosystem SIG March 2010 Update Jacksonville FL.
Page 1 Hitachi Ltd. – FhI FOKUS TTCN-3 User Conference, June 2005 MDA based approach for generation of TTCN-3 test specifications Hideto Ogawa, Hitachi.
Object Management Group Information Management Metamodel
SysML 2.0 Requirements for Visualization
Metamodel-driven development environments
SysML v2 Formalism: Requirements & Benefits
(a suggestion for discussion)
Scope and Objectives of MFI family
Chapter 2, Modeling with UML, Part 4 UML 2 Metamodel
ISO/IEC TR (11) ( Structured Model Registration)
Masaharu Obayashi SC32/WG
Introduction to UML.
Design of Transmission Pipeline Modelling Language
Evaluating Compuware OptimalJ as an MDA tool
Goal Platform Independent Specific Topic Specification
The Tropos visual modeling language A meta-model.
UML profiles.
Constructing MDA-based Application Using Rational XDE for .NET
“Registered_Item” for MFI Registration (Recommendation)
Presentation transcript:

MFI-2-4 and RGPS Registration Masaharu OBAYASHI Kanrikogaku, Ltd. Wuhan meeting (2009/10/24) Revised (2009/10/28)

What is Modeling using UML? Modeling Target and Domain MDA (Model Driven Architecture) Modeling Type Variation Modeling Viewpoints  Enterprise Viewpoint  Information Viewpoint  Computational Viewpoint  Engineering Viewpoint  Technology Viewpoint Conceptual (Class) Model vs. Instance Model Various Granularities and Abstraction levels PIM ( Platform Independent Model ) vs. PSM ( Platform Specific Model ) Metamodel and Domain Model

Enterprise Viewpoint Information Viewpoint Computational Viewpoint Engineering Viewpoint Technology Viewpoint RM-ODP

Enterprise Viewpoint Information Viewpoint Computational Viewpoint Engineering Viewpoint Technology Viewpoint RGPS Role Goal Process Service

Enterprise Viewpoint Information Viewpoint Computational Viewpoint Engineering Viewpoint Technology Viewpoint HL7RIM/V3/CDA/EHR-S/SAEAF Role Entity Act EHR-S FM SAEAF: Behavior SAEAF: Behavior SAEAF: Service DMIM RMIM CMET Voc CDA

Grammar Expression, Sentence, Diagram Vocabulary. Dictionary English, Japanese, UML profile Meta modeling Framework

UML Modeling Facility Enhancement of Modeling Facility Extension by defining metamodel Extension by profiling metamodel Restriction by limiting Modeling Construct Extension mechanism of UML stereotype tagged values constraint

PIM Transformation Tool Transformation Rule PSM PIM-PSM Transformation

PIM-PIM Transformation PIM Transformation Tool Transformation Rule PIM

Framework for Modeling Management

(c) 2007 Masaharu Obayashi 11 Meaning of Meaning [Ogden, Richards, 1923: enhanced by Obayashi ]

(c) 2007 Masaharu Obayashi 12 Graphical Notation Sign Concept (Classifier) Instances Domain Profile ComponentSet Component Conceptualization

Relationship of MFI-2,4 and MFI-5,7,8,9

MFI-2 MFI-7MFI-5MFI-8 MFI-9 MFI-4 Process metamodel Service metamodel Role-Goal metamodel RGPS On Demand Model Selection Core metamodel Mapping metamodel register

(c) 2007 Masaharu Obayashi Process and Service Sign Concept ( Classifier ) Instances Domain Profile ComponentSet Component Conceptualization Sign Concept ( Classifier ) Domain Profile Conceptualization Process metamodel Process model A-E Service metamodel Service model P-S mapping ComponentSet Instances ServiceProcess

16 Process and Service Sign Concept (Classifier) Instances Domain Profile ComponentSet Component Conceptualization Sign Concept (Classifier) Domain Profile Conceptualization Process metamodel Process model A-E Service metamodel Service model ComponentSet Instances Service Process P-S mapping Sign Concept (Classifier) Instances Domain Profile ComponentSet Component Conceptualization Sign Concept (Classifier) Domain Profile Conceptualization Abc Process instance T-I XYZ Service instance P-S mapping ComponentSet Instances Xyz Service Abc Process

(c) 2007 Masaharu Obayashi Role and Goal Sign Concept ( Classifier ) Instances Domain Profile ComponentSet Component Conceptualization Sign Concept ( Classifier ) Domain Profile Conceptualization RG metamodel RG model A-E Process metamodel Process model RG-P mapping Instances ComponentSet Role Goal Process

18 Role and Goal Sign Concept (Classifier) Instances Domain Profile ComponentSet Component Conceptualization Sign Concept (Classifier) Domain Profile Conceptualization RG metamodel RG model A-E Process metamodel Process model ComponentSet Instances Process RG-P mapping Sign Concept (Classifier) Instances Domain Profile ComponentSet Component Conceptualization Sign Concept (Classifier) Domain Profile Conceptualization Aaaa-Bbb RG instance T-I Abc Service instance RG-P mapping ComponentSet Instances Abc Process Aaa Role Role Goal Bbb Goal

Framework for Modeling Management: Examples

20 Role and Goal Sign Concept (Classifier) Instances Domain Profile ComponentSet Component Conceptualization Sign Concept (Classifier) Domain Profile Conceptualization RG metamodel RG model A-E Process metamodel Process model ComponentSet Instances Process RG-P mapping Sign Concept (Classifier) Instances Domain Profile ComponentSet Component Conceptualization Sign Concept (Classifier) Domain Profile Conceptualization Aaaa-Bbb RG instance T-I Abc Process instance RG-P mapping ComponentSet Instances Abc Process Aaa Role Role Goal Bbb Goal cook foodfisher farmer driver ingredients procurement heating and cooking units

21 Process and Service Sign Concept (Classifier) Instances Domain Profile ComponentSet Component Conceptualization Sign Concept (Classifier) Domain Profile Conceptualization Process metamodel Process model A-E Service metamodel Service model ComponentSet Instances Service Process P-S mapping Sign Concept (Classifier) Instances Domain Profile ComponentSet Component Conceptualization Sign Concept (Classifier) Domain Profile Conceptualization Abc Process instance T-I XYZ Service instance P-S mapping ComponentSet Instances Xyz Service Abc Process recipe recipe of abc butcher cut stir dish mixer making a lunch box