Mission Threads: Bridging Mission and Systems Engineering

Similar documents
When and Where to Apply the Family of Architecture- Centric Methods

Mission Thread Workshop (MTW): Preparation and Execution

Reducing System Acquisition Risk with Software Architecture Analysis and Evaluation

Risk themes from ATAM data: preliminary results

EXHIBIT R-2, RDT&E BUDGET ITEM JUSTIFICATION N/Space and Electronic Warfare (SEW) Support

Yemen ISR CONOPS and Capabilities

Integrating Software Architecture Evaluation in a DoD System Acquisition

Defense Acquisition Guidebook Systems Engineering Chapter Update

2016 Major Automated Information System Annual Report

Capabilities Presentation

EVERGREEN IV: STRATEGIC NEEDS

Software Intensive Acquisition Programs: Productivity and Policy

STATEMENT OF. MICHAEL J. McCABE, REAR ADMIRAL, U.S. NAVY DIRECTOR, AIR WARFARE DIVISION BEFORE THE SEAPOWER SUBCOMMITTEE OF THE

UNCLASSIFIED. FY 2017 Base FY 2017 OCO

U.S. Army Training and Doctrine Command (TRADOC) Analysis Center (TRAC)

UNCLASSIFIED FY 2016 OCO. FY 2016 Base

C4I System Solutions.

UNCLASSIFIED FY 2016 OCO. FY 2016 Base

resource allocation decisions.

The Role of Exercises in Training the Nation's Cyber First-Responders

(111) VerDate Sep :55 Jun 27, 2017 Jkt PO Frm Fmt 6601 Sfmt 6601 E:\HR\OC\A910.XXX A910

Joint Targeting Staff Course Syllabus. 18 May 2017

FIGHTER DATA LINK (FDL)

CURRICULUM OUTLINE OF INSTRUCTION SURFACE WARFARE OFFICER DEPARTMENT HEAD COURSE CIN: A-4H-0107 CDP: 9545 VER: 2.0 CHANGE: 3

Multi-Mission Maritime Aircraft Acquisition Planning: Requirements Development and Maturation

UNCLASSIFIED. UNCLASSIFIED Army Page 1 of 7 R-1 Line #9

U.S. Air Force Electronic Systems Center

A Tool to Inject Credible Warfighter-Focused Non- Kinetic Attack Effects into the BMDS M&S Environment

Mission Integration Management NDAA 2017 Section 855

Intelligence Preparation of the Battlefield Cpt.instr. Ovidiu SIMULEAC

UNCLASSIFIED R-1 ITEM NOMENCLATURE FY 2013 OCO

Mission-Based Test & Evaluation Strategy: Creating Linkages between Technology Development and Mission Capability

UNCLASSIFIED UNCLASSIFIED

SSC Pacific is making its mark as

HQMC 7 Jul 00 E R R A T U M. MCO dtd 9 Jun 00 MARINE CORPS POLICY ON DEPOT MAINTENANCE CORE CAPABILITIES

Capability Integration

JOINT TEST AND EVALUATION METHODOLOGY (JTEM) PROGRAM MANAGER S HANDBOOK FOR TESTING IN A JOINT ENVIRONMENT

Lifecycle Models for Survivable Systems

Test and Evaluation in Acquisition of Capabilities


2016 Major Automated Information System Annual Report

The Verification for Mission Planning System

You Too Must Be ITAR-Compliant

AMRDEC. Core Technical Competencies (CTC)

REQUIREMENTS TO CAPABILITIES

NAVAIR Commander s Awards recognize teams for excellence

Naval Unmanned Combat Air Vehicle

Joint Warfare System (JWARS)

UNCLASSIFIED R-1 ITEM NOMENCLATURE. FY 2014 FY 2014 OCO ## Total FY 2015 FY 2016 FY 2017 FY 2018

UNCLASSIFIED. R-1 ITEM NOMENCLATURE PE D8Z: Joint Fires Integration & Interoperability FY 2012 OCO

DEPARTMENT OF THE NAVY OFFICE OF THE CHIEF OF NAVAL OPERATIONS 2000 NAVY PENTAGON WASHINGTON DC

UNCLASSIFIED UNCLASSIFIED. EXHIBIT R-2, RDT&E Budget Item Justification February 2007 RESEARCH DEVELOPMENT TEST & EVALUATION, NAVY / BA-4

UNCLASSIFIED R-1 ITEM NOMENCLATURE

UNCLASSIFIED FY 2009 RDT&E,N BUDGET ITEM JUSTIFICATION SHEET DATE: February 2008 Exhibit R-2

AGI Technology for EW and AD Dominance

UNIT 2: ICS FUNDAMENTALS REVIEW

Navy Medicine. Commander s Guidance

Salvo Model for Anti-Surface Warfare Study

UNCLASSIFIED FY 2008/2009 RDT&E,N BUDGET ITEM JUSTIFICATION SHEET DATE: February 2007 Exhibit R-2

SERIES 1300 DIRECTOR, DEFENSE RESEARCH AND ENGINEERING (DDR&E) DEFENSE RESEARCH AND ENGINEERING (NC )

UNCLASSIFIED. R-1 ITEM NOMENCLATURE PE A: Landmine Warfare and Barrier Advanced Technology FY 2012 OCO

ISR Full Crew Mission Simulator. Intelligence, Surveillance and Reconnaissance Capabilities for Airborne and Maritime Live Mission Training

Systems Approach to the Army s Evolving Role in Support of Civil Authorities

Cybersecurity United States National Security Strategy President Barack Obama

AF Technical Program 2018 Dixie Crow Symposium 43 Call for Papers

Detect, Deny, Disrupt, Degrade and Evade Lethal Threats. Advanced Survivability Suite Solutions for Mission Success

UNCLASSIFIED. FY 2016 Base FY 2016 OCO

Development Planning Working Group Update

New DoD Approaches on the Cyber Survivability of Weapon Systems

UNCLASSIFIED. UNCLASSIFIED Air Force Page 1 of 8 R-1 Line #86

UNCLASSIFIED. R-1 ITEM NOMENCLATURE PE F: Requirements Analysis and Maturation. FY 2011 Total Estimate. FY 2011 OCO Estimate

Air-Sea Battle: Concept and Implementation

Strong. Secure. Engaged: Canada s New Defence Policy

Test and Evaluation of Highly Complex Systems

UNCLASSIFIED. R-1 Program Element (Number/Name) PE F / Common Data Link Executive Agent (CDL EA) FY 2016 OCO. FY 2016 Base

Next Gen Armored Reconnaissance: ARV Introduction and Requirements. - Brief to Industry-

Subj: ELECTRONIC WARFARE DATA AND REPROGRAMMABLE LIBRARY SUPPORT PROGRAM

NAWCWD Long Range Acquisition Forecast (LRAF) Requirements. Distribution Statement A - Approved for public release, distribution is unlimited.

Joint Trauma Analysis and Prevention of Injury in Combat (JTAPIC) Program

An Investigation of ISR Coordination and Information Presentation Strategies to Support Expeditionary Strike Groups

Report Documentation Page

ARMY RDT&E BUDGET ITEM JUSTIFICATION (R-2 Exhibit)

UNCLASSIFIED. R-1 Program Element (Number/Name) PE J / Joint Integrated Air & Missile Defense Organization (JIAMDO) Prior Years FY 2013 FY 2014

Joint CBRND Requirements

Cybersecurity TEMP Body Example

DoD Unmanned Systems Integrated Roadmap

CJCSI B Requirements Generation System (One Year Later)

UNCLASSIFIED FY 2016 OCO. FY 2016 Base

GUARDING THE INTENT OF THE REQUIREMENT. Stephen J Scukanec. Eric N Kaplan

The Army Executes New Network Modernization Strategy

Expeditionary Maneuver Warfare & Combating Terrorism S&T Department

Joint Program Executive Office for Chemical and Biological Defense. JWARN Description

UNCLASSIFIED R-1 ITEM NOMENCLATURE FY 2013 OCO

Future Expeditionary Armor Force Needs

THE STRYKER BRIGADE COMBAT TEAM INFANTRY BATTALION RECONNAISSANCE PLATOON

SCAMPI B&C Tutorial. Software Engineering Process Group Conference SEPG Will Hayes Gene Miluk Jack Ferguson

2016 Major Automated Information System Annual Report

UNCLASSIFIED R-1 ITEM NOMENCLATURE

Systems Engineering Expert Knowledge: SEEK

Kris West Associate VP for Research Director, Office of Research Compliance. 8/18/2011 Office of Research Compliance 1

Transcription:

Mission Threads: Bridging Mission and Systems Engineering Dr. Greg Butler Engility Corp Dr. Carol Woody Software Engineering Institute SoSECIE Webinar June 20, 2017 Any opinions, findings and conclusions, or recommendations expressed in this material or by the presenter are those of the presenter and do not necessarily reflect the views of Engility Corp, SEI, or DoD.

Meet the Spec Hard documented requirements focus on SOI functionality and attributes. Complications The SOI we are developing or modifying is generally part of a system of systems The spec likely does not provide details necessary to develop an SOI that will work in the SoS environment defined by the International Traffic in Arms (ITAR) Part 120.10 or Export Administration Regulations (EAR) Part 734.7-11. 2

Meet the Need Mission Engineering-- Understand and document end-to-end execution of a mission to understand how all the SOS parts work together. Systems Engineering- -Specifying, designing, and developing the SOI with a firm understanding of the mission context and maintaining traceability to the mission. defined by the International Traffic in Arms (ITAR) Part 120.10 or Export Administration Regulations (EAR) Part 734.7-11. 3

Meet the Need Mission Engineering-- Understand and document end-to-end execution of a mission to understand how all the SOS parts work together. Systems Engineering- -Specifying, designing, and developing the SOI with a firm understanding of the mission context and maintaining traceability to the mission. An external view of a system must introduce elements that specifically do not belong to the system but do interact with the system. This collection of elements is called the operating environment or context and can include the users ( or operators) of the system. The internal and external views of a system give rise to the concept of a system boundary. In practice, the system boundary is a "line of demarcation" between the system itself and its greater context (to include the operating environment). It defines what belongs to the system and what does not. The system boundary is not to be confused with the subset of elements that interact with the environment. INCOSE HB, Stakeholder Needs and Requirements Definition Process pg 56 defined by the International Traffic in Arms (ITAR) Part 120.10 or Export Administration Regulations (EAR) Part 734.7-11. 4

Meet the Need- Mission Engineering Understand and document end-to-end execution of a mission to understand how all the SOS parts work together. Systems with functions, players, and interactions The meaning of the data and the purpose of actions along the mission flow. Mission environmental factors/operational conditions and constraints and their impact on mission flow and performance Mission and data sensitivity, resiliency, and availability etc. defined by the International Traffic in Arms (ITAR) Part 120.10 or Export Administration Regulations (EAR) Part 734.7-11. 5

Meet the Need Systems Engineering Specifying, designing, and developing the SOI with a firm understanding of the mission context and maintaining traceability to the mission. Evaluate the implications of the Mission Engineering findings on requirements interpretation and implementation. Data sensitivity CPI/CC Ao Resiliency Timing TTPs Logistics defined by the International Traffic in Arms (ITAR) Part 120.10 or Export Administration Regulations (EAR) Part 734.7-11. 6

Definition- Mission Threads an end-to-end set of steps that illustrate the technology and people resources needed to deliver expected behavior under a set of conditions. For each mission step, the expected actions, outcomes, and assets are assembled. Woody, C. and Albers, C. in Evaluating Security Risks Using Mission Threads, Crosstalk September/October 2014 operational and technical description of the end to end set of activities and systems that accomplish the execution of the specific missions in which the system participates. Committee on C4ISR for Future Naval Strike Groups, National Research Council in C4ISR for Future Naval Strike Groups defined by the International Traffic in Arms (ITAR) Part 120.10 or Export Administration Regulations (EAR) Part 734.7-11. 7

Premise Mission Threads Identified early in the development or modification program Elaborated and applied at multiple levels of abstraction across the SoS (system of systems) and SOI (system of interest) are a useful tool for maintaining a mission focus throughout the systems engineering and acquisition lifecycles and providing end to end, traceability of requirements to mission. 8

An Approach- Overview Examine the evolving threads and system in the context of the system and system of systems and mission need Do the Mission Engineering, develop system of systems thread for each mission that the system of interest supports (Context Mission Thread) For each mission Develop use case with focus on the system of interest (System Level Mission Use Case) Identify the flow, system elements, actors, and external/interface dependencies for the main path thru the System Level Mission Use Case (Base Mission Thread) Develop flows for the alternate paths thru the use case (Scenario Specific Mission Thread) Identify operational conditions that impact quality of mission thread performance and map to the appropriate threads Elaborate and refine mission threads to lower levels of abstraction, identifying how lower level system elements support the mission defined by the International Traffic in Arms (ITAR) Part 120.10 or Export Administration Regulations (EAR) Part 734.7-11. 9

An Approach- Step 1: Do the Mission Engineering and Develop Context Mission Threads Identify and analyze each mission in in which an SOI participates For each mission, capture How the mission flows through the system of systems players, functions, and interactions Mission environmental factors that impact the actions taken to accomplish the mission or the quality of the mission conduct Details of expected functions/actions and interactions for which the SOI is responsible in accomplishing the mission with an eye for what is likely to influence how to SOI needs to work defined by the International Traffic in Arms (ITAR) Part 120.10 or Export Administration Regulations (EAR) Part 734.7-11. 10

An Approach- Step 1: Do the Mission Engineering and Develop Context Mission Threads - Example The SOI in this example is the surveillance and warning aircraft in the left of the graphic. The SOI participates in several missions, one of which is Threat Detection and Neutralization defined by the International Traffic in Arms (ITAR) Part 120.10 or Export Administration Regulations (EAR) Part 734.7-11. 11

An Approach- Step 1: Do the Mission Engineering and Develop Context Mission Threads Example (continued) a sequence of activities and events beginning with an opportunity to detect a threat or element that ought to be attacked and ending with a commander s assessment of damage after an attack. Activity Surveillance and warning threat detection and assessment Strike warfare commander (SWTC) assesses threat and time sensitivity of threat, identifies it as a strike target, and makes request for interdiction to Composite Warfare Commander (CWC). Approved target passed to Air Resource Element Coordinator (AREC) Evaluate and issue Air Tasking Order (ATO) Manage safe passage, strike and aircraft in operational area Provide target updates to TACC and aircraft Perform battle damage assessment and report to command element and Air Operations Center (AOC) Performing Entity Surveillance and warning platform Maritime Operations Center (MOC)- Composite/strike warfare commander (STWC/CWC) Air Resource Element Coordinator (AREC) which in our example is the carrier commander or similar Tactical Air Control Center (TACC) Surveillance and warning platform Surveillance and warning platform defined by the International Traffic in Arms (ITAR) Part 120.10 or Export Administration Regulations (EAR) Part 734.7-11. 12

An Approach- Step 1: Do the Mission Engineering and Develop Context Mission Threads Example (continued) Flow is described as a sequence of activities and events beginning with an opportunity to detect a threat or element that ought to be attacked and ending with a commander s assessment of damage after an attack. Activity Surveillance and warning threat detection and assessment Strike warfare commander (SWTC) assesses threat and time sensitivity of threat, identifies it as a strike target, and makes request for interdiction to Composite Warfare Commander (CWC). Approved target passed to Air Resource Element Coordinator (AREC) Evaluate and issue Air Tasking Order (ATO) Manage safe passage, strike and aircraft in operational area Provide target updates to TACC and aircraft Perform battle damage assessment and report to command element and Air Operations Center (AOC) Performing Entity Surveillance and warning platform Maritime Operations Center (MOC)- Composite/strike warfare commander (STWC/CWC) Air Resource Element Coordinator (AREC) which in our example is the carrier commander or similar Tactical Air Control Center (TACC) Surveillance and warning platform Surveillance and warning platform defined by the International Traffic in Arms (ITAR) Part 120.10 or Export Administration Regulations (EAR) Part 734.7-11. 13

An Approach- Step 2-1: Develop Mission Use Case System level, SOI focused, narrative that elaborates on The role of the SOI and Its interactions and dependencies with the SoS 14

An Approach- Step 2-2: Develop Base Mission Thread Focus on the standard flow without regard to variations driven by the operational environment Identify the top-level system elements and the associated functionality required to perform the specific mission. Document data critical to mission success and its associated creation, modification, and usage. For each mission step, the expected actions, outcomes, and assets are assembled 15

An Approach- Step 2-2: Develop Base Mission Thread (continued) Identify constraints found in JCIDS requirements or discovered during mission engineering that are specific to a mission flow or its elements 16

An Approach- Step 3: Develop Scenario Specific Mission Threads from Alternate Mission Flows Address cases where the main mission path fails or alternate actions are needed to adapt to the mission need Manifested as alternate paths/excursions from the main mission thread in the activity diagram For example, special processes For certain contact or target types, Addressing disruption of communications Responding to threat/time sensitive target Identify additional requirements, constraints, system components and data variants associated with the alternate path. 17

An Approach- Step 4: Identify Operational Conditions Affecting the Quality of Mission Thread Execution Operational realities may effect performance in one or more mission threads, but not lead to alternate paths The associated constraints or parameters need to be analyzed with respect to their impact on the associated threads and their implications for the SOI. For example, Nominal or extreme message traffic Decreased RF performance Responding to threat/time sensitive target Special requirements that apply to the thread or elements in the thread 18

An Approach- Step 5: Elaborate and Refine Mission Threads to Examine How Lower-Level Elements Support the Mission As the system matures and the configuration details become known each mission thread is elaborated to show which lower level system components provide the capability described in higher level threads Facilitates evaluating allocated requirements and constraints (e.g. timing, availability, security ) in the context of the supported mission Minimized the risk of unforeseen impacts of design and implementation changes and upgrades by identifying system elements shared by multiple missions Supports identification of critical functionality and system elements in a single thread or multiple threads (system reliability, maintainability, and availability (RMA) analysis, system safety analysis, and the criticality and system resiliency analysis required to support trusted networks and cyber security). 19

An Approach- Step 5: Elaborate and Refine Mission Threads to Examine How Lower-Level Elements Support the Mission Systems Engineering Requirements Analysis and Trade-off for Trusted Systems and Networks Tutorial: Notional Architecture Handout Melinda Reed(DASD(SE) and Paul Popick Johns Hopkins University Applied Physics Lab, March 2013 20

Conclusion Mission Threads Early in the development or modification program Developed across the SoS for each mission Extended and focused on the SOI Elaborated to lower system level as the development progressed Provide a means for maintaining a mission focus and traceability to the mission throughout the engineering and acquisition lifecycle Thus reducing the risks associated with compliance, security, and operational suitability. AND IT REALLY HELPS WHEN IT COMES TIME TO TEST 21

Conclusion Beyond [the standard] list of system engineering activities, there are critically important attributes of the process that go beyond the technical work per se. These include the following: Adopting explicit, mission-driven outcomes to inform the system engineering trade-offs.including the engineering and integration of end-to-end mission threads. C4ISR for Future Naval Strike Groups, Committee on C4ISR for Future Naval Strike Groups, National Research Council, National Research Council in their recommendations for improving performance in the networked environment (p. 90). 22

Recommended Reading MISSION THREADS Woody, C. and Albers, C. Evaluating Security Risks Using Mission Threads, Crosstalk September/October 2014 Mike Gagliardi, Bill Wood & Tim Morrow. Introduction to the Mission Thread Workshop. October 2013. TECHNICAL REPORT CMU/SEI-2013-TR-003 ESC-TR-2013-003 Ellison, R.J.; Goodenough, J. ; Weinstock, C. & Woody, C. Survivability Assurance for System of Systems. May 2008. TECHNICAL REPORT CMU/SEI-2008-TR-008 ESC-TR-2008-008 MISSION ENGINEERING Robert Gold DASD(SE), Mission Engineering. SoSECIE Webinar, May 16, 2017 (Ongoing ME effort search Mission Engineering on DASD(SE) website). Defense Acquisition Program Support (DAPS) Methodology. 3.x William Scott (DASD(SE), Mission Based Analysis in the Systems Engineering Process presented at 18th Annual NDIA Systems Engineering Conference,Springfield, VA, October 27, 2015. http://www.dtic.mil/ndia/2015system/17879_scott.pdf Mark Fiebrandt. Measuring System Contributions to System of Systems through Joint Mission Threads presented at NDIA 26th National Test & Evaluation Conference, San Diego, CA, March 1 -, 4 2010 http://www.dtic.mil/ndia/2010test/wednesdaysessionlmarkfiebrandt.pdf C4ISR for Future Naval Strike Groups. Committee on C4ISR for Future Naval Strike Groups, National Research Council, National Research Council, 2006 DoDAF Views by Process http://www.acqnotes.com/wp-content/uploads/2014/09/dodaf-views-by-process.pdf 23

Contact greg.butler@teknowlogies.com 24