Title: MFI24 and RGPS Registration
1MFI-2-4 and RGPS Registration
- Masaharu OBAYASHI
- Kanrikogaku, Ltd.
Wuhan meeting (2009/10/24) Revised (2009/10/28)
2What 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
3RM-ODP
Enterprise Viewpoint
Information Viewpoint
Computational Viewpoint
Engineering Viewpoint
Technology Viewpoint
4RGPS
Role
Enterprise Viewpoint
Goal
Information Viewpoint
Computational Viewpoint
Process
Engineering Viewpoint
Service
Technology Viewpoint
5HL7RIM/V3/CDA/EHR-S/SAEAF
EHR-S FM
Role
Enterprise Viewpoint
Act
CMET
SAEAF Behavior
DMIM
Information Viewpoint
Entity
Voc
CDA
RMIM
Computational Viewpoint
SAEAF Service
Engineering Viewpoint
Technology Viewpoint
6Meta modeling Framework
7UML 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
8PIM
Transformation Rule
PIM-PSM Transformation
Transformation Tool
PSM
9PIM-PIM Transformation
Transformation Rule
PIM
PIM
Transformation Tool
10Framework for Modeling Management
11Meaning of Meaning Ogden, Richards, 1923
enhanced by Obayashi
12Graphical Notation
Domain Profile
Concept (Classifier)
Sign
Conceptualization
Instances
ComponentSet
Component
13Relationship of MFI-2,4 and MFI-5,7,8,9
14Mapping metamodel
MFI-4
register
MFI-7
MFI-5
MFI-8
Process metamodel
Service metamodel
Role-Goal metamodel
MFI-2
register
Core metamodel
RGPS On Demand Model Selection
MFI-9
15Process and Service
16Process and Service
17Role and Goal
Domain Profile
Domain Profile
Role
Process
Goal
Concept (Classifier)
Concept (Classifier)
Sign
Sign
A-E
A-E
Conceptualization
Conceptualization
Instances
Instances
RG-P mapping
ComponentSet
ComponentSet
Component
Process metamodel
RG metamodel
Process model
RG model
18Role and Goal
Role
Goal
Bbb Goal
19Framework for Modeling ManagementExamples
20Role and Goal
Role
Goal
cook
food
fisher
farmer
Bbb Goal
heating and cooking units
driver
procurement
ingredients
21Process and Service
recipe
cut
stir
dish
mixer
recipe of abc
butcher
making a lunch box