BS ISO/IEC 19793:2008:2010 Edition
$215.11
Information technology. Open distributed processing. Use of UML for ODP viewpoint specifications
Published By | Publication Date | Number of Pages |
BSI | 2010 | 118 |
This Recommendation | International Standard defines use of the Unified Modeling Language (UML 2.1.1 Superstructure Specification, OMG document formal/07-02-05) for expressing system specifications in terms of the viewpoint specifications defined by the Reference Model of Open Distributed Processing (RM-ODP, ITU-T Recs X.901 to X.904 | ISO/IEC 10746 Parts 1 to 4) and the Enterprise Language (ITU-T Rec. X.911 | ISO/IEC 15414). It covers:
-
the expression of a system specification in terms of RM-ODP viewpoint specifications using defined UML concepts and extensions (e.g., structuring rules, technology mappings, etc.);
-
relationships between the resultant RM-ODP viewpoint specifications.
This document is intended for the following audiences:
-
ODP modellers who want to use the UML notation for expressing their ODP specifications in a graphical and standard way;
-
UML modellers who want to use the RM-ODP concepts and mechanisms to structure their UML system specifications; and
-
modelling tool suppliers, who wish to develop UML-based tools that are capable of expressing RM-ODP viewpoint specifications.
PDF Catalog
PDF Pages | PDF Title |
---|---|
5 | CONTENTS |
7 | FOREWORD |
8 | 0 Introduction |
11 | 1 Scope 2 Normative references 2.1 Identical Recommendations | International Standards 2.2 OMG specifications |
12 | 3 Definitions 3.1 Definitions from ODP standards 3.2 Definitions from the Enterprise Language 3.3 Definitions from the Unified Modeling Language |
13 | 3.4 Definitions from ODP standards refined or extended in this Recommendation | International Standard Abbreviations Conventions |
14 | Overview of modelling and system specification approach 6.1 Introduction 6.2 Overview of ODP concepts (extracted from RM-ODP Part 1) |
18 | 6.3 Overview of UML concepts |
19 | 6.4 Universes of discourse, ODP specifications and UML models |
20 | 6.5 Modeling concepts and UML profiles for ODP viewpoint languages and correspondences 6.6 General principles for expressing and structuring ODP system specifications using UML |
21 | 6.7 Correspondences between viewpoint specifications |
22 | 7 Enterprise specification 7.1 Modelling concepts |
26 | 7.2 UML profile |
34 | 7.3 Enterprise specification structure (in UML terms) |
35 | 7.4 Viewpoint correspondences for the enterprise language |
36 | 8 Information specification 8.1 Modelling concepts |
38 | 8.2 UML profile |
40 | 8.3 Information specification structure (in UML terms) |
41 | 8.4 Viewpoint correspondences for the information language 9 Computational specification 9.1 Modelling concepts |
46 | 9.2 UML profile |
52 | 9.3 Computational specification structure (in UML terms) 9.4 Viewpoint correspondences for the computational language |
53 | 10 Engineering specification 10.1 Modelling concepts |
62 | 10.2 UML profile |
66 | 10.3 Engineering specification structure (in UML terms) |
67 | 10.4 Viewpoint correspondences for the engineering language |
68 | 11 Technology Specification 11.1 Modelling concepts 11.2 UML profile |
69 | 11.3 Technology specification structure (in UML terms) |
70 | 11.4 Viewpoint correspondences for the technology language 12 Correspondences specification 12.1 Modelling concepts |
71 | 12.2 UML profile |
72 | 13 Modelling conformance in ODP system specifications 13.1 Modelling conformance concepts 13.2 UML profile |
73 | 14 Conformance and compliance to this document 14.1 Conformance 14.2 Compliance |
74 | Annex A – An example of ODP specifications using UML A.1 The Templeman Library System |
75 | A.2 Enterprise specification in UML |
89 | A.3 Information specification in UML |
97 | A.4 Computational specification in UML |
103 | A.5 Engineering specification in UML |
112 | A.6 Technology specification in UML |