Table Of ContentTswetaxrtresath
DoD Architecture Framework
Working Group
DoD Architecture Framework
Version 1.0
ss
mm TT
ee
ee cc
sstt hh
yy nn
SS ii
cc
aa
ll
OOppeerraattiioonnaall
Volume II: Product Descriptions
9 February 2004
TABLE OF CONTENTS
SECTION PAGE
1 INTRODUCTION..............................................................................................1-1
1.1 OVERVIEW...........................................................................................1-1
1.2 PURPOSE AND INTENDED AUDIENCE.........................................1-2
1.3 ORGANIZATION OF THIS VOLUME.............................................1-3
1.3.1 Product Definitions Structure...................................................1-3
1.3.2 Architecture Data Element Tables Structure..........................1-3
2 ARCHITECTURE BASICS - VIEWS, PRODUCTS, AND
ARCHITECTURE DATA.................................................................................2-1
2.1 ARCHITECTURE VIEWS...................................................................2-1
2.1.1 Definition of the Operational View.......................................2-1
2.1.2 Definition of the Systems View..............................................2-2
2.1.3 Definition of the Technical Standards View.........................2-2
2.1.4 Definition of the All-Views.....................................................2-2
2.2 ARCHITECTURE PRODUCTS..........................................................2-3
2.3 ARCHITECTURE DATA ELEMENTS .............................................2-7
2.3.1 Architecture Data Model........................................................2-7
2.3.2 Architecture Framework Data Model...................................2-7
2.4 ARCHITECTURE PRODUCT DEVELOPMENT............................2-8
2.4.1 Product Development Methodology Support.......................2-8
2.4.2 Architecture Products and Levels of Detail..........................2-8
2.4.3 Iterative Development of the Products ...............................2-10
2.4.4 Product Templates................................................................2-10
2.4.5 Object-Orientation and the Unified Modeling
Language Support.................................................................2-10
2.5 PRODUCT AND ARCHITECTURE DATA ELEMENT
RELATIONSHIPS...............................................................................2-12
2.6 CADM SUPPORT FOR ARCHITECTURE PRODUCTS .............2-13
3 ALL-VIEWS PRODUCTS................................................................................3-1
3.1 OVERVIEW AND SUMMARY INFORMATION (AV-1)...............3-1
3.1.1 Overview and Summary Information (AV-1) –
Product Description................................................................3-1
i
TABLE OF CONTENTS (Cont)
SECTION PAGE
3.1.2 UML Representation..............................................................3-2
3.1.3 Overview and Summary Information (AV-1) –
Data Element Definitions .......................................................3-3
3.1.4 CADM Support for Overview and Summary Information
(AV-1).......................................................................................3-6
3.2 INTEGRATED DICTIONARY (AV-2)...............................................3-9
3.2.1 Integrated Dictionary (AV-2) – Product Description..........3-9
3.2.2 Taxonomies............................................................................3-10
3.2.3 UML Representation............................................................3-12
3.2.4 Integrated Dictionary (AV-2) – Data Element
Definitions..............................................................................3-12
3.2.5 CADM Support for Integrated Dictionary (AV-2)............3-13
4 OPERATIONAL VIEW PRODUCTS.............................................................4-1
4.1 HIGH-LEVEL OPERATIONAL CONCEPT GRAPHIC
(OV-1)......................................................................................................4-1
4.1.1 High-Level Operational Concept Graphic (OV-1) –
Product Description................................................................4-1
4.1.2 UML Representation..............................................................4-3
4.1.3 High-Level Operational Concept Graphic (OV-1) –
Data Element Definitions .......................................................4-3
4.1.4 CADM Support for High-Level Operational Concept
Graphic (OV-1).......................................................................4-5
4.2 OPERATIONAL NODE CONNECTIVITY DESCRIPTION
(OV-2)......................................................................................................4-7
4.2.1 Operational Node Connectivity Description (OV-2) –
Product Description................................................................4-7
4.2.2 UML Representation............................................................4-10
4.2.3 Operational Node Connectivity Description (OV-2) –
Data Element Definitions .....................................................4-11
4.2.4 CADM Support for Operational Node Connectivity
Description (OV-2)................................................................4-12
ii
TABLE OF CONTENTS (Cont)
SECTION PAGE
4.3 OPERATIONAL INFORMATION EXCHANGE MATRIX
(OV-3)....................................................................................................4-16
4.3.1 Operational Information Exchange Matrix (OV-3) –
Product Description..............................................................4-16
4.3.2 UML Representation............................................................4-18
4.3.3 Operational Information Exchange Matrix (OV-3) –
Data Element Definitions .....................................................4-18
4.3.4 CADM Support for Operational Information Exchange
Matrix (OV-3)........................................................................4-20
4.4 ORGANIZATIONAL RELATIONSHIPS CHART (OV-4)...........4-27
4.4.1 Organizational Relationships Chart (OV-4) –
Product Description..............................................................4-27
4.4.2 UML Representation............................................................4-28
4.4.3 Organizational Relationships Chart (OV-4) – Data
Element Definitions...............................................................4-29
4.4.4 CADM Support for Organizational Relationships
Chart (OV-4).........................................................................4-30
4.5 OPERATIONAL ACTIVITY MODEL (OV-5)................................4-31
4.5.1 Operational Activity Model (OV-5) – Product
Description.............................................................................4-31
4.5.2 UML Representation............................................................4-34
4.5.3 Operational Activity Model (OV-5) – Data Element
Definitions..............................................................................4-36
4.5.4 CADM Support for Operational Activity Model
(OV-5).....................................................................................4-38
4.6 OPERATIONAL ACTIVITY SEQUENCE AND TIMING
DESCRIPTIONS (OV-6A, 6B, AND 6C)..........................................4-43
4.6.1 Overview of Operational Activity Sequence and Timing
Descriptions ...........................................................................4-43
4.6.2 CADM Support for Operational Activity Sequences
and Threads (OV-6)..............................................................4-43
4.6.3 Operational Rules Model (OV-6a)......................................4-45
4.6.4 UML Representation............................................................4-47
iii
TABLE OF CONTENTS (Cont)
SECTION PAGE
4.6.5 Operational Rules Model (OV-6a) – Data Element
Definitions..............................................................................4-47
4.6.6 CADM Support for Operational Rules Model
(OV-6a)...................................................................................4-48
4.6.7 Operational State Transition Description (OV-6b) ...........4-49
4.6.8 UML Representation............................................................4-52
4.6.9 Operational State Transition Description (OV-6b) –
Data Element Definitions .....................................................4-52
4.6.10 CADM Support for Operational State Transition
Description (OV-6b)..............................................................4-54
4.6.11 Operational Event-Trace Description (OV-6c)..................4-55
4.6.12 UML Representation............................................................4-58
4.6.13 Operational Event-Trace Description (OV-6c) –
Data Element Definitions .....................................................4-58
4.6.14 CADM Support for Operational Event-Trace
Description (OV-6c)..............................................................4-60
4.7 LOGICAL DATA MODEL (OV-7)...................................................4-62
4.7.1 Logical Data Model (OV-7) – Product Description...........4-62
4.7.2 UML Representation............................................................4-63
4.7.3 Logical Data Model (OV-7) – Data Element
Definitions..............................................................................4-64
4.7.4 CADM Support for Logical Data Model (OV-7)...............4-65
5 SYSTEMS VIEW PRODUCTS........................................................................5-1
5.1 SYSTEMS INTERFACE DESCRIPTION (SV-1).............................5-1
5.1.1 Systems Interface Description (SV-1) – Product
Description...............................................................................5-1
5.1.2 UML Representation..............................................................5-5
5.1.3 Systems Interface Description (SV-1) – Data Element
Definitions................................................................................5-7
5.1.4 CADM Support for Systems Interface Description
(SV-1)........................................................................................5-8
5.2 SYSTEMS COMMUNICATIONS DESCRIPTION (SV-2)............5-12
iv
TABLE OF CONTENTS (Cont)
SECTION PAGE
5.2.1 Systems Communications Description (SV-2) –
Product Description..............................................................5-12
5.2.2 UML Representation............................................................5-13
5.2.3 Systems Communications Description (SV-2) –
Data Element Definitions .....................................................5-14
5.2.4 CADM Support for Systems Communication
Description (SV-2).................................................................5-16
5.3 SYSTEMS-SYSTEMS MATRIX (SV-3)...........................................5-21
5.3.1 Systems-Systems Matrix (SV-3) – Product
Description.............................................................................5-21
5.3.2 UML Representation............................................................5-22
5.3.3 Systems-Systems Matrix (SV-3) – Data Element
Definitions..............................................................................5-22
5.3.4 CADM Support for Systems-Systems Matrix (SV-3)........5-22
5.4 SYSTEMS FUNCTIONALITY DESCRIPTION (SV-4).................5-25
5.4.1 Systems Functionality Description (SV-4) – Product
Description.............................................................................5-25
5.4.2 UML Representation............................................................5-26
5.4.3 Systems Functionality Description (SV-4) – Data
Element Definitions...............................................................5-28
5.4.4 CADM Support for Systems Functionality Description
(SV-4)......................................................................................5-30
5.5 OPERATIONAL ACTIVITY TO SYSTEMS FUNCTION
TRACEABILITY MATRIX (SV-5)...................................................5-35
5.5.1 Operational Activity to Systems Function Traceability
Matrix (SV-5) – Product Description..................................5-35
5.5.2 UML Representation............................................................5-38
5.5.3 Operational Activity to Systems Function Traceability
Matrix (SV-5) – Data Element Definitions .........................5-38
5.5.4 CADM Support for Operational Activity to Systems
Function Traceability Matrix (SV-5)..................................5-38
5.6 SYSTEMS DATA EXCHANGE MATRIX (SV-6)...........................5-41
v
TABLE OF CONTENTS (Cont)
SECTION PAGE
5.6.1 Systems Data Exchange Matrix (SV-6) – Product
Description.............................................................................5-41
5.6.2 UML Representation............................................................5-42
5.6.3 Systems Data Exchange Matrix (SV-6) – Data Element
Definitions..............................................................................5-43
5.6.4 CADM Support for Systems Data Exchange Matrix
(SV-6)......................................................................................5-45
5.7 SYSTEMS PERFORMANCE PARAMETERS MATRIX
(SV-7).....................................................................................................5-49
5.7.1 Systems Performance Parameters Matrix (SV-7) –
Product Description..............................................................5-49
5.7.2 UML Representation............................................................5-50
5.7.3 Systems Performance Parameters Matrix (SV-7) –
Data Element Definitions .....................................................5-50
5.7.4 CADM Support for Systems Performance Parameters
Matrix (SV-7).........................................................................5-52
5.8 SYSTEMS EVOLUTION DESCRIPTION (SV-8)...........................5-54
5.8.1 Systems Evolution Description (SV-8) – Product
Description.............................................................................5-54
5.8.2 UML Representation............................................................5-55
5.8.3 Systems Evolution Description (SV-8) – Data Element
Definitions..............................................................................5-55
5.8.4 CADM Support for Systems Evolution Description
(SV-8)......................................................................................5-57
5.9 SYSTEMS TECHNOLOGY FORECAST (SV-9)............................5-59
5.9.1 Systems Technology Forecast (SV-9) – Product
Description.............................................................................5-59
5.9.2 UML Representation............................................................5-61
5.9.3 Systems Technology Forecast (SV-9) – Data Element
Definitions..............................................................................5-61
5.9.4 CADM Support for Systems Technology Forecast
(SV-9)......................................................................................5-63
vi
TABLE OF CONTENTS (Cont)
SECTION PAGE
5.10 SYSTEMS FUNCTIONALITY SEQUENCE AND TIMING
DESCRIPTIONS (SV-10A, 10B, AND 10C).....................................5-65
5.10.1 Overview of Systems Functionality Sequence and
Timing Descriptions..............................................................5-65
5.10.2 CADM Support for Systems Functionality Sequences
and Threads...........................................................................5-65
5.10.3 Systems Rules Model (SV-10a) – Product Description......5-67
5.10.4 UML Representation............................................................5-68
5.10.5 Systems Rules Model (SV-10a) – Data Element
Definitions..............................................................................5-68
5.10.6 CADM Support for Systems Rule Model (SV-10a)...........5-69
5.10.7 Systems State Transition Description (SV-10b) –
Product Description..............................................................5-70
5.10.8 UML Representation............................................................5-71
5.10.9 Systems State Transition Description (SV-10b) –
Data Element Definitions .....................................................5-72
5.10.10 CADM Support for Systems State Transition
Description (SV-10b)............................................................5-73
5.10.11 Systems Event-Trace Description (SV-10c) – Product
Description.............................................................................5-74
5.10.12 UML Representation............................................................5-75
5.10.13 Systems Event-Trace Description (SV-10c) – Data
Element Definitions...............................................................5-75
5.10.14 CADM Support for Systems Event-Trace Description
(SV-10c)..................................................................................5-76
5.11 PHYSICAL SCHEMA (SV-11)..........................................................5-78
5.11.1 Physical Schema (SV-11) – Product Description...............5-78
5.11.2 UML Representation............................................................5-79
5.11.3 Physical Schema (SV-11) - Data Element Definitions .......5-80
5.11.4 CADM Support for Physical Schema (SV-11)...................5-81
6 TECHNICAL STANDARDS VIEW PRODUCTS.........................................6-1
6.1 TECHNICAL STANDARDS PROFILE (TV-1).................................6-1
vii
TABLE OF CONTENTS (Cont)
SECTION PAGE
6.1.1 Technical Standards Profile (TV-1) – Product
Description...............................................................................6-1
6.1.2 UML Representation..............................................................6-5
6.1.3 Technical Standards Profile (TV-1) – Data Element
Definitions................................................................................6-5
6.1.4 CADM Support for the Technical Standards View
(TV)..........................................................................................6-8
6.1.5 CADM Support for Technical Standards Profile
(TV-1).....................................................................................6-10
6.2 TECHNICAL STANDARDS FORECAST (TV-2)...........................6-14
6.2.1 Technical Standards Forecast (TV-2) – Product
Description.............................................................................6-14
6.2.2 UML Representation............................................................6-14
6.2.3 Technical Standards Forecast (TV-2) – Data Element
Definitions..............................................................................6-14
6.2.4 CADM Support for Technical Standards Forecast
(TV-2).....................................................................................6-16
7 FRAMEWORK ARCHITECTURE DATA ELEMENT
RELATIONSHIPS.............................................................................................7-1
7.1 OVERVIEW...........................................................................................7-1
7.2 ARCHITECTURE DATA ELEMENT RELATIONSHIPS
ACROSS THREE VIEWS....................................................................7-2
7.3 OPERATIONAL VIEW ARCHITECTURE DATA ELEMENT
RELATIONSHIPS.................................................................................7-4
7.4 SYSTEMS VIEW ARCHITECTURE DATA ELEMENT
RELATIONSHIPS.................................................................................7-6
7.5 SYSTEM ELEMENTS THAT MAP TO STANDARDS...................7-8
7.6 SUMMARY OF ARCHITECTURE DATA ELEMENT
RELATIONSHIPS.................................................................................7-9
viii
TABLE OF CONTENTS (Cont)
SECTION PAGE
ANNEX
A GLOSSARY.......................................................................................................A-1
B DICTIONARY OF TERMS.............................................................................B-1
C DICTIONARY OF UML TERMS..................................................................C-1
D CADM KEY ENTITY DEFINITIONS...........................................................D-1
E REFERENCES...................................................................................................E-1
ix
Description:DoD Architecture Framework Working Group DoD Architecture Framework Version 1.0 Volume II: Product Descriptions 9 February 2004 S y s t e m s T