mfi-2-4 and rgps registration
DESCRIPTION
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 - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: MFI-2-4 and RGPS Registration](https://reader036.vdocuments.us/reader036/viewer/2022082212/56814e62550346895dbbfe70/html5/thumbnails/1.jpg)
MFI-2-4 and RGPS Registration
Masaharu OBAYASHIKanrikogaku, Ltd.
Wuhan meeting (2009/10/24)
Revised (2009/10/28)
![Page 2: MFI-2-4 and RGPS Registration](https://reader036.vdocuments.us/reader036/viewer/2022082212/56814e62550346895dbbfe70/html5/thumbnails/2.jpg)
What is Modeling using UML? Modeling Target and Domain
MDA (Model Driven Architecture) Modeling Type Variation
Modeling ViewpointsEnterprise ViewpointInformation ViewpointComputational Viewpoint Engineering ViewpointTechnology Viewpoint
Conceptual (Class) Model vs. Instance ModelVarious Granularities and Abstraction levelsPIM ( Platform Independent Model ) vs.
PSM ( Platform Specific Model )Metamodel and Domain Model
![Page 3: MFI-2-4 and RGPS Registration](https://reader036.vdocuments.us/reader036/viewer/2022082212/56814e62550346895dbbfe70/html5/thumbnails/3.jpg)
1Implementation
Interface between IT system and Context
Interface among IT system
Context (Environment)
IT system
PSM
PIM
Platform Specific Model
Platform Independent Model
Distributed and Collaborative
Conceptual
Enterprise ViewpointEnterprise Viewpoint
Information ViewpointInformation Viewpoint
Computational ViewpointComputational Viewpoint
Engineering ViewpointEngineering Viewpoint
Technology ViewpointTechnology Viewpoint
RM-ODP
![Page 4: MFI-2-4 and RGPS Registration](https://reader036.vdocuments.us/reader036/viewer/2022082212/56814e62550346895dbbfe70/html5/thumbnails/4.jpg)
1Implementation
Interface between IT system and Context
Interface among IT system
Context (Environment)
IT system
PSM
PIM
Platform Specific Model
Platform Independent Model
Distributed and Collaborative
Conceptual
Enterprise ViewpointEnterprise Viewpoint
Information ViewpointInformation Viewpoint
Computational ViewpointComputational Viewpoint
Engineering ViewpointEngineering Viewpoint
Technology ViewpointTechnology Viewpoint
RGPS
RoleRole
GoalGoal
ProcessProcess
ServiceService
![Page 5: MFI-2-4 and RGPS Registration](https://reader036.vdocuments.us/reader036/viewer/2022082212/56814e62550346895dbbfe70/html5/thumbnails/5.jpg)
1Implementation
Interface between IT system and Context
Interface among IT system
Context (Environment)
IT system
PSM
PIM
Platform Specific Model
Platform Independent Model
Distributed and Collaborative
Conceptual
Enterprise ViewpointEnterprise Viewpoint
Information ViewpointInformation Viewpoint
Computational ViewpointComputational Viewpoint
Engineering ViewpointEngineering Viewpoint
Technology ViewpointTechnology Viewpoint
HL7RIM/V3/CDA/EHR-S/SAEAF
RoleRole
EntityEntity
ActAct
EHR-S FMEHR-S FM
SAEAF: BehaviorSAEAF: Behavior
SAEAF: ServiceSAEAF: Service
DMIMDMIM
RMIMRMIM
CMETCMET
VocVoc CDACDA
![Page 6: MFI-2-4 and RGPS Registration](https://reader036.vdocuments.us/reader036/viewer/2022082212/56814e62550346895dbbfe70/html5/thumbnails/6.jpg)
Metamodel
Modeling ConstructModeling FacilityDomain Model
Metameta Model
governinggoverninggoverning
UOD (Real world)
governing Grammar
Expression, Sentence,Diagram
Vocabulary. Dictionary
English, Japanese,
UML profile
Meta modeling Framework
![Page 7: MFI-2-4 and RGPS Registration](https://reader036.vdocuments.us/reader036/viewer/2022082212/56814e62550346895dbbfe70/html5/thumbnails/7.jpg)
UML Modeling Facility
Enhancement of Modeling FacilityExtension by defining metamodelExtension by profiling metamodelRestriction by limiting Modeling Construct
Extension mechanism of UMLstereotypetagged valuesconstraint
![Page 8: MFI-2-4 and RGPS Registration](https://reader036.vdocuments.us/reader036/viewer/2022082212/56814e62550346895dbbfe70/html5/thumbnails/8.jpg)
Metamodel
Modeling ConstructModeling FacilityDomain Model
Metameta Model
governinggoverninggoverning
UOD (Real world)
governing
Metamodel
Modeling ConstructModeling FacilityDomain Model
Metameta Model
governinggoverninggoverning
UOD (Real world)
governing
PIM
Transformation Tool
Transformation Rule
Transformation Rule
PSM
PIM-PSM Transformation
![Page 9: MFI-2-4 and RGPS Registration](https://reader036.vdocuments.us/reader036/viewer/2022082212/56814e62550346895dbbfe70/html5/thumbnails/9.jpg)
PIM-PIM Transformation
Metamodel
Modeling ConstructModeling FacilityDomain Model
Metameta Model
governinggoverninggoverning
UOD (Real world)
governing
Metamodel
Modeling ConstructModeling FacilityDomain Model
Metameta Model
governinggoverninggoverning
UOD (Real world)
governing
PIM
Transformation Tool
Transformation Rule
Transformation Rule PIM
![Page 10: MFI-2-4 and RGPS Registration](https://reader036.vdocuments.us/reader036/viewer/2022082212/56814e62550346895dbbfe70/html5/thumbnails/10.jpg)
Framework for Modeling Management
![Page 11: MFI-2-4 and RGPS Registration](https://reader036.vdocuments.us/reader036/viewer/2022082212/56814e62550346895dbbfe70/html5/thumbnails/11.jpg)
Instances(of the model
associated by the metamodels)
Concept(expressed by metamodels in
domain)
Sign(evoking
Concepts)
evokes
refers tostands for conceptualization
(c) 2007 Masaharu Obayashi 11
Meaning of Meaning[Ogden, Richards, 1923: enhanced by Obayashi ]
![Page 12: MFI-2-4 and RGPS Registration](https://reader036.vdocuments.us/reader036/viewer/2022082212/56814e62550346895dbbfe70/html5/thumbnails/12.jpg)
Instances(of the model
associated by the metamodels)
Concept(expressed by metamodels in
domain)
Sign(evoking
Concepts)
evokes
refers tostands for conceptualization
(c) 2007 Masaharu Obayashi 12
Graphical Notation
SignSign
Concept(Classifier)
Instances
Domain Profile
ComponentSet
Component
Conceptualization
![Page 13: MFI-2-4 and RGPS Registration](https://reader036.vdocuments.us/reader036/viewer/2022082212/56814e62550346895dbbfe70/html5/thumbnails/13.jpg)
Relationship of MFI-2,4 and MFI-5,7,8,9
![Page 14: MFI-2-4 and RGPS Registration](https://reader036.vdocuments.us/reader036/viewer/2022082212/56814e62550346895dbbfe70/html5/thumbnails/14.jpg)
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
register
![Page 15: MFI-2-4 and RGPS Registration](https://reader036.vdocuments.us/reader036/viewer/2022082212/56814e62550346895dbbfe70/html5/thumbnails/15.jpg)
(c) 2007 Masaharu Obayashi
Process and Service
Sign
Sign
Concept
(Classifier)
Instances
Domain Profile
ComponentSet
Component
Conceptualization
Sign
Sign
Concept
(Classifier)
Domain Profile
Conceptualization
Process metamodelProcess model
A-E A-E
Service metamodel
Service model
P-S mapping
ComponentSet
Instances
ServiceProcess
![Page 16: MFI-2-4 and RGPS Registration](https://reader036.vdocuments.us/reader036/viewer/2022082212/56814e62550346895dbbfe70/html5/thumbnails/16.jpg)
16
Process and
ServiceSignSign
Concept(Classifier)
Instances
Domain Profile
ComponentSet
Component
Conceptualization
SignSign
Concept(Classifier)
Domain Profile
Conceptualization
Process metamodelProcess model
A-E A-E
Service metamodelService model
ComponentSet
Instances
ServiceProcess
P-S mapping
SignSign
Concept(Classifier)
Instances
Domain Profile
ComponentSet
Component
Conceptualization
SignSign
Concept(Classifier)
Domain Profile
Conceptualization
Abc Process instance
T-I T-I
XYZ Service instance
P-S mapping
ComponentSet
Instances
Xyz ServiceAbc Process
![Page 17: MFI-2-4 and RGPS Registration](https://reader036.vdocuments.us/reader036/viewer/2022082212/56814e62550346895dbbfe70/html5/thumbnails/17.jpg)
(c) 2007 Masaharu Obayashi
Role and Goal
Sign
Sign
Concept
(Classifier)
Instances
Domain Profile
ComponentSet
Component
Conceptualization
Sign
Sign
Concept
(Classifier)
Domain Profile
Conceptualization
RG metamodelRG model
A-E A-E
Process metamodel
Process model
RG-P mapping
Instances
ComponentSet
Role
Goal Process
![Page 18: MFI-2-4 and RGPS Registration](https://reader036.vdocuments.us/reader036/viewer/2022082212/56814e62550346895dbbfe70/html5/thumbnails/18.jpg)
18
Role and Goal
SignSign
Concept(Classifier)
Instances
Domain Profile
ComponentSet
Component
Conceptualization
SignSign
Concept(Classifier)
Domain Profile
Conceptualization
RG metamodelRG model
A-E A-E
Process metamodelProcess model
ComponentSet
Instances
Process
RG-P mapping
SignSign
Concept(Classifier)
Instances
Domain Profile
ComponentSet
Component
Conceptualization
SignSign
Concept(Classifier)
Domain Profile
Conceptualization
Aaaa-Bbb RG instance
T-I T-I
Abc Service instance
RG-P mapping
ComponentSet
Instances
Abc ProcessAaa Role
RoleGoal
Bbb Goal
![Page 19: MFI-2-4 and RGPS Registration](https://reader036.vdocuments.us/reader036/viewer/2022082212/56814e62550346895dbbfe70/html5/thumbnails/19.jpg)
Framework for Modeling Management:
Examples
![Page 20: MFI-2-4 and RGPS Registration](https://reader036.vdocuments.us/reader036/viewer/2022082212/56814e62550346895dbbfe70/html5/thumbnails/20.jpg)
20
Role and Goal
SignSign
Concept(Classifier)
Instances
Domain Profile
ComponentSet
Component
Conceptualization
SignSign
Concept(Classifier)
Domain Profile
Conceptualization
RG metamodelRG model
A-E A-E
Process metamodelProcess model
ComponentSet
Instances
Process
RG-P mapping
SignSign
Concept(Classifier)
Instances
Domain Profile
ComponentSet
Component
Conceptualization
SignSign
Concept(Classifier)
Domain Profile
Conceptualization
Aaaa-Bbb RG instance
T-I T-I
Abc Process instance
RG-P mapping
ComponentSet
Instances
Abc ProcessAaa Role
RoleGoal
Bbb Goal
cook
food fisher
farmer
driver
ingredients procurement
heating and cooking units
![Page 21: MFI-2-4 and RGPS Registration](https://reader036.vdocuments.us/reader036/viewer/2022082212/56814e62550346895dbbfe70/html5/thumbnails/21.jpg)
21
Process and
ServiceSignSign
Concept(Classifier)
Instances
Domain Profile
ComponentSet
Component
Conceptualization
SignSign
Concept(Classifier)
Domain Profile
Conceptualization
Process metamodelProcess model
A-E A-E
Service metamodelService model
ComponentSet
Instances
ServiceProcess
P-S mapping
SignSign
Concept(Classifier)
Instances
Domain Profile
ComponentSet
Component
Conceptualization
SignSign
Concept(Classifier)
Domain Profile
Conceptualization
Abc Process instance
T-I T-I
XYZ Service instance
P-S mapping
ComponentSet
Instances
Xyz ServiceAbc Process
recipe
recipe of abcbutcher
cut
stir
dish
mixer
making a lunch box