0.1 RM-ODP
0.2 UML
0.3 Overview and motivation
1 Scope
2 Normative references
2.1 Identical Recommendations | International Standards
2.2 Additional References
3 Definitions
3.1 Definitions from ODP standards
3.2 Definitions from the Enterprise Language
3.3 Definitions from the Unified Modeling Language
4 Abbreviations
5 Conventions
6 Overview of modelling and system specification approach
6.1 Introduction
6.2 Overview of ODP concepts (extracted from RM-ODP Part 1)
6.3 Overview of UML concepts
6.4 Universes of discourse, ODP specifications and UML models
6.5 Modelling concepts and UML profiles for ODP viewpoint languages
and correspondences
6.6 General principles for expressing and structuring ODP system
specifications using UML
6.7 Correspondences between viewpoint specifications
7 Enterprise specification
7.1 Modelling concepts
7.2 UML profile
7.3 Enterprise specification structure (in UML terms)
7.4 Viewpoint correspondences for the enterprise language
8 Information specification
8.1 Modelling concepts
8.2 UML profile
8.3 Information specification structure (in UML terms)
8.4 Viewpoint correspondences for the information language
9 Computational specification
9.1 Modelling concepts
9.2 UML profile
9.3 Computational specification structure (in UML terms)
9.4 Viewpoint correspondences for the computational language
10 Engineering specification
10.1 Modelling concepts
10.2 UML profile
10.3 Engineering specification structure (in UML terms)
10.4 Viewpoint correspondences for the engineering language
11 Technology specification
11.1 Modelling concepts
11.2 UML profile
11.3 Technology specification structure (in UML terms)
11.4 Viewpoint correspondences for the technology language
12 Correspondences specification
12.1 Modelling concepts
12.2 UML profile
13 Modelling conformance in ODP system specifications
13.1 Modelling conformance concepts
13.2 UML profile
14 Conformance and compliance to this Recommendation | International
Standard
14.1 Conformance
14.2 Compliance
Annex A – An example of ODP specifications using UML
A.1 The Templeman Library system
A.2 Enterprise specification in UML
A.3 Information specification in UML
A.4 Computational specification in UML
A.5 Engineering specification in UML
A.6 Technology specification in UML
Annex B – An example of the representation of deontic concepts
B.1 The scenario
B.2 Expressing the deontic constraints
INDEX