Information technology — Object Management Group Unified Architecture Framework (OMG UAF) — Part 1: Domain Metamodel (DMM)

There are four parts to this specification, two are normative and two informative. The normative parts are: The UAF Domain Metamodel (DMM) (this document) that provides the definition of concepts, relationships and viewpoints for the framework. The UAF DMM is the basis for any implementation of UAF including non-UML/SysML implementations. The UAF Profile (UAFP) (see document dtc/19-06-15) is a UML/SysML implementation of the UAF DMM The informative parts are: The UAF Traceability, Annex A (see document dtc/19-06-17), which details the mappings between the UAF and the various frameworks and languages that contribute to the UAF. The UAF Example Model, Annex B (see document dtc/19-06-18), which illustrates a practical usage of UAF.

Titre manque — Partie 1: Titre manque

General Information

Status
Published
Publication Date
20-Mar-2022
Current Stage
6060 - International Standard published
Start Date
21-Mar-2022
Due Date
08-Aug-2022
Completion Date
21-Mar-2022
Ref Project

Buy Standard

Standard
ISO/IEC 19540-1:2022 - Information technology — Object Management Group Unified Architecture Framework (OMG UAF) — Part 1: Domain Metamodel (DMM) Released:3/21/2022
English language
212 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)

INTERNATIONAL ISO/IEC
STANDARD 19540-1
First edition
2022-03
Information technology — Object
Management Group Unified
Architecture Framework (OMG
UAF) —
Part 1:
Domain Metamodel (DMM)
Reference number
ISO/IEC 19540-1:2022(E)
© ISO/IEC 2022

---------------------- Page: 1 ----------------------
ISO/IEC 19540-1:2022(E)
COPYRIGHT PROTECTED DOCUMENT
© ISO/IEC 2022
All rights reserved. Unless otherwise specified, or required in the context of its implementation, no part of this publication may
be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting on
the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address below
or ISO’s member body in the country of the requester.
ISO copyright office
CP 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Geneva
Phone: +41 22 749 01 11
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland
ii
  © ISO/IEC 2022 – All rights reserved

---------------------- Page: 2 ----------------------
ISO/IEC 19540-1:2022(E)
Contents Page
FOREWORD . xii
PREFACE . xiii
1 SCOPE . 1
1.1 INTRODUCTION . 1
1.2 UAF BACKGROUND . 1
1.3 INTENDED USAGE . 2
1.4 RELATED DOCUMENTS . 2
2 CONFORMANCE . 3
3 REFERENCES . 4
3.1 NORMATIVE REFERENCES . 4
3.2 OMG DOCUMENTS (NORMATIVE REFERENCES) . 4
3.3 OTHER NORMATIVE REFERENCES . 4
3.4 INFORMATIVE REFERENCES . 5
4 TERMS AND DEFINITIONS . 6
5 SYMBOLS . 7
6 ADDITIONAL INFORMATION . 9
6.1 CHANGES TO ADOPTED OMG SPECIFICATIONS . 9
6.2 LANGUAGE ARCHITECTURE . 9
6.3 PHILOSOPHY . 9
6.4 CORE PRINCIPLES . 9
7 UAF GRID . 11
7.1 DESCRIPTIONS OF DOMAINS AND MODEL KINDS . 12
7.2 DOMAIN INTERRELATIONSHIPS . 13
7.3 DOMAIN METAMODEL DIAGRAM LEGEND . 14
8 DOMAIN METAMODEL DIAGRAMS . 15
8.1 VIEW SPECIFICATIONS . 15
8.1.1 View Specifications::Metadata . 15
8.1.2 View Specifications::Strategic . 16
8.1.3 View Specifications::Operational . 24
8.1.4 View Specifications::Services . 34
8.1.5 View Specifications::Personnel . 43
8.1.6 View Specifications::Resources . 56
8.1.7 View Specifications::Security . 68
8.1.8 View Specifications::Projects . 76
8.1.9 View Specifications::Standards . 81
8.1.10 View Specifications::Actual Resources . 84
8.1.11 View Specifications::Dictionary . 87
8.1.12 View Specifications::Summary & Overview . 88
8.1.13 View Specifications::Requirements . 89
8.1.14 View Specifications::Information . 90
8.1.15 View Specifications::Parameters . 90
8.1.16 View Specifications::Other . 93
© ISO/IEC 2022 – All rights reserved iii

---------------------- Page: 3 ----------------------
ISO/IEC 19540-1:2022(E)
9 DOMAIN METAMODEL (DMM) ELEMENTS . 96
9.1 DOMAIN METAMODEL . 96
9.1.1 Domain MetaModel::Metadata . 96
9.1.2 Domain MetaModel::Strategic . 109
9.1.3 Domain MetaModel::Operational . 120
9.1.4 Domain MetaModel::Services . 134
9.1.5 Domain MetaModel::Personnel . 142
9.1.6 Domain MetaModel::Resources . 149
9.1.7 Domain MetaModel::Security . 166
9.1.8 Domain MetaModel::Projects . 181
9.1.9 Domain MetaModel::Standards . 188
9.1.10 Domain MetaModel::Actual Resources . 190
9.1.11 Domain MetaModel::Dictionary . 196
9.1.12 Domain MetaModel::Summary & Overview . 198
9.1.13 Domain MetaModel::Information . 202
9.1.14 Domain MetaModel::Parameters . 203


iv © ISO/IEC 2022 – All rights reserved

---------------------- Page: 4 ----------------------
ISO/IEC 19540-1:2022(E)
TABLE OF FIGURES
Figure 7:1- UAF Grid . 11
Figure 7:2 - Domain Interrelationships . 13
Figure 7:3 - Legend of color codes for element types defined in UAF . 14
Figure 8:2 - Strategic Structure . 18
Figure 8:3 - Strategic Connectivity . 19
Figure 8:4 - Strategic States . 20
Figure 8:5 - Strategic Constraints . 21
Figure 8:6 - Strategic Roadmap: Deployment . 22
Figure 8:7 - Strategic Roadmap: Phasing . 23
Figure 8:8 - Strategic Traceability . 24
Figure 8:9 - Operational Taxonomy . 25
Figure 8:10 - Operational Structure . 26
Figure 8:11 - Operational Connectivity . 27
Figure 8:12 - Operational Processes . 28
Figure 8:13 - Operational Processes BPMN Semantics . 29
Figure 8:14 - Operational States . 31
Figure 8:15 - Operational Interaction Scenarios . 32
Figure 8:16 - Operational Constraints . 33
Figure 8:17 - Operational Traceability . 34
Figure 8:18 - Services Taxonomy . 35
Figure 8:19 - Services Structure . 36
Figure 8:20 - Services Connectivity . 37
Figure 8:21 - Services Processes . 38
Figure 8:22 - Services Processes BPMN Semantics . 39
Figure 8:23 - Services States . 40
Figure 8:24 - Services Interaction Scenarios . 41
Figure 8:25 - Services Constraints . 42
Figure 8:26 - Services Roadmap . 42
Figure 8:27 - Services Traceability . 43
Figure 8:28 - Personnel Taxonomy . 44
Figure 8:29 - Personnel Structure . 45
Figure 8:30 - Personnel Connectivity. 46
Figure 8:31 - Personnel Processes . 47
Figure 8:32 - Personnel States . 48
Figure 8:33 - Personnel Interaction Scenarios . 49
Figure 8:34 - Personnel Constraints: Competence . 50
Figure 8:35 - Personnel Constraints: Drivers . 51
Figure 8:36 - Personnel Constraints: Performance . 52
Figure 8:37 - Personnel Roadmap: Availability . 53
Figure 8:38 - Personnel Roadmap: Evolution . 54
Figure 8:39 - Personnel Roadmap: Forecast . 55
Figure 8:40 - Personnel Traceability . 56
Figure 8:41 - Resources Taxonomy . 57
Figure 8:42 - Resources Structure . 58
Figure 8:43 - Resources Connectivity . 59
Figure 8:44 - Resources Processes . 60
Figure 8:45 - Resources Processes BPMN Semantics . 62
Figure 8:46 - Resources States . 63
Figure 8:47 - Resources Interaction Scenarios . 64
Figure 8:48 - Resources Constraints . 65
Figure 8:49 - Resources Roadmap: Evolution . 66
Figure 8:50 - Resources Roadmap: Forecast . 67
Figure 8:51 - Resources Traceability . 68
Figure 8:52 - Security Taxonomy . 69
Figure 8:53 - Security Structure . 70
Figure 8:54 - Security Connectivity . 71
Figure 8:55 - Security Processes . 72
Figure 8:56 - Security Constraints . 74
Figure 8:57 - Security Traceability . 75
© ISO/IEC 2022 – All rights reserved v

---------------------- Page: 5 ----------------------
ISO/IEC 19540-1:2022(E)
Figure 8:58 - Project Taxonomy . 76
Figure 8:59 - Project Structure . 77
Figure 8:60 - Project Connectivity . 78
Figure 8:61 - Project Processes. 79
Figure 8:62 - Project Roadmap . 80
Figure 8:63 - Project Traceability . 81
Figure 8:64 - Standards Taxonomy . 82
Figure 8:65 - Standards Structure . 83
Figure 8:66 - Standards Roadmap . 83
Figure 8:67 - Standards Traceability . 84
Figure 8:68 - Actual Resources Structure . 85
Figure 8:69 - Actual Resources Connectivity . 86
Figure 8:70 - Actual Resources Traceability . 86
Figure 8:71 - Dictionary . 87
Figure 8:72 - Summary & Overview . 88
Figure 8:73 - Requirements . 89
Figure 8:74 - Information Model . 90
Figure 8:75 - Parameters: Environment . 91
Figure 8:76 - Parameters: Measurements . 92
Figure 8:77 - BPMN . 93
Figure 8:78 - IEPPV . 94
Figure 8:79 - NIEM . 95
Figure 9:1 - ArchitectureMetadata . 96
Figure 9:2 - InteractionScenarioGeneralization . 97
Figure 9:3 - Metadata . 97
Figure 9:4 - ProcessGeneralization . 98
Figure 9:5 - PropertySetGeneralization . 98
Figure 9:6 - StateDescriptionGeneralization . 99
Figure 9:7 - EnvironmentProperty . 99
Figure 9:8 - Exchange. 100
Figure 9:9 - ExchangeItem . 100
Figure 9:10 - Resource . 101
Figure 9:11 - ActivityPerformableUnderCondition . 101
Figure 9:12 - IsCapableToPerform . 102
Figure 9:13 - PerformsInContext . 102
Figure 9:14 - Process . 103
Figure 9:15 - Process . 103
Figure 9:16 - ProcessEdge . 104
Figure 9:17 - ProcessOperation . 104
Figure 9:18 - ProcessParameter . 104
Figure 9:19 - ProcessUsage . 105
Figure 9:20 - StateDescription . 105
Figure 9:21 - InteractionRole. 106
Figure 9:22 - InteractionScenario . 107
Figure 9:23 - Information . 107
Figure 9:24 - Rule . 108
Figure 9:25 - ArchitecturalReference . 108
Figure 9:26 - Implements . 109
Figure 9:27 - Capability . 110
Figure 9:28 - CapabilityGeneralization . 110
Figure 9:29 - ActualEnduringTask . 111
Figure 9:30 - ActualEnterprisePhase . 111
Figure 9:31 - CapabilityRole .
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.