Reification in DoDAF is formally superSubtype, wholePart, or ovelap

Slides:



Advertisements
Similar presentations
Better Specifications. What is a Specification? A Statement of the Customers Needs In the Form of Required Characteristics of a Product A Component of.
Advertisements

EA Demonstration Study : Dissemination Forum – 8 June EA Views and Sub-views Patrick Bardet EA Unit.
SOA Modelling By Rajat Goyal.
ARCHITECTURES FOR ARTIFICIAL INTELLIGENCE SYSTEMS
DoDAF V2.0 Community Update Overview
DoD Information Enterprise Architecture v2.0
Software Modeling SWE5441 Lecture 3 Eng. Mohammed Timraz
Development and Use of Architectures in System Engineering Rosalind Lewis USC-CSSE Workshop October 2007 © 2007 The Aerospace Corporation Motivated by.
Nov. 14, 2007 Systems Engineering ä System ä A set or arrangement of things so related as to form a unity or organic whole. ä A set of facts, principles,
Contemporary Logic Design FSM Optimization © R.H. Katz Transparency No Chapter #9: Finite State Machine 9.4 Choosing Flip-Flops 9.5 Machine Partitioning.
The OOA Process - I Steps and Rules Objects and Structures.
Systems Engineering Foundations of Software Systems Integration Peter Denno, Allison Barnard Feeney Manufacturing Engineering Laboratory National Institute.
A Combat Support Agency Defense Information Systems Agency Model Based Systems Engineering and Systems Modeling Language Chris Gedo Chief, Architecture.
DoDAF Maintenance Update (v2.03) 5 Jan 2012 DoDAF Team.
Design Patterns OOD. Course topics Design Principles UML –Class Diagrams –Sequence Diagrams Design Patterns C#,.NET (all the course examples) Design Principles.
Joint Mission Thread (JMT) DoDAF Meta-Model (DM2) Mapping and Measures Use Case Dr. David Dryer Mr. Johnny Yohman JFCOM J
Business Analysis and Essential Competencies
1 Program Correctness CIS 375 Bruce R. Maxim UM-Dearborn.
Procedures for managing workflow components Workflow components: A workflow can usually be described using formal or informal flow diagramming techniques,
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
1 Capturing Requirements As Use Cases To be discussed –Artifacts created in the requirements workflow –Workers participating in the requirements workflow.
Object-Oriented Modeling: Static Models. Object-Oriented Modeling Model the system as interacting objects Model the system as interacting objects Match.
1 Technical & Business Writing (ENG-715) Muhammad Bilal Bashir UIIT, Rawalpindi.
Search Engine Optimization © HiTech Institute. All rights reserved. Slide 1 Click to edit Master title style What is Business Analysis Body of Knowledge?
Accelerating growth | reducing risk | increasing profitability Can DoD Architecture Make a Difference Today? DoD EA Conference 2011 Chris White 13 April,
DoD CIO Architecture and Interoperability Directorate December 2014
DoD Architecture Framework Application
DoDAF Version 2.03 Update DoD Architecture Methodology & Tools Forum
DoDAF and Joint HSI WG (Human View) Dialog Kick-Off
DoD CIO Architecture and Interoperability Directorate July 2013
DoD CIO Architecture and Interoperability Directorate June 2013
Briefing to DoDAF 2.0 Development Team TBD 2007
Criticality and Risk in DODAF 2
Update on the Architecture CAT
Official Current Version of DoDAF
DoD CIO Architecture and Interoperability Directorate December 2014
IC Conceptual Data Model (CDM)
DoDAF Version 2.03 Update 05 Jan 2012 DoDAF Team 1 1.
DoD Architecture Framework Application
US Kickoff brief to Frameworks Convergence Meeting
DoDAF In-Depth DoD CIO Architecture and Interoperability Directorate
Brief to Extraordinary NATO A-CAT Mr. Walt Okon January 2013
Brief to Extraordinary NATO A-CAT Mr. Walt Okon January 2013
Agenda All-Monday 15 Sep 0800 Welcome - Opening remarks
Introduction DoDAF 2.0 Meta Model (DM2) TBS dd mon 2009 VERSION 15
CV-1: Vision The overall vision for transformational endeavors, which provides a strategic context for the capabilities described and a high-level scope.
HND – 12. Organization Structure
DoDAF Maintenance Update (v2.03)
DoDAF Maintenance Update (v2.03)
Version 3 April 21, 2006 Takahiro Yamada (JAXA/ISAS)
Application of ODP for Space Development
Briefing to DoDAF 2.0 Development Team TBD 2007
DoDAF In-Depth DoD CIO Architecture and Interoperability Directorate
DoD CIO Architecture and Interoperability Directorate July 2013
NATO Architecture Capability Team (A-CaT) Workshop
DoD CIO Architecture and Interoperability Directorate July 2013
DoDAF 2.x Meta Model (DM2) Conceptual Level
BEA 10.0 CCB Architecture Artifact Approval Brief
DoDAF In-Depth DoD CIO Architecture and Interoperability Directorate
DoDAF In-Depth DoD CIO Architecture and Interoperability Directorate
Defence Enterprise Processes (EP) Lexicon Hierarchy
DoDAF In-Depth DoD CIO Architecture and Interoperability Directorate
AWG 20 April 2012 Candidate Topics
DoDAF In-Depth DoD CIO Architecture and Interoperability Directorate
AWG 17 April 2012 Candidate Topics
IDEAS Core Model Concept
ArchitectureDescription
Manager’s Overview DoDAF 2.0 Meta Model (DM2) TBS dd mon 2009
Systems Architecture & Design Lecture 3 Architecture Frameworks
US Kickoff brief to Frameworks Convergence Meeting
Presentation transcript:

Reification in DoDAF is formally superSubtype, wholePart, or ovelap By extension (specialization) or decomposition By mapping or allocation DM2 super-subtype or whole-part DM2 overlap Reification in DoDAF is formally superSubtype, wholePart, or ovelap

Reification of Activities “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

Reification of Capabilities “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 an 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

Reification 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 reiying across allocation levels (e.g., OVSV) because of typical many-many allocations Some flows get rolled-up New ones get created

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 This is the traditional MOE to MOP relationship

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

Component implementations 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

Capabilities Reification Traceability Criteria superSubtype reification: Capability11 reifies Capabilitiy1 iff: wholePart reificaiton: Proper wholePart: Improper wholePart: typeInstance: overlap: