itu-t x.906 | iso/iec 19793: uml for odp system specification -- current status -- antonio...
TRANSCRIPT
![Page 1: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/1.jpg)
ITU-T X.906 | ISO/IEC 19793:UML for ODP system specification
-- Current status --
Antonio Vallecillo
Universidad de MálagaDpto. Lenguajes y Ciencias de la Computación
http://www.rm-odp.net/
![Page 2: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/2.jpg)
WODPEC 2006 - Hong Kong 2
“UML4ODP”
ITU-T X.906 | ISO/IEC 19793: Use of UML for ODP system specifications
A standard defining:a set of UML Profiles for expressing a system specification in terms of viewpoint specifications
possible relationships between the resultant ODP viewpoint specifications and how they are represented
the structure of a system specification expressed as a set of UML models using ODP viewpoint profiles
“A standard that enables the use of MDA tools in developing and maintaining ODP system specifications”
![Page 3: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/3.jpg)
WODPEC 2006 - Hong Kong 3
UML4ODP
Why?RM-ODP is notation- and methodology- independent
Which is an advantage (a-priori) ...
...but hampers its widespread adoption and use
Target audiencesUML Modelers
• who need to structure (somehow) their LARGE system specifications
ODP Modelers• who need some (graphical) notation for expressing their ODP
specifications and tool support
Modeling tool suppliers • who wish to develop UML-based tools that are capable of expressing
RM-ODP viewpoint specifications.
![Page 4: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/4.jpg)
WODPEC 2006 - Hong Kong 4
UML4ODP
This Recommendation | International Standard defines:a UML based notation for the expression of ODP specifications
an approach for structuring of them using the notation, thus providing the basis for model development methods
It provides:The expression of a system specification in terms of RM-ODP viewpoint specifications using defined UML concepts and extensions
• A set of UML 2.0 profiles (one for each viewpoint)• A way of using these profiles (structuring rules)
relationships between the resultant RM-ODP viewpoint specifications; • A way of modelling ODP correspondences• A profile for correspondences
A way for modelling conformance of implementations to specifications; • A profile for conformance (reference points, conformance staments, etc.)
relationships between RM-ODP viewpoint specifications and model driven architectures such as the OMG MDA
![Page 5: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/5.jpg)
WODPEC 2006 - Hong Kong 5
UML4ODP – Document structure
Foreword0 Introduction1 Scope2 Normative references3 Definitions4 Abbreviations5 Conventions6 Overview of modelling and system specification approach7 Enterprise Specification8 Information Specification9 Computational Specification10 Engineering Specification11 Technology Specification12 Correspondences specification13 Modelling conformance in ODP system specifications14 Conformance and compliance to this documentAnnex A UML profiles for ODP languages using ITU-T guidelines for UML profile designAnnex B An example of ODP specifications using UMLAnnex C Relationship with MDA®Annex D Architectural Styles
![Page 6: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/6.jpg)
WODPEC 2006 - Hong Kong 6
UML4ODP Clause 6
6 Overview of modelling and system specification approach
6.1 Introduction
6.2 Overview of ODP concepts (extracted from RM-ODP-1)
6.3 Overview of UML concepts
6.4 Universes of discourse, ODP specs and UML models
6.5 General principles for expressing and structuring ODP system specifications using UML
6.6 Correspondences between viewpoint specifications
![Page 7: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/7.jpg)
WODPEC 2006 - Hong Kong 7
UML4ODP Clause 6.4 (UoD, ODP specifications and UML models)
Universe
of Discourse
(UOD)
ODP
specification UML
model
The UML notation
models (see RM-ODP)
expresses
(UML4ODP)
represents (see UML spec)
![Page 8: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/8.jpg)
WODPEC 2006 - Hong Kong 8
UML4ODP Clause 6.5(Principles for expressing and structuring ODP specs using UML)
The DSLs used to represent the viewpoint languages are defined using the UML lightweight extension mechanism (UML Profiles)
The ODP system specification will consist of a single UML model stereotyped as «ODP_SystemSpec», that contains a set of models, one for each viewpoint specification, each stereotyped as «<X>_Spec», where <X> is the viewpoint concerned
Stereotypes are used to represent domain specific specializations of UML metaclasses in order to express the semantics of the RM-ODP viewpoint language concerned
Each viewpoint specification uses the appropriate UML profile for that language, as described in Clauses 7 to 11
![Page 9: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/9.jpg)
WODPEC 2006 - Hong Kong 9
ODP System specification structure
![Page 10: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/10.jpg)
WODPEC 2006 - Hong Kong 10
UML4ODP Clause 6.5(Principles for expressing and structuring ODP specs using UML)
The DSLs used to represent the viewpoint languages are defined using the UML lightweight extension mechanism (UML Profiles)
The ODP system specification will consist of a single UML model stereotyped as «ODP_SystemSpec», that contains a set of models, one for each viewpoint specification, each stereotyped as «<X>_Spec», where <X> is the viewpoint concerned
Stereotypes are used to represent domain specific specializations of UML metaclasses in order to express the semantics of the RM-ODP viewpoint language concerned
Each viewpoint specification uses the appropriate UML profile for that language, as described in Clauses 7 to 11
![Page 11: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/11.jpg)
WODPEC 2006 - Hong Kong 11
Enterprise metamodel (excerpt 1)
![Page 12: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/12.jpg)
WODPEC 2006 - Hong Kong 12
Enterprise metamodel (excerpt 2)
![Page 13: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/13.jpg)
WODPEC 2006 - Hong Kong 13
Enterprise Profile: Classifiers (excerpt)
![Page 14: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/14.jpg)
WODPEC 2006 - Hong Kong 14
Information Language metamodel
![Page 15: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/15.jpg)
WODPEC 2006 - Hong Kong 15
Information Profile
![Page 16: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/16.jpg)
WODPEC 2006 - Hong Kong 16
UML4ODP Clause 6.6(Correspondences)
Correspondences are key to viewpoint modeling
They form part of the ODP specification of a system
Correspondences are not part of any viewpoint specification
Correspondences are expressed in UML too
![Page 17: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/17.jpg)
WODPEC 2006 - Hong Kong 17
UML4ODP Clauses 7-11
X <Viewpoint> Specification
X.1 Modelling concepts• A brief description of the <viewpoint> language
• Summary of the <viewpoint> MOF-metamodel
X.2 UML Profile• Description on how the language concepts are mapped to UML, by
extending the appropriate metaclasses
• UML specification of the profile
X.3 <Viewpoint> specification structure (in UML terms)• UML packages and grouping rules
X.4 Viewpoint correspondences for the <Viewpoint> language• Description of the correspondences to other viewpoints
• Not in UML (clause 12)
![Page 18: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/18.jpg)
WODPEC 2006 - Hong Kong 18
UML4ODP Clauses 12-14
12 Correspondences specification
12.1 Modelling concepts
12.2 UML Profile
13 Modelling conformance in ODP system specifications
13.1 Modelling concepts
13.2 UML profile
14 Conformance and compliance to this document
14.1 Conformance
14.2 Compliance
![Page 19: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/19.jpg)
WODPEC 2006 - Hong Kong 19
Correspondence metamodel
![Page 20: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/20.jpg)
WODPEC 2006 - Hong Kong 20
Correspondence Profile
![Page 21: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/21.jpg)
WODPEC 2006 - Hong Kong 21
Conformance Profile
![Page 22: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/22.jpg)
WODPEC 2006 - Hong Kong 22
UML4ODP Annexes
Annex A:
UML profiles for ODP languages using ITU-T guidelines for UML profile design
Annex B
An example of ODP specifications using UML
Annex C
Relationship with MDA
Annex D Architectural Styles
![Page 23: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/23.jpg)
WODPEC 2006 - Hong Kong 23
Annex C: Relation with MDA
![Page 24: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/24.jpg)
WODPEC 2006 - Hong Kong 24
MDA
An approach to system development using models as a basis for understanding, design, construction, deployment, operation, maintenance and modificationThree essential elements:
specifying a system independently of the platform that supports it,specifying platforms,transforming the system specification into one for a particular choice of platform.
Goals: portability, interoperability and reusabilityPrescribes the kinds of model to be used in specifying a system, how those models are prepared and the relationships between them
![Page 25: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/25.jpg)
WODPEC 2006 - Hong Kong 25
What MDA does
Identifies different viewpoints on a system different abstractions - reflecting different concernsproviding a way of dealing with system complexity
Specifies 3 kinds of viewpoint model for a system:a computation independent model (CIM): a view of a system that specifies its function without specifying details of its structure a platform independent model (PIM): a view of a system that specifies its computational structure independent of any specific platform - usable with different platforms of similar type. a platform specific model (PSM): a view of a system that combines the specifications in the PIM with a specification of the use of a particular type of platform.
Specifies types of transformations between models
![Page 26: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/26.jpg)
WODPEC 2006 - Hong Kong 26
What MDA does not do
MDA does not offer:
a definition of the concerns and design decisions to be covered by each MDA model
language constructs to express the concerns and decisions covered by each MDA model
…but ODP can offer:
a definition of the concerns and design decisions to be covered by each MDA model
language constructs to express the concerns and decisions covered by each MDA model
![Page 27: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/27.jpg)
WODPEC 2006 - Hong Kong 27
ODP Specifications and the MDA
Business Needs
Enterprise Spec
Computational Spec
Engineering Spec
Technology Spec
Information Spec
CIM*
PIM*
PSM*
Platform Model*
Note: Terms with “*” are from MDA Guide
Transparencies
Choice of technology
Business Needs
Enterprise Spec
Computational Spec
Engineering Spec
Technology Spec
Information Spec
CIM*
PIM*
PSM*
Platform Model*
Note: Terms with “*” are from MDA Guide
Transparencies
Choice of technology
![Page 28: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/28.jpg)
WODPEC 2006 - Hong Kong 28
ODP and MDA together offer
separating and integrating different system concerns
combining skills and experience
assigning responsibilities
automating development
An IT based approach to system An IT based approach to system development that provides a framework for:development that provides a framework for:
![Page 29: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/29.jpg)
WODPEC 2006 - Hong Kong 29
Annex D: Architectural styles
Describes some common architectural styles used in the design of distributed systems, and provides the corresponding UML Profiles
The architectural styles that described are client-server,
n-tier,
Model-View-Controller (MVC), and
Service-Oriented Architecture (SOA)
![Page 30: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/30.jpg)
WODPEC 2006 - Hong Kong 30
Client-server Profile
![Page 31: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/31.jpg)
WODPEC 2006 - Hong Kong 31
Progress and Targets
Start of Project May 2003
SC7 WD May 2004 SC7 meeting
1st CD Dec 2004
2nd CD May-Oct 2005 SC7 meeting
FCD May 2006 WG19 meeting
FDIS? Dec 2006 WG19 meeting
Current WD is available as ISO-stds/04-06-01
![Page 32: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/32.jpg)
WODPEC 2006 - Hong Kong 32
Current status
Clauses 6 – 14 (almost) finishedStill to decide how to represent some E/L elements
Very minor adjustments to all viewpoints
Annexes A, C, D – done
Annex B – In progress (still work to do…)It serves as a proof-of-concept, validation, and example of use
Although it is not critical to the standard itself as a document…
… it is key to have a “usable” standard
A lot of help is neededTo finish the missing parts (specially the example)
To proof-read the document
To use the proposed way of modeling ODP systems using UML (more examples, feedback, validation,…)
![Page 33: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/33.jpg)
WODPEC 2006 - Hong Kong 33
Thank you
For more informationBryan Wood (WG19 convenor)
Sandy-Tyndale Biscoe (UML4ODP co-editor)
Antonio Vallecillo (UML4ODP co-editor)
Resourceswww.rm-odp.net
![Page 34: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/34.jpg)
WODPEC 2006 - Hong Kong 34
OPD viewpoints
EnterpriseEnterpriseBusiness Aspects
The purpose, scope and policies for theorganization that will own the system
What for? why? who? when?
ComputationalComputationalApplication Design Aspects
Functional decomposition of the systeminto objects suitable for distribution
How does each bit work?
EngineeringEngineeringSolution Types & Distribution
Infrastructure required to support distributionHow do the bits work together?
TechnologyTechnologyImplementation
System hardware & softwareand actual distribution
With what?
ODPSystem
Information System AspectsInformation handled by the system andconstraints on the use and interpretation
of that information
What is it about?
InformationInformation
![Page 35: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/35.jpg)
WODPEC 2006 - Hong Kong 35
Enterprise metamodel (1)
![Page 36: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/36.jpg)
WODPEC 2006 - Hong Kong 36
Enterprise metamodel (2)
![Page 37: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/37.jpg)
WODPEC 2006 - Hong Kong 37
Enterprise metamodel (3)
![Page 38: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/38.jpg)
WODPEC 2006 - Hong Kong 38
Enterprise metamodel (4)
![Page 39: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/39.jpg)
WODPEC 2006 - Hong Kong 39
Enterprise metamodel (5)
![Page 40: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/40.jpg)
WODPEC 2006 - Hong Kong 40
Enterprise metamodel (6)
![Page 41: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/41.jpg)
WODPEC 2006 - Hong Kong 41
Enterprise Profile: General
![Page 42: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/42.jpg)
WODPEC 2006 - Hong Kong 42
Enterprise Profile: Classifiers
![Page 43: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/43.jpg)
WODPEC 2006 - Hong Kong 43
Enterprise Profile: Activities
![Page 44: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/44.jpg)
WODPEC 2006 - Hong Kong 44
Enterprise Profile: Relations
![Page 45: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/45.jpg)
WODPEC 2006 - Hong Kong 45
Information Language metamodel
![Page 46: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/46.jpg)
WODPEC 2006 - Hong Kong 46
Information Profile
![Page 47: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/47.jpg)
WODPEC 2006 - Hong Kong 47
Computational Language metamodel
![Page 48: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/48.jpg)
WODPEC 2006 - Hong Kong 48
Computational Profile (1)
![Page 49: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/49.jpg)
WODPEC 2006 - Hong Kong 49
Computational Profile (2)
![Page 50: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/50.jpg)
WODPEC 2006 - Hong Kong 50
Engineering Metamodel (1)
![Page 51: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/51.jpg)
WODPEC 2006 - Hong Kong 51
Engineering Metamodel (2)
![Page 52: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/52.jpg)
WODPEC 2006 - Hong Kong 52
Engineering Metamodel (3)
![Page 53: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/53.jpg)
WODPEC 2006 - Hong Kong 53
Engineering Profile (1)
![Page 54: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/54.jpg)
WODPEC 2006 - Hong Kong 54
Engineering Profile (2)
![Page 55: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/55.jpg)
WODPEC 2006 - Hong Kong 55
Technology metamodel
![Page 56: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/56.jpg)
WODPEC 2006 - Hong Kong 56
Technology Profile
![Page 57: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/57.jpg)
WODPEC 2006 - Hong Kong 57
Correspondence metamodel
![Page 58: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/58.jpg)
WODPEC 2006 - Hong Kong 58
Correspondence Profile
![Page 59: ITU-T X.906 | ISO/IEC 19793: UML for ODP system specification -- Current status -- Antonio Vallecillo Universidad de Málaga Dpto. Lenguajes y Ciencias](https://reader035.vdocuments.us/reader035/viewer/2022070305/5513fc53550346e2488b46a2/html5/thumbnails/59.jpg)
WODPEC 2006 - Hong Kong 59
Conformance Profile