Information technology — Object Management Group Unified Architecture Framework (OMG UAF) — Part 2: Unified Architecture Framework Profile (UAFP)

This document is a normative supplement to the UAF DMM document (c4i/19-06-16). This document specifies a UAF profile to enable practitioners to express architectural model elements and organize them in a set of domains, model kinds, and view specification (specified in the UAF DMM) that support the specific needs of end users in defense and commercial industry. UAFP 1.1 defines a set of stereotypes and model elements and relationships to satisfy the requirements of the UPDM 3.0 RFP and the UAF DMM. The profile specification documents the language architecture in terms of UML profiling mechanism. A number of UAFP stereotypes inherit from SysML stereotypes where reuse of SysML semantics is necessary. The reusable portions of the SysML specification are not included directly in the specification but are made explicit through the stereotype inheritance.

Titre manque — Partie 2: Titre manque

General Information

Status
Published
Publication Date
20-Mar-2022
Current Stage
4099 - Full report circulated: DIS approved for registration as FDIS
Start Date
17-Dec-2021
Completion Date
17-Dec-2021
Ref Project

Buy Standard

Standard
ISO/IEC 19540-2:2022 - Information technology — Object Management Group Unified Architecture Framework (OMG UAF) — Part 2: Unified Architecture Framework Profile (UAFP) Released:3/21/2022
English language
211 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (sample)

INTERNATIONAL ISO/IEC
STANDARD 19540-2
First edition
2022-03
Information technology — Object
Management Group Unified
Architecture Framework (OMG
UAF) —
Part 2:
Unified Architecture Framework
Profile (UAFP)
Reference number
ISO/IEC 19540-2:2022(E)
© ISO/IEC 2022
---------------------- Page: 1 ----------------------
ISO/IEC 19540-2: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
© ISO/IEC 2022 – All rights reserved
---------------------- Page: 2 ----------------------
ISO/IEC 19540-2:2022(E)
Contents Page

FOREWORD ............................................................................................................................................................... X

PREFACE ................................................................................................................................................................... XI

1 SCOPE .............................................................................................................................................................. 1

1.1 INTRODUCTION ........................................................................................................................................................... 1

1.1.1 Overview ........................................................................................................................................................ 1

2 ADDITIONAL INFORMATION ............................................................................................................................. 1

2.1 LANGUAGE ARCHITECTURE ............................................................................................................................................ 1

2.2 CORE PRINCIPLES ......................................................................................................................................................... 1

2.3 REPRESENTING STEREOTYPE CONSTRAINTS ....................................................................................................................... 2

2.3.1 Metaconstraint dependency ......................................................................................................................... 2

2.3.2 Metarelationship dependency ....................................................................................................................... 3

2.3.3 Stereotyped relationship dependency ........................................................................................................... 4

3 UAF STEREOTYPES ............................................................................................................................................ 5

3.1 UAF ......................................................................................................................................................................... 5

3.1.1 UAF::Dictionary ............................................................................................................................................. 5

3.1.2 UAF::Parameters ........................................................................................................................................... 6

3.1.3 UAF::Metadata ............................................................................................................................................ 19

3.1.4 UAF::Strategic ............................................................................................................................................. 31

3.1.5 UAF::Operational ......................................................................................................................................... 43

3.1.6 UAF::Services ............................................................................................................................................... 61

3.1.7 UAF::Personnel ............................................................................................................................................ 69

3.1.8 UAF::Resources ............................................................................................................................................ 76

3.1.9 UAF::Security ............................................................................................................................................... 99

3.1.10 UAF::Projects ........................................................................................................................................ 113

3.1.11 UAF::Standards ..................................................................................................................................... 122

3.1.12 UAF::Actual Resources .......................................................................................................................... 125

3.1.13 UAF::Summary and Overview ............................................................................................................... 134

4 UAF VIEW SPECIFICATIONS ............................................................................................................................ 141

4.1 VIEW SPECIFICATIONS ............................................................................................................................................... 141

4.1.1 View Specifications::Strategic ................................................................................................................... 141

4.1.2 View Specifications::Operational .............................................................................................................. 147

4.1.3 View Specifications::Services ..................................................................................................................... 155

4.1.4 View Specifications::Personnel .................................................................................................................. 162

4.1.5 View Specifications::Resources .................................................................................................................. 174

4.1.6 View Specifications::Security ..................................................................................................................... 182

4.1.7 View Specifications::Projects ..................................................................................................................... 189

4.1.8 View Specifications::Standards ................................................................................................................. 194

4.1.9 View Specifications::Actual Resources ...................................................................................................... 197

4.1.10 View Specifications::Dictionary ............................................................................................................ 199

4.1.11 View Specifications::Requirements ....................................................................................................... 200

4.1.12 View Specifications::Sumary & Overview ............................................................................................. 201

4.1.13 View Specifications::Information .......................................................................................................... 202

4.1.14 View Specifications::Parameters .......................................................................................................... 203

5 MEASUREMENT LIBRARY ............................................................................................................................... 207

© ISO/IEC 2022 – All rights reserved
iii
---------------------- Page: 3 ----------------------
ISO/IEC 19540-2:2022(E)
TABLE OF FIGURES

Figure 2:1 – MapsToCapability Stereotype ........................................................................................... 2

Figure 2:2 – Connector Extension ......................................................................................................... 2

Figure 2:3 – Capabilities Generalization ............................................................................................... 3

Figure 2:4 – Visualizing «metarelationship» ......................................................................................... 3

Figure 2:5 – Use of the AchievedEffect «stereotyped relationship» dependency ................................. 4

Figure 3:1 - Alias ................................................................................................................................... 5

Figure 3:2 - Definition ........................................................................................................................... 6

Figure 3:3 - SameAs .............................................................................................................................. 6

Figure 3:4 - ActualCondition ................................................................................................................. 7

Figure 3:5 - ActualEnvironment ............................................................................................................ 7

Figure 3:6 - ActualLocation .................................................................................................................. 8

Figure 3:7 - ActualMeasurement ........................................................................................................... 9

Figure 3:8 - ActualMeasurementSet .................................................................................................... 10

Figure 3:9 - ActualPropertySet ............................................................................................................ 10

Figure 3:10 - Condition ....................................................................................................................... 11

Figure 3:11 - Environment .................................................................................................................. 11

Figure 3:12 - EnvironmentProperty ..................................................................................................... 12

Figure 3:13 - GeoPoliticalExtentType ................................................................................................. 13

Figure 3:14 - Location ......................................................................................................................... 14

Figure 3:15 - LocationHolder .............................................................................................................. 15

Figure 3:16 - MeasurableElement ....................................................................................................... 17

Figure 3:17 - Measurement .................................................................................................................. 18

Figure 3:18 - MeasurementSet ............................................................................................................ 18

Figure 3:19 - PropertySet .................................................................................................................... 19

Figure 3:20 - ActualState ..................................................................................................................... 20

Figure 3:21 - ISO8601DateTime ......................................................................................................... 20

Figure 3:22 - Exchange ........................................................................................................................ 21

Figure 3:23 - Resource ........................................................................................................................ 21

Figure 3:24 - Activity .......................................................................................................................... 22

Figure 3:25 - CapableElement ............................................................................................................. 22

Figure 3:26 - IsCapableToPerform ...................................................................................................... 23

Figure 3:27 - PerformsInContext ......................................................................................................... 24

Figure 3:28 - ArchitectureMetadata .................................................................................................... 25

Figure 3:29 - DataModel ..................................................................................................................... 25

Figure 3:30 - Information .................................................................................................................... 26

Figure 3:31 - Metadata ........................................................................................................................ 27

Figure 3:32 - Rule ................................................................................................................................ 28

Figure 3:33 - ArchitecturalReference .................................................................................................. 29

Figure 3:34 - Implements .................................................................................................................... 30

Figure 3:35 - ActualEnterprisePhase ................................................................................................... 32

Figure 3:36 - Capability ....................................................................................................................... 33

Figure 3:37 - EnterpriseGoal ............................................................................................................... 33

Figure 3:38 - EnterprisePhase .............................................................................................................. 34

Figure 3:39 - EnterpriseVision ............................................................................................................ 35

Figure 3:40 - VisionStatement ............................................................................................................. 35

Figure 3:41 - WholeLifeEnterprise ...................................................................................................... 36

Figure 3:42 - CapabilityRole ............................................................................................................... 36

Figure 3:43 - StructuralPart ................................................................................................................. 37

Figure 3:44 - TemporalPart ................................................................................................................. 37

© ISO/IEC 2022 – All rights reserved
---------------------- Page: 4 ----------------------
ISO/IEC 19540-2:2022(E)

Figure 3:45 - ActualEnduringTask ....................................................................................................... 38

Figure 3:46 - CapabilityForTask .......................................................................................................... 38

Figure 3:47 - EnduringTask ................................................................................................................. 39

Figure 3:48 - AchievedEffect ............................................................................................................... 39

Figure 3:49 - Achiever ......................................................................................................................... 40

Figure 3:50 - DesiredEffect .................................................................................................................. 40

Figure 3:51 - Desirer ............................................................................................................................ 41

Figure 3:52 - Exhibits ........................................................................................................................... 41

Figure 3:53 - MapsToCapability .......................................................................................................... 42

Figure 3:54 - OrganizationInEnterprise ............................................................................................... 42

Figure 3:55 - ArbitraryConnector ........................................................................................................ 43

Figure 3:56 - ConceptItem ................................................................................................................... 44

Figure 3:57 - ConceptRole ................................................................................................................... 44

Figure 3:58 - HighLevelOperationalConcept ....................................................................................... 45

Figure 3:59 - KnownResource ............................................................................................................. 45

Figure 3:60 - OperationalAgent ........................................................................................................... 46

Figure 3:61 - OperationalArchitecture ................................................................................................. 47

Figure 3:62 - OperationalMethod ......................................................................................................... 47

Figure 3:63 - OperationalParameter ..................................................................................................... 48

Figure 3:64 - OperationalPerformer ..................................................................................................... 48

Figure 3:65 - OperationalPort .............................................................................................................. 49

Figure 3:66 - OperationalRole .............................................................................................................. 50

Figure 3:67 - ProblemDomain .............................................................................................................. 50

Figure 3:68 - OperationalConnector .................................................................................................... 51

Figure 3:69 - OperationalExchange ..................................................................................................... 52

Figure 3:70 - OperationalExchangeItem .............................................................................................. 53

Figure 3:71 - OperationalInterface ....................................................................................................... 54

Figure 3:72 - OperationalSignal ........................................................................................................... 54

Figure 3:73 - OperationalSignalProperty ............................................................................................. 55

Figure 3:74 - OperationalActivity ........................................................................................................ 55

Figure 3:75 - OperationalActivityAction ............................................................................................. 56

Figure 3:76 - OperationalActivityEdge ................................................................................................ 56

Figure 3:77 - OperationalControlFlow ................................................................................................. 57

Figure 3:78 - OperationalObjectFlow .................................................................................................. 57

Figure 3:79 - StandardOperationalActivity .......................................................................................... 58

Figure 3:80 - OperationalStateDescription .......................................................................................... 58

Figure 3:81 - OperationalMessage ....................................................................................................... 59

Figure 3:82 - InformationElement ........................................................................................................ 59

Figure 3:83 - OperationalConstraint .................................................................................................... 60

Figure 3:84 - SubjectOfOperationalConstraint .................................................................................... 60

Figure 3:85 - ServiceSpecification ....................................................................................................... 61

Figure 3:86 - ServiceMethod ................................................................................................................ 62

Figure 3:87 - ServiceParameter ............................................................................................................ 62

Figure 3:88 - ServicePort ..................................................................................................................... 63

Figure 3:89 - ServiceSpecificationRole ............................................................................................... 64

Figure 3:90 - ServiceConnector ........................................................................................................... 65

Figure 3:91 - ServiceInterface .............................................................................................................. 65

Figure 3:92 - ServiceFunction .............................................................................................................. 66

Figure 3:93 - ServiceFunctionAction ................................................................................................... 66

Figure 3:94 - ServiceStateDescription ................................................................................................. 67

© ISO/IEC 2022 – All rights reserved
---------------------- Page: 5 ----------------------
ISO/IEC 19540-2:2022(E)

Figure 3:95 - ServiceMessage ............................................................................................................. 67

Figure 3:96 - ServicePolicy ................................................................................................................. 68

Figure 3:97 - Consumes ....................................................................................................................... 68

Figure 3:98 - Organization .................................................................................................................. 69

Figure 3:99 - OrganizationalResource ................................................................................................. 70

Figure 3:100 - Person .......................................................................................................................... 70

Figure 3:101 - Post .............................................................................................................................. 71

Figure 3:102 - Responsibility .............................................................................................................. 71

Figure 3:103 - Command ..................................................................................................................... 72

Figure 3:104 - Control ......................................................................................................................... 72

Figure 3:105 - CompetenceToConduct ............................................................................................... 73

Figure 3:106 - Competence ................................................................................................................. 74

Figure 3:107 - CompetenceForRole .................................................................................................... 74

Figure 3:108 - RequiresCompetence ................................................................................................... 75

Figure 3:109 - ResponsibleFor ............................................................................................................ 76

Figure 3:110 - CapabilityConfiguration .............................................................................................. 77

Figure 3:111 - NaturalResource .......................................................................................................... 77

Figure 3:112 - PhysicalResource ......................................................................................................... 78

Figure 3:113 - ResourceArchitecture .................................................................................................. 78

Figure 3:114 - ResourceArtifact .......................................................................................................... 79

Figure 3:115 - ResourcePerformer ...................................................................................................... 79

Figure 3:116 - Software ....................................................................................................................... 80

Figure 3:117 - System .......................................................................................................................... 80

Figure 3:118 - ResourceMethod .......................................................................................................... 81

Figure 3:119 - ResourceParameter ...................................................................................................... 81

Figure 3:120 - ResourcePort ................................................................................................................ 82

Figure 3:121 - ResourceRole ............................................................................................................... 83

Figure 3:122 - ResourceConnector ...................................................................................................... 85

Figure 3:123 - ResourceExchange ....................................................................................................... 86

Figure 3:124 - ResourceExchangeItem ............................................................................................... 87

Figure 3:125 - ResourceInterface ........................................................................................................ 88

Figure 3:126 - ResourceSignal ............................................................................................................ 88

Figure 3:127 - ResourceSignalProperty .............................................................................................. 89

Figure 3:128 - Function ....................................................................................................................... 89

Figure 3:129 - FunctionAction ............................................................................................................ 90

Figure 3:130 - FunctionControlFlow ................................................................................................... 91

Figure 3:131 - FunctionEdge ............................................................................................................... 91

Figure 3:132 - FunctionObjectFlow .................................................................................................... 92

Figure 3:133 - ResourceStateDescription ............................................................................................ 92

Figure 3:134 - ResourceMessage ........................................................................................................ 93

Figure 3:135 - DataElement ................................................................................................................ 93

Figure 3:136 - ResourceConstraint ...................................................................................................... 94

Figure 3:137 - SubjectOfResourceConstraint ...................................................................................... 94

Figure 3:138 - Forecast ........................................................................................................................ 95

Figure 3:139 - SubjectOfForecast ........................................................................................................ 95

Figure 3:140 - Technology .................................................................................................................. 96

Figure 3:141 - VersionedElement ........................................................................................................ 96

Figure 3:142 - VersionOfConfiguration .............................................................................................. 97

Figure 3:143 - VersionSuccession ....................................................................................................... 97

Figure 3:144 - WholeLifeConfiguration .............................................................................................. 98

© ISO/IEC 2022 – All rights reserved
---------------------- Page: 6 -
...

Questions, Comments and Discussion

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