Presentation is loading. Please wait.

Presentation is loading. Please wait.

DoDAF In-Depth DoD CIO Architecture and Interoperability Directorate

Similar presentations


Presentation on theme: "DoDAF In-Depth DoD CIO Architecture and Interoperability Directorate"— Presentation transcript:

1 DoDAF In-Depth DoD CIO Architecture and Interoperability Directorate
Briefing to JTSO Director May 2013 DISTRIBUTION STATEMENT D: Distribution authorized to DoD and DoD contractors only. Critical Technology (4/10/2007). Other U.S. requests shall be referred to the DoD CIO, Architecture and Interoperability Directorate WARNING: This document contains technical data whose export is restricted by the Arms Export Control Act (Title 22, U.S.C. Sec Et. Seq.) or Executive Order Violations of these export laws are subject to severe criminal penalties. DESTRUCTION NOTICE: Destroy by any method that will prevent disclosure of contents or reconstruction of the document. UNCLASSIFIED / FOUO / DRAFT

2 UNCLASSIFIED / FOUO / DRAFT
Agenda DoDAF Basics Purpose and history Concepts The Views and the meta-model (DM2) DoDAF and Systems Engineering Reification and Traceability Re-cap brief on IDT architecture development Summary from a JIE perspective -- DoDAF Artifacts and JIE 2 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

3 UNCLASSIFIED / FOUO / DRAFT
DoDAF Basics 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

4 DoDAF Evolution 4 UNCLASSIFIED / FOUO / DRAFT 6 Feb 2013 4 UAF DoDAF
Fit-for-purpose Data-centric architecture Improved models of systems, services, capabilities, rules, measures DoDAF Meta Model (DM2) based on IDEAS Urgent CRs 52  1 XSD IDEAS Foundation v1.0 fixes Federal Common Approach DNDAF Security Views MODEM – DM2 Harmonization (IDEAS Domain Level) NATO NAF UDAF Net-centricity and SoA SvcV views Standardization, e.g., ISO OMG OASIS Urgent CRs TECHEDITS DM2 OWL JCIDS & NR-KPP Applicability beyond C4ISR Use-based Integrated Architecture 26 AV/OV/SV/TV views Linked to I&S policies CADM 2.0 UAF UAF v2.05 DoDAF/DNDAF v2.04 DoDAF v2.03 DoDAF v2.01 v2.02 DoDAF v2.0 DoDAF v1.5 Joint Interoperability Framework Objective: Achieve a single integrated Architecture Framework for interoperability. Achieve a US, Canada, and United Kingdom single Framework with a common Data Meta Model Achieve alignment with the US Government Common Approach to Enterprise Architecture DoDAF v1.0 C4ISR F/W v2.0 C4ISR F/W v1.0 1960 1995 1997 2003 2007 2009 2010 2012 2013 2014 2016 HIPO, SADT, Jackson-Mellor, IDEF, Mil-Std 490, BPR / FPI, etc. 4 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT 4

5 Original and ongoing purposes
Standardization of artifact names and expected content across Components Reuse of data across DoD’s six core processes: JCIDS DAS PPBE CPM SE OPs Support enterprise analytics, e.g., Interoperability assessment (early in SDLC) Portfolio Management Capacity planning AoA Capability gaps and overlaps Line-of-sight from rqmts to implementations to resourcing 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

6 UNCLASSIFIED / FOUO / DRAFT
Views and Data DoDAF Models Operational Capabilities Services Systems Data and Information Standards Projects DM2 The 52 DoDAF models use the DM2 concepts 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

7 DoDAF Concepts = Concepts of DoD’s Six Core Processes
anything can have Measures Condition Guidance is-performable-under Rule Activity Capability Standard Agreement constrains requires-ability-to-perform Backup slide has term definitions has consumes-and-produces is-performed-by is-realized-by Project achieves-desired-effect (a state of a resource) is-the-goal-of Resource Activity: Work, not specific to a single organization, weapon system or individual that transforms inputs (Resources) into outputs (Resources) or changes their state. Resource: Data, Information, Performers, Materiel, or Personnel Types that are produced or consumed. Materiel: Equipment, apparatus or supplies that are of interest, without distinction as to its application for administrative or combat purposes. Information: The state of a something of interest that is materialized -- in any medium or form -- and communicated or received. Data: Representation of information in a formalized manner suitable for communication, interpretation, or processing by humans or by automatic means. Examples could be whole models, packages, entities, attributes, classes, domain values, enumeration values, records, tables, rows, columns, and fields. Performer: Any entity - human, automated, or any aggregation of human and/or automated - that performs an activity and provides a capability. Organization: A specific real-world assemblage of people and other resources organized for an on-going purpose. System: A functionally, physically, and/or behaviorally related group of regularly interacting or interdependent elements. Person Role: A category of persons defined by the role or roles they share that are relevant to an architecture. Service: A mechanism to enable access to a set of one or more capabilities, where the access is provided using a prescribed interface and is exercised consistent with constraints and policies as specified by the service description. The mechanism is a Performer. The capabilities accessed are Resources -- Information, Data, Materiel, Performers, and Geo-political Extents. Capability: The ability to achieve a Desired Effect under specified (performance) standards and conditions through combinations of ways and means (activities and resources) to perform a set of activities. Condition: The state of an environment or situation in which a Performer performs. Desired Effect: A desired state of a Resource. Measure: The magnitude of some attribute of an individual. Location: A point or extent in space that may be referred to physically or logically. Guidance: An authoritative statement intended to lead or steer the execution of actions. Rule: A principle or condition that governs behavior; a prescribed guide for conduct or action. Agreement: A consent among parties regarding the terms and conditions of activities that said parties participate in. Standard: A formal agreement documenting generally accepted specifications or criteria for products, processes, procedures, policies, systems, and/or personnel. Project: A temporary endeavor undertaken to create Resources or Desired Effects. Geopolitical Extent A geospatial extent whose boundaries are by declaration or agreement by political parties. describes-something Information Not shown but implied by the IDEAS Foundation: Everything is 4-D and so has temporal parts, i.e., states Everything has parts Everything has subtypes Materiel Performer Data System Organization is-at Location GeoPolitical Service PersonRole is-part-of 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

8 UNCLASSIFIED / FOUO / DRAFT
Definitions Activity: Work, not specific to a single organization, weapon system or individual that transforms inputs (Resources) into outputs (Resources) or changes their state. Resource: Data, Information, Performers, Materiel, or Personnel Types that are produced or consumed. Materiel: Equipment, apparatus or supplies that are of interest, without distinction as to its application for administrative or combat purposes. Information: The state of a something of interest that is materialized -- in any medium or form -- and communicated or received. Data: Representation of information in a formalized manner suitable for communication, interpretation, or processing by humans or by automatic means. Examples could be whole models, packages, entities, attributes, classes, domain values, enumeration values, records, tables, rows, columns, and fields. Performer: Any entity - human, automated, or any aggregation of human and/or automated - that performs an activity and provides a capability. Organization: A specific real-world assemblage of people and other resources organized for an on-going purpose. System: A functionally, physically, and/or behaviorally related group of regularly interacting or interdependent elements. Person Role: A category of persons defined by the role or roles they share that are relevant to an architecture. Service: A mechanism to enable access to a set of one or more capabilities, where the access is provided using a prescribed interface and is exercised consistent with constraints and policies as specified by the service description. The mechanism is a Performer. The capabilities accessed are Resources -- Information, Data, Materiel, Performers, and Geo-political Extents. Capability: The ability to achieve a Desired Effect under specified (performance) standards and conditions through combinations of ways and means (activities and resources) to perform a set of activities. Condition: The state of an environment or situation in which a Performer performs. Desired Effect: A desired state of a Resource. Measure: The magnitude of some attribute of an individual. Location: A point or extent in space that may be referred to physically or logically. Guidance: An authoritative statement intended to lead or steer the execution of actions. Rule: A principle or condition that governs behavior; a prescribed guide for conduct or action. Agreement: A consent among parties regarding the terms and conditions of activities that said parties participate in. Standard: A formal agreement documenting generally accepted specifications or criteria for products, processes, procedures, policies, systems, and/or personnel. Project: A temporary endeavor undertaken to create Resources or Desired Effects. Geopolitical Extent A geospatial extent whose boundaries are by declaration or agreement by political parties. 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

9 The Views and the meta-model (DM2)

10 Logical Organization of Architectural Descriptions ≠ the DoDAF List
The list was not intended to imply development order or organization In many cases, a number was assigned because others were already taken, e.g., SV-4 which in standard SE is done as part of functional architecture, before allocation which would lead to interface specification (SV-1/2/3/6) SV-7 which was equivalent to the Performance Characteristics section of the Mil-Std 490 “A-Spec” which is typically done early on In many cases, the same information is just presented differently, e.g., SV-3 is just a summary of SV-1 In several cases, the information is traceability information, not actual architectural description, e.g., SV-5 There are also several views that have been superseded, e.g., SV-8&9, superseded by PV’s. 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

11 Possible Logical Organizations
Weapons System Operational Capabilities High-Level Operational Concept (OV-1) Capabilities (CV-1/6) Capability Hierarchy (CV-2) Operational Analysis Organizational Relationships (OV-4/6a) Activity Hierarchy (OV-5a/6a) Organizational and Task Resource Flows, Sequencing, and States (OV-2/3/5/6a/6b/6c) Resource Description and Structure (DIV-1/xxx, OV-6a/StdV) Functional Architecture Functionality Description (SV-4a) Functional Performance (SV-7) Functional Resource Flows, Sequencing, and States (SV-4/6/10abc) Resource Description and Structure (DIV-2/xxx, SV-10a/StdV) System Architecture System Composition (SV-1/2) System Performance (SV-7) System Interfaces (SV-1/2/3) System Sequencing and States (SV-10abc) System Standards (SV-10a/StdV) Resource Description and Structure (DIV-3/xxx) Project and Deployment Plans Project Timelines and Dependencies (PV-2) Organizational Deployment of Capabilities (CV-5) Capability Schedules (CV-3) Capability Dependencies (CV-4) FEA Common Approach Strategic OV-1, CV’s Business Services OV’s, SvcV-1 Data and Information DIV-1/2, OV-2/3/5, SV/SvcV-4, StdV’s Enabling Applications SvcV’s, functional / logical SV’s Host Infrastructure SV’s Security OV-6a, SV/SvcV-10a, StdV’s Note: Everything should have traceability to requirements, not just special case of SV-5 All Resources should be structurally described, not just Information and Data All Resources, Capabilities, and Activities have measures, not just Systems 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

12 Capability Introduction
Definitions: The ability to achieve a desired effect under specified standards and conditions through combinations of means and ways to perform a set of tasks. [[i]] Six components: desired effects, measures associated with the effects, tasks to be performed, standards of performance (metrics) for the tasks, conditions under which the tasks must be performed, and measures associated with the conditions. These are modeled in the DoDAF capability model as shown in the next slide [i] Joint Chiefs of Staff; Joint Capabilities Integration and Development System (JCIDS); CJCSI H; January 2012 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

13 Capability Data Group and the Capability Views
CV-1 Vision CV-2 Capability Taxonomy CV-3 Capability Phasing CV-4 Capability Dependencies CV-5 Capability To Organizational Development Mapping CV-6 Capabilities to Operational Activities Mapping CV-7 Capabilities to Services Mapping 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

14 Core Components of Capability (red outline)
CV-1 Vision CV-2 Capability Taxonomy CV-3 Capability Phasing CV-4 Capability Dependencies CV-5 Capability To Organizational Development Mapping CV-6 Capabilities to Operational Activities Mapping CV-7 Capabilities to Services Mapping 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT 14

15 CV-1 Vision CV-1 Vision CV-2 Capability Taxonomy
CV-3 Capability Phasing CV-4 Capability Dependencies CV-5 Capability To Organizational Development Mapping CV-6 Capabilities to Operational Activities Mapping CV-7 Capabilities to Services Mapping 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT 15

16 CV-2 Capability Taxonomy
CV-1 Vision CV-2 Capability Taxonomy CV-3 Capability Phasing CV-4 Capability Dependencies CV-5 Capability To Organizational Development Mapping CV-6 Capabilities to Operational Activities Mapping CV-7 Capabilities to Services Mapping 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

17 CV-3 Capability Phasing
CV-1 Vision CV-2 Capability Taxonomy CV-3 Capability Phasing CV-4 Capability Dependencies CV-5 Capability To Organizational Development Mapping CV-6 Capabilities to Operational Activities Mapping CV-7 Capabilities to Services Mapping Need to add before-after 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT 17

18 CV-4 Capability Dependencies
CV-1 Vision CV-2 Capability Taxonomy CV-3 Capability Phasing CV-4 Capability Dependencies CV-5 Capability To Organizational Development Mapping CV-6 Capabilities to Operational Activities Mapping CV-7 Capabilities to Services Mapping Need to update with dependencies 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

19 UNCLASSIFIED / FOUO / DRAFT
Dependencies in DoDAF DataDependency Resource consumed by Performer 1. Resource consumed by Performer 2. dataAssociation FunctionalDependency A constraint on, or dependence of, a function on one or more outside influences, conditions, functions, triggers or events. Composite of Activity with Constraint or dependence on one or more Conditions, Activities, triggers (composite of Activity and Event), Events. ScheduleDependency Schedule dependencies deal with Resources that an Activity requires in order to proceed. Before after relationships between Activities and Resources TechnicalDependency A Constraint on an Activity related to Performer(s) or Resource(s) needed. Rule to Performer Resource - Performer overlap Resource consumed by Performer 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

20 CV-5 Cap to Org Development
CV-1 Vision CV-2 Capability Taxonomy CV-3 Capability Phasing CV-4 Capability Dependencies CV-5 Capability To Organizational Development Mapping CV-6 Capabilities to Operational Activities Mapping CV-7 Capabilities to Services Mapping 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT 20

21 CV-6 Capability/Activities
CV-1 Vision CV-2 Capability Taxonomy CV-3 Capability Phasing CV-4 Capability Dependencies CV-5 Capability To Organizational Development Mapping CV-6 Capabilities to Operational Activities Mapping CV-7 Capabilities to Services Mapping 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

22 CV-7 Capability/Services
CV-1 Vision CV-2 Capability Taxonomy CV-3 Capability Phasing CV-4 Capability Dependencies CV-5 Capability To Organizational Development Mapping CV-6 Capabilities to Operational Activities Mapping CV-7 Capabilities to Services Mapping 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT 22

23 Operational Analysis Sometimes called:
OV-2 Organizations & Resources OV-3 Organizations, Activities, & Resources OV-4 Organizational Relationships OV-5a Operational Activities Hierarchy OV-5b Operational Activities OV-6a Operational Rules OV-6b Operational State Transitions OV-6c Operational Activity Sequences DIV-1 Conceptual Information High-level Resource Structural Description Sometimes called: Requirements analysis Business process modeling Two basic view types – next slide 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

24 Operational Resource and/or Temporal Flow
OV-2 Organizations & Resources OV-3 Organizations, Activities, & Resources OV-4 Organizational Relationships OV-5a Operational Activities Hierarchy OV-5b Operational Activities OV-6a Operational Rules OV-6b Operational State Transitions OV-6c Operational Activity Sequences DIV-1 Conceptual Information High-level Resource Structural Description 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT 24

25 Operational Resource Flow

26 Operational Structures and Relationships
OV-2 Organizations & Resources OV-3 Organizations, Activities, & Resources OV-4 Organizational Relationships OV-5a Operational Activities Hierarchy OV-5b Operational Activities OV-6a Operational Rules OV-6b Operational State Transitions OV-6c Operational Activity Sequences DIV-1 Conceptual Information High-level Resource Structural Description

27 Functional Architecture
Sometimes called pre-allocated Sometimes called “logical” Documented in: Functional Requirements Document Functional Specification A-Specification or SSS (sometimes)

28 System Architecture Documented in: A/B/C Specification
SV-1 System Composition SV-1/2/3/6 System Interfaces SV-7 System Performance SV-10a System Rules SV-10b System State Transitions SV-10c System Sequences StdV-1/2 Standards* DIV-3 Data Structures Resource Structural Description Documented in: A/B/C Specification SSS/SSDD/SRS/SDS Technical Requirements Document System Requirements Document System Design Specification Interface Requirements Specification Interface Design Description Interface Control Document

29 DoDAF and Systems Engineering
6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

30 Architecture and Systems Engineering: No sharp line
Desired Effect Resources Performers Organizations PersonTypes Skill Standards Agreements Project MeasureTypes Systems Services Information Guidance Capability Activity Information Rules Measures Conditions Locations Same types of concepts and relationships in both 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

31 DoDAF Views were derived from SE documents
6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

32 Architecture, SE documents, and the SE “V”
DoDAF Viewpoints All (AV) Capabilities (CV) Operational (OV) Data / Information (DIV) Systems (SV) Services (SvcV) Standards (StdV) AV CBA System O & M Validation & Acquisition Model Decisions & Milestones CV MS-C TEMPcapabilities MSA System Validation CPD Capabilities Based Assessment (CBA) Material Solutions Analysis (MSA) JCIDS Documents Initial Capabilities Doc (ICD) Capabilities Design Doc (CDD) Capabilities Production Doc (CPD) Information Support Plan (ISP) Verification Technology Development (TD) MS-A OV DIV1 SVR ICD TEMPoperational Engineering & Manufacturing Development (E&MD) Prototyping System Verification SRR SRD,OCD,SPS,SCS Typical Systems Engineering Work Products System Requirements Document (SRD) Operational Concept Description (OCD) System Capability Specifications (SCSs) Systems Performance Specification (SPS) System Design Specification (SDS) System/Subsystem Specification (SSS) System/Subsystem Design Description (SSDD) Software Requirements Specification (SRS) Software Design Description (SDD) Software Product Specification (SPS) Data Base Design Document (DBDD) Interface Requirements Specification (IRS) Interface Control Document (ICD) / Interface Design Document (IDD) Test and Evaluation Master Plan (TEMP) System Engineering Technical Reviews System Requirements Reviews (SRR) System Functional Reviews (SFR) Preliminary Design Reviews (PDR) Critical Design Reviews (CDR) Test Readiness Review (TRR) System Verification Review (SVR) SV SvcV DIV2 StdV TRR TEMPsystem SFR System Design Subsystem Verification SSS,SDS, SRS,IRS CDDprelim; ISPprelim MS-B SV SvcV DIV2 StdV Component Design Component Verification PDR CDDfinal; ISPfinal SSS, SDD,IDD CDR DIV3 SSDD, IDD, SPD, DBDD Unit Test Build Notional Systems Development “V” 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

33 Reification and Traceability
Definition - TBS Sometimes called “refinement”, “more detailed”, … Example: JIE ICD  EA  RAs  IDT SAs  Component solutions Traceability Often applied in conjunction with a “spec tree” Generally more stringent than “alignment” Justifies subordinate artifacts and, conversely, indicates ordinate requirements are being satisfied Both accomplished in DoDAF via DM2 Pedigree data Specific DoDAF views do not exist for most traceability requirements

34 Reification and Traceability
Add traceability arrows

35

36 Two ways to reify in DoDAF
By extension (specialization) or decomposition By mapping or allocation Artifact1 Artifact11 Artifact12 Artifact13 DM2 super-subtype or whole-part DM2 overlap Reification in DoDAF is formally superSubtype, wholePart, or ovelap 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

37 Reification of Activities
DoDAF definition of Activity - “Work, not specific to a single organization, weapon system or individual that transforms inputs (Resources) into outputs (Resources) or changes their state.” In architectures, Activities are structures (see diagram to right) Hence, to reify them means to reify the structure For example, in an OV-5a, “Activity-1.1 reifies Activity-1”, means it reifies Activity-1’s structure: Activity-1 consumedResources-A1.i producedResources-A1.j Rules-A1.k Performers-A1.l Measures-A1.m Where “reify” means: superSubtype, wholePart, or overlap 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

38 Reification of Capabilities
DoDAF definition of Capability - “The ability to achieve a Desired Effect under specified [performance] standards and conditions through combinations of ways and means [rules, activities, and resources] to perform a set of activities.” In architectures, Capabilities are structures (see diagram to right) Hence, to reify them means to reify the structure For example, in a CV-2, “Capability-1.1 reifies Capability-1” means it reifies the Capability-1 structure: Capability-1 desiredEffects-C1.i Tasks-C1.j Rules-C1.k Conditions-C1.l Measures-C1.m Where “reify” means: superSubtype, wholePart, or overlap 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

39 Reification of Resource Flow
DoDAF definition of Resource Flow – “The behavioral and structural representation of the interactions between activities (which are performed by performers) that is both temporal and results in the flow or exchange of things such as information, data, materiel, and performers...” For example, in an SV-1, each element of a reified resource flow must be a reification of elements from ordinate resource flows More complex reifying across allocation levels (e.g., OVSV) because of typical many-many allocations Some flows get rolled-up New ones get created 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

40 The Reification can be in the form of different types of artifacts
e.g., SV/SvcV-7 Data e.g., CV-x Data The mapping is at the leaf level but some mapping to the “parents” is implied Analogous to the traditional MOE to MOP relationship 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

41 UNCLASSIFIED / FOUO / DRAFT
The Reification (and hence traceability) span from requirements to implementation CV-x SvcV-7 Notional example SvcV-4 SvcV-5 OV-2/4/3/5 SV-1 SvcV-3 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

42 Notionally, for JIE, the upper pieces tend to flow from the ICD & EA through the RA’s to the SA’s and eventual implementations ICD/ EA RAs Notional example SAs Component implementations This is similar to the “yellow brick road” diagram but applied to the JIE at the enterprise level rather than each reification level 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

43 Re-cap Feb 2013 DoD CIO A&I brief on IDT architecture development
UNCLASSIFIED / FOUO / DRAFT

44 SoS Functional Allocation Theory
Black lines = ideal + Orange = reality Black lines = ideal + Orange = reality Orange is sometimes inevitable but should be avoided otherwise 44 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

45 As Applied to JIE “Spec Tree”
Requirements documents* * See notes for list JIE ICD IDEAL JIE EA Corrections and improvements IDT Tech Archs Component System/Service Specs for RFPs, working capital fund taskers, etc. Joint & Service Doctrine, TTP, training, etc. Test and compliance plans and procedures 45 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

46 Focus at each tier Requirements documents System JIE ICD JIE EA+RA’s
End-state objectives are paramount System JIE ICD JIE EA+RA’s SoS In SoSE, interfaces and common components are paramount SoS Elements IDT Tech Archs Adherence to the the SoS element specifications is paramount FoS of SoS Elements Component System/Service Specs for RFPs, working capital fund taskers, etc. Joint & Service Doctrine, TTP, training, etc. Test and compliance plans and procedures 46 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

47 UNCLASSIFIED / FOUO / DRAFT
Aligned JIE Spec Tree 1. The ICD X EA layer is collapsed and mappings no longer exist 2. Many-to-manys (orange lines) from EA Op Acts to RAs to IDT no longer exist 3. EA X RA Op Acts mapping no longer exists Only orange lines left are those due to legacy 4. EA/RA X IDT Op Acts mapping no longer exists 47 47 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

48 Recommended Streamlining
JIE ICD to JIE EA JIE EA Op Acts one-to-one with RAs which are one-to-one IDTs RA Op Acts = JIE EA Op Acts for their branch IDT System Functions respond to RA Op Acts 48 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

49 Notional Interface Matrix
In other words, it can be done at the SoS (EA/RA) level 49 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

50 Functional Allocation EA to IDTs
In other words, it can be done at the SoS (EA/RA) level but may need to go below tier 3 in some cases 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

51 IDT Arch Scoping: DoDAF “Fit for Purpose”
* In DoDAF 2, operators are part of the system or service Fit-for-purpose (FFP) architecture tailored to the focus of the IDT 51 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

52 For a later date

53 Example: Capabilities Reification Traceability Criteria
superSubtype reification: Capability11 reifies Capabilitiy1 iff: wholePart reificaiton: Proper wholePart: Improper wholePart: typeInstance: overlap: 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

54 Actual DM2 Model: Example Capability
Desired effects are resource states. This simplification is enabled by the formal ontology on which the model is founded (described briefly in DoDAF Vol III). Specifically, 1) because the ontology is four-dimensional, all instances are spatio-temporal extents so a resource has a temporal extent and has possible future extents, and 2) because the ontology is meronymic, resources have wholes and parts so that a resource can be a complex aggregate of all types of things, in principle including Political, Military, Economics, Social, Infrastructure, and Information (PMESII). Desired resource states are ontologically synonymous with goals, objectives, and outcomes. Extensive research by the DoD working group that developed this model concluded that there was no objective distinction between the concepts because only subjective terms such as “more”, “greater”, “longer term”, “broader”, etc. were used to distinguish them. Since the foundation ontology is spatio-temporally mereologic, this distinction is not necessary. Desired resource states can be for resource states of adversarial or neutral parties as well as blue force. For example, for a Joint Suppression of Air Defenses (JSEAD) mission, the desired effects might include that the resource state of the target area’s air defenses reaches some desired measures of destruction, denial, disruption, degradation, and / or deception (D5). For a humanitarian assistance mission, the desired effects might include that the resource state for the victim population reaches nutrition, shelter, health, and low casualty rates. Activities, including operational activities, are considered ontologically synonymous with Tasks. Though arguable, the DoD capability modeling group could not determine an objective distinction. Measures enable modeling of the quantifiable aspects of the desired effect as well as the performance of tasks and the conditions under which they must be performed. The concept of measure is this model derives from [[i]]. The ability to ascribe measures to what may seem unmeasureable effects is inspired by [[ii]] but is substantiated by measures in the Universal Joint Task List (UJTL) [[iii]] associated with every task and by the measures standard operating procedures established by DOT&E [[iv]]. In addition to measures associated with task performance, specified standards also imply conformance with guidance, rules, etc., shown as a constraint on the performance of the tasks. Conditions are modeled in accordance with the UJTL conditions and, therefore, measures are also associated with conditions. A related resource flow model, of which core elements are shown above (Activity, activityProducesResource, activityConsumesResource, and Resource) links Activities to produced resources (i.e., resource states and typically complex aggregates of resources) so that the tasks to produce the desired effects are modeled as resource flows. This enables not only linkage of the tasks with the desired effects but also modeling of intermediate (e.g., causal) desired effects that can lead to the end-state desired effect. Activities and their performers are the core of the ways and means – capability configuration – that is the focus of the presentation and algorithmic work proposed herein. Capability configuration that might provide such a capability are modeled as performers, which are typically aggregates of, for example, air, space, and cyber assets that are located geo-spatially and that have measures associated with their overall performance and readiness as well as the individual elements that comprise them, including the personnel. [i] Ellis, Brian; Basic Concepts of Measurement; Cambridge University Press, Oct 1, 1968 [ii] Hubbard, Douglas; How to Measure Anything: Finding the Value of "Intangibles" in Business; John Wiley & Sons, Aug 3, 2007 [iii] Joint Chiefs of Staff; Universal Joint Task Manual; CJCSM E; August 2008 [iv] Director, Operational Test and Evaluation (DOT&E), Joint Test and Evaluation Methodology (JTEM); Joint Mission Thread Measures Development Standard Operating Procedures (SOP); May 3, 2010 [v] DoDAF CV-2: This model identifies and describes one or more hierarchies of capabilities provided by an architecture, and it specifies the types of hierarchical relationships between these capabilities. 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

55 DoDAF Ontology

56 UNCLASSIFIED / FOUO / DRAFT
Next Steps 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

57 UNCLASSIFIED / FOUO / DRAFT
Questions? 57 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

58 Current Situation IDT Architectural Artifact POA&M*
143 DoDAF views total across IDTs * Source: EXCOM Brief Above is simplification of  58 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

59 SE Primary Requirements Documents -Common Requirement Types-
Example Operating Environment The system shall operate under the conditions -50°F to +120°F ambient air temperature. Operational Capabilities The unit shall perform air assault operations under the conditions listed in Table 2.1. System Performance Metrics The system shall process a personnel change request in less than 0.1 seconds. System Interface Requirements The system shall exchange Call For Fire with Field Artillery via MIL-STD-2167. System Functional Requirements The system shall present, to the operator, patient medical records based on military ID. Support (Non-Functional) Requirements The system shall have a mean time between system abort of not less than 310 hours. Verification and Test The system shall be tested for salt fog per MIL-STD 810F Method 509.4 Traceability All requirements in Section 3.3 of this document shall be traced to a requirement in the CDD. 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

60 UNCLASSIFIED / FOUO / DRAFT
Risks Large number of views (143) to be developed in a “Stove Pipe” Possible redundant artifacts in views Views may become inconsistent Configuration management of artifacts becomes intractable No integration between IDTs 60 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

61 UNCLASSIFIED / FOUO / DRAFT
JIE Spec Tree As-is A related problem is “building from” views (reports) rather than the whole model (data) 61 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

62 Risk Mitigation # 2: RA/IDT Boundaries
At the SoS (EA/RA) level, the interfaces have not been defined sufficiently 62 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

63 UNCLASSIFIED / FOUO / DRAFT
Cont’d 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

64 UNCLASSIFIED / FOUO / DRAFT
FFP Workflow Examples 64 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

65 Risk Mitigation #4: Shared Architecture Data
Shared use cases / scenarios / vignettes* EOC might lead many Master AV-2 from ICD to IDTs and across all rocks, RAs, and IDTs Probably federated CM * SV/SvcV-10bc flow down’s from EA OV-6bc’s 65 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

66 UNCLASSIFIED / FOUO / DRAFT
Expected Results Current Plan Proposed Plan From 143 DoDAF views total across IDTs to 81 with: Boundaries defined Metrics defined 66 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT

67 Expected Results/Benefits
Can reduce DoDAF views substantially and produce a higher quality and more usable product From 143 DoDAF views total across IDTs to 81 with: Boundaries defined Metrics defined Redundant artifacts in views reduced through tailoring Improve consistency Configuration management of models (data) rather than views (reports) Boundaries between IDTs definitized Align and simplify the tiers from EA to RA to IDT Build from models and data, not views Practice SoSE and use DoDAF to establish boundaries Tailor IDT Technical Architecture scope to fit-for-purpose Shared vignettes and master AV-2 67 6 Feb 2013 UNCLASSIFIED / FOUO / DRAFT


Download ppt "DoDAF In-Depth DoD CIO Architecture and Interoperability Directorate"

Similar presentations


Ads by Google