System of Systems Engineering and Family of Systems Engineering from a Standards, V-Model, Dual V-Model, and DoD Perspective



Similar documents
Overview Presented by: Boyd L. Summers

RT 24 - Architecture, Modeling & Simulation, and Software Design

Headquarters U.S. Air Force

Using the Advancement Degree of Difficulty (AD 2 ) as an input to Risk Management

Report Documentation Page

DEFENSE CONTRACT AUDIT AGENCY

THE MIMOSA OPEN SOLUTION COLLABORATIVE ENGINEERING AND IT ENVIRONMENTS WORKSHOP

Asset Management- Acquisitions

John Mathieson US Air Force (WR ALC) Systems & Software Technology Conference Salt Lake City, Utah 19 May 2011

DCAA and the Small Business Innovative Research (SBIR) Program

ELECTRONIC HEALTH RECORDS. Fiscal Year 2013 Expenditure Plan Lacks Key Information Needed to Inform Future Funding Decisions

Guide to Using DoD PKI Certificates in Outlook 2000

73rd MORSS CD Cover Page UNCLASSIFIED DISCLOSURE FORM CD Presentation

DEFENSE BUSINESS PRACTICE IMPLEMENTATION BOARD

Interpreting the Management Process in IEEE/EIA with the Help of PMBOK

FIRST IMPRESSION EXPERIMENT REPORT (FIER)

EAD Expected Annual Flood Damage Computation

In June 1998 the Joint Military Intelligence. Intelligence Education for Joint Warfighting A. DENIS CLIFT

Issue Paper. Wargaming Homeland Security and Army Reserve Component Issues. By Professor Michael Pasquarett

A GPS Digital Phased Array Antenna and Receiver

An Application of an Iterative Approach to DoD Software Migration Planning

AFRL-RX-WP-TP

Mr. Steve Mayer, PMP, P.E. McClellan Remediation Program Manger Air Force Real Property Agency. May 11, 2011

IISUP-. NAVAL SUPPLY SVSTE:MS COMMAND. Ready. Resourceful. Responsive!

CAPTURE-THE-FLAG: LEARNING COMPUTER SECURITY UNDER FIRE

REPORT DOCUMENTATION PAGE *

Mobile Robot Knowledge Base

Program Management vs Systems Engineering

DATA ITEM DESCRIPTION

Military Health System Conference

CERT Virtual Flow Collection and Analysis

Pima Community College Planning Grant For Autonomous Intelligent Network of Systems (AINS) Science, Mathematics & Engineering Education Center

TITLE: The Impact Of Prostate Cancer Treatment-Related Symptoms On Low-Income Latino Couples

An Introduction to the ECSS Software Standards

Army Environmental Policy and ISO 14001

THE FLATWORLD SIMULATION CONTROL ARCHITECTURE (FSCA): A FRAMEWORK FOR SCALABLE IMMERSIVE VISUALIZATION SYSTEMS

Configuration Management

System Development Life Cycle Guide

SYSTEMS ENGINEERING FUNDAMENTALS

An Overview of Romanian Command and Control Systems

PROBLEM STATEMENT: Will reducing the ASD for Kadena AB F-15 C/Ds increase the CPFH for this Mission Design Series (MDS)?

REPORT DOCUMENTATION PAGE

Introduction to Modeling and Simulation. Certification. Osman Balci Professor

Obsolescence Considerations for Materials in the Lower Sub-Tiers of the Supply Chain

A Project-Product Lifecycle Management approach for improved systems engineering practices

Cancellation of Nongroup Health Insurance Policies

Integrated Force Method Solution to Indeterminate Structural Mechanics Problems

Addressing the Real-World Challenges in the Development of Propulsion IVHM Technology Experiment (PITEX)

The Role and Development of Systems Engineers

Simulation of Air Flow Through a Test Chamber

Advanced Micro Ring Resonator Filter Technology

Do You Know the Difference Between Process Life Cycle and Life Cycle Process?

BEST PRACTICES FOR THE DEVELOPMENT OF MODELS AND SIMULATIONS. Final Report June 2010

DATA ITEM DESCRIPTION

Requirements Management John Hrastar

Configuration Management Practices

TECHNICAL REVIEW MANUAL (TRM)

Graduate Level Credit for Resident EWS Students. Natasha McEachin CG 1

Dynamic IR Scene Projector Based Upon the Digital Micromirror Device

Cyber Security Training and Awareness Through Game Play

Dr. Gary S. E. Lagerloef Earth and Space Research, 1910 Fairview Ave E

Software Quality Assurance: VI Standards

Software Security Engineering: A Guide for Project Managers

Modelling the Management of Systems Engineering Projects

National Defense Industrial Association Systems Engineering Division Task Group Report Top Five Systems Engineering Issues

DATA ITEM DESCRIPTION

UMass at TREC 2008 Blog Distillation Task

Army Regulation Product Assurance. Army Quality Program. Headquarters Department of the Army Washington, DC 25 February 2014 UNCLASSIFIED

Non-Autoclave (Prepreg) Manufacturing Technology

E X A D A T A NEW EXPLOSIVES ACCIDENT DATABASE

Elastomer Compatibility Testing of Renewable Diesel Fuels

SOFTWARE CONFIGURATION MANAGEMENT GUIDEBOOK

Regional Field Verification Operational Results from Four Small Wind Turbines in the Pacific Northwest

Intelligence Community Public Key Infrastructure (IC PKI)

Configuration Management

Aircraft Cleanability and Corrosion Issues 26 February Craig Matzdorf NAVAIR

System Concept of Operations: Standards, Practices and Reality

Interagency National Security Knowledge and Skills in the Department of Defense

Closing the loop for lifecycle product management in Norwegian subsea systems

Small PV Systems Performance Evaluation at NREL's Outdoor Test Facility Using the PVUSA Power Rating Method

GAO ELECTRONIC HEALTH RECORDS. DOD and VA Should Remove Barriers and Improve Efforts to Meet Their Common System Needs

Algorithmic Research and Software Development for an Industrial Strength Sparse Matrix Library for Parallel Computers

Best Practices for the Acquisition of COTS-Based Software Systems (CBSS): Experiences from the Space Systems Domain

NAVSUP FLC NORFOLK PHILADELPHIA OFFICE

HEC-DSS Add-In Excel Data Exchange for Excel

An Oil-Free Thrust Foil Bearing Facility Design, Calibration, and Operation

THE NATIONAL SHIPBUILDING RESEARCH PROGRAM

A DOCTORAL PROGRAM WITH SPECIALIZATION IN INFORMATION SECURITY A High Assurance Constructive Security Approach

DATA ITEM DESCRIPTION

NATIONAL DEFENSE UNIVERSITY NATIONAL WAR COLLEGE

Transcription:

System of Systems Engineering and Family of Systems Engineering from a Standards, V-Model, Dual V-Model, and DoD Perspective Systems and Software Technology Conference April 2010 John O. Clark Chief Engineer INCOSE Certified SE Professional Information Systems Sector Northrop Grumman Corporation

Report Documentation Page Form Approved OMB No. 0704-0188 Public reporting burden for the collection of information is estimated to average 1 hour per response, including the time for reviewing instructions, searching existing data sources, gathering and maintaining the data needed, and completing and reviewing the collection of information. Send comments regarding this burden estimate or any other aspect of this collection of information, including suggestions for reducing this burden, to Washington Headquarters Services, Directorate for Information Operations and Reports, 1215 Jefferson Davis Highway, Suite 1204, Arlington VA 22202-4302. Respondents should be aware that notwithstanding any other provision of law, no person shall be subject to a penalty for failing to comply with a collection of information if it does not display a currently valid OMB control number. 1. REPORT DATE APR 2010 2. REPORT TYPE 3. DATES COVERED 00-00-2010 to 00-00-2010 4. TITLE AND SUBTITLE System of Systems Engineering and Family of Systems Engineering from a Standards, V-Model, Dual V-Model, and DoD Perspective 5a. CONTRACT NUMBER 5b. GRANT NUMBER 5c. PROGRAM ELEMENT NUMBER 6. AUTHOR(S) 5d. PROJECT NUMBER 5e. TASK NUMBER 5f. WORK UNIT NUMBER 7. PERFORMING ORGANIZATION NAME(S) AND ADDRESS(ES) Northrop Grumman Corporation,Information Systems Sector,468 Viking Drive,Virginia Beach,VA,23452-7308 8. PERFORMING ORGANIZATION REPORT NUMBER 9. SPONSORING/MONITORING AGENCY NAME(S) AND ADDRESS(ES) 10. SPONSOR/MONITOR S ACRONYM(S) 12. DISTRIBUTION/AVAILABILITY STATEMENT Approved for public release; distribution unlimited 11. SPONSOR/MONITOR S REPORT NUMBER(S) 13. SUPPLEMENTARY NOTES Presented at the 22nd Systems and Software Technology Conference (SSTC), 26-29 April 2010, Salt Lake City, UT. Sponsored in part by the USAF. U.S. Government or Federal Rights License 14. ABSTRACT 15. SUBJECT TERMS 16. SECURITY CLASSIFICATION OF: 17. LIMITATION OF ABSTRACT a. REPORT unclassified b. ABSTRACT unclassified c. THIS PAGE unclassified Same as Report (SAR) 18. NUMBER OF PAGES 39 19a. NAME OF RESPONSIBLE PERSON Standard Form 298 (Rev. 8-98) Prescribed by ANSI Std Z39-18

Copyright Acknowledgement Acknowledgement Based on "System of Systems Engineering and Family of Systems Engineering from a Standards d Perspective," by John O. Clark which h appeared in the IEEE International Conference on Systems Engineering, 2009. Copyright 2009 by IEEE. Reprinted by Permission. www.ieee.org Excerpts from "Systems Engineering (EIA/IS 632), Copyright 1994 by the Government Electronics and Information Technology Association a Sector of the Electronic Industries Alliance. All Rights Reserved. Reprinted by Permission. http://geia.org V-Model excerpted, modified by John O. Clark (Northrop Grumman) from Forsberg, Mooz Proceedings of the First Annual NCOSE Conference, 1990, and Forsberg, Mooz, Cotterman Visualizing Project Management, Copyright 2000 by John Wiley & Sons, Inc., and used by permission of Dr Kevin Forsberg. Dual V-Model excerpted, modified by John O. Clark (Northrop Grumman), Copyright 2005 by The Center for Systems Management (CSM) Inc., and used by permission of Dr Kevin Forsberg. 2 International Council of Systems Engineering (INCOSE) Systems Engineering Handbook, Version 3.1, August 2007, Copyright 2007 by INCOSE, subject to the following restrictions: INCOSE use. Permission to reproduce this document and to prepare p derivative works from this document for INCOSE use is granted, provided this copyright notice is included with all reproductions and derivative works. www.incose.org

3 Contents Introduction Systems Engineering Views What is Different About SoSE and FoSE? Building Block V-Model Technical Baselines, Documents, and Reviews for a System Simple Definitions of SoS and FoS INCOSE s Definitions of System and SoS U.S. Department of Defense s Definitions of SoS and FoS V-Model Example for a System of Systems Technical Baselines, Documents, and Reviews for a SoS Systems Thinking Conclusion Summary J Clark

Introduction My Perspective System of Systems Engineering (SoSE) and Family of Systems Engineering (FoSE) continue to be two of the least well-understood SE disciplines. i Knowledge of the SE process standards, the V-Model, and particularly the 3-dimensional Dual-V Model, significantly aid this understanding, including the relationship between SE, SoSE, and FoSE. The goals of this presentation are to: Define SoS, SoSE, and FoSE from an SE Standards perspective Describe the original V-Model and the Dual-V Model Show how to apply these SE Standards and V-Models to a system, to SoSs, and to FoSs Encourage and challenge the participants to understand, select, tailor, and apply these SE standards d and V-Models to complex SoSs S and FoSs Individuals may have an understanding of portions of SE, SoSE, and FoSE based on other sources. The SE Standards, V-Model, and Dual-V Model provide a more complete and common understanding. J Clark 4

Introduction My Perspective (cont) SoSE versus SE is currently debated in the literature and at conferences such as this J Clark Question: Is engineering a SoS really any different from engineering an ordinary system? Some believe SoSE is different from SE, the SE processes are inadequate or insufficient for SoSE, and additional processes are needed. Others, like me, believe the SE processes as documented in the SE standards: IEEE 1220, EIA/IS-632, EIA-632, ISO 15288, and the guide: ISO TR 19760, are a necessary and sufficient set of processes for SoSE, and no additional processes are needed. Otherwise, please help us revise these standards. ds 5 In my opinion (based on reading, comparing, understanding, teaching, revising, tailoring, and applying the SE standards): There is only one classical SE process There are multiple views of this one classical process These multiple l views provide a comprehensive view as shown in the next chart. By understanding them, you get a comprehensive view.

Systems s Engineering g Views My Perspective e SE Process Standards IEEE 1220 2005 EIA/IS-632 1994 MIL-STD-499 DoD 5000 DAG J Clark EIA-632 1998 DAU SE Fund. ISO 15288 2008 ISO TR19760 2003 ISO TR24748 2008 Process Input Requirements Analysis Requirements Loop Functional Analysis/ Allocation Verification Design Loop Systems Analysis & Control Synthesis DoDAF Customer SE Docs V-Models EIA-731 Process Output Textbooks 6 CMMI INCOSE SE Handbook Classical Systems Engineering Process Provided with the permission of EIA from EIA/IS-632-1994. Copyright 1995 EIA. All rights reserved. Multiple views provide a comprehensive view. Corporate Manuals

What is Different About SoSE and FoSE? My Perspective The management (e.g., acquisition) processes are inadequate, not the technical (SE Standards) processes: There is no god (no overall Program Manager) of a SoS or FoS Acquisitions are stovepipes (single systems, not SoS or FoS) Systems are directed to integrate with other systems, often after fielding Suppliers don t cooperate with each other in FoSE (they believe it s not in their best interest) t) Acquirers don t cooperate with each other for the same reason FoSE costs more up-front to develop for re-use (but saves much more later) Interoperability is hampered by lack of SoSE and FoSE J Clark 7

Building Block - Used in SE Standards J Clark System Building Block System Products Processes People Subsystem Subsystem 8

Building Block Used in SE Standards (cont) System of Systems Building Blocks J Clark System Products Processes People Subsystem Subsystem System System Products Processes People Products Processes People Subsystem Subsystem Subsystem Subsystem System System System System Products Processes People Products Processes People Products Processes People Products Processes People Subsystem Subsystem Subsystem Subsystem Subsystem Subsystem Subsystem Subsystem 9

V-Model Original V-Model (Entity V-Model) K Forsberg USER REQUIREMENTS, SYSTEM CONCEPT, VALIDATION PLAN SYSTEM SPECIFICATION AND VERIFICATION PLAN CONFIGURATION ITEM (CI) DESIGN -TO SPECIFICATIONS AND VERIFICATION PLAN Validation Verification Verification VALIDATE SYSTEM TO USER REQUIREMENTS INTEGRATE SYSTEM AND VERIFY TO SPECIFICATIONS ASSEMBLE CI S AND VERIFY TO SPECIFICATIONS DECOMPOSITION AND DEFINITION BUILD -TO SPECIFICATIONS AND VERIFICATION PROCEDURES Verification INSPECT/TEST TO BUILD TO - SPECIFICATIONS INTEGRATION AND VERIFICATION Notes: FABRICATE, ASSEMBLE, CODE TRAIN = JOC Additions Design-To Spec = Requirements Spec Build-To Spec = Design Spec 10 V-Model excerpted, modified by John Clark (Northrop Grumman), and used by permission of Kevin Fosberg from Forsberg, Mooz Proceedings of the First Annual NCOSE Conference, 1990, and Forsberg, Mooz, Cotterman Visualizing Project Management, 2000 by John Wiley & Sons, Inc.

V-Model (cont) Dual V-Model Example Details (1 System V) CSM 1 System 2 Subsystems 4 Lowest Configuration Items 11 Dual V-Model Copyright 2005 by The Center for Systems Management (CSM) Inc., and used by permission of Dr Kevin Forsberg.

V-Model (cont) Dual V-Model Example System V-Model CSM 1 System 2 Subsystems Entity V-Models 4 Lowest Configuration Items 12 Dual V-Model Copyright 2005 by The Center for Systems Management (CSM) Inc., and used by permission of Dr Kevin Forsberg.

V-Model (cont) Dual V-Model Example Details (1 System Entity V) CSM 1 System 13 Dual V-Model Copyright 2005 by The Center for Systems Management (CSM) Inc., and used by permission of Dr Kevin Forsberg.

V-Model (cont) Dual V-Model Example Details (2 Subsystem Entity Vs) CSM 2 Subsystems 14 Dual V-Model Copyright 2005 by The Center for Systems Management (CSM) Inc., and used by permission of Dr Kevin Forsberg.

V-Model (cont) Dual V-Model Example Details (4 Lowest Configuration Item Entity Vs) CSM 4 Lowest Configuration Items (LCIs) 15 Dual V-Model Copyright 2005 by The Center for Systems Management (CSM) Inc., and used by permission of Dr Kevin Forsberg.

V-Model (cont) Dual V-Model Example Sequence CSM Start End System V-Model 1 System 2 Subsystems Entity V-Models 4 Lowest Configuration Items Dual V-Model excerpted, modified by John Clark (Northrop Grumman), and Copyright 2005 by The Center for Systems Management (CSM) Inc., and used by permission of Dr Kevin Forsberg. 16

Baselines, Documents, and Reviews for a System My Perspective J Clark FULL MENU Review Types: Document Types: ORD/ ICD A R F I PD CD TR TC FCA VR PCA S/SS IRS S/SS IRS S/SDD SDD HDD IDD DBDD SDD HDD IDD DBDD T Plan T Proc T Rpt Rpt Rpt Rpt SYSTEM LEVEL System Requirements Baseline System requirements allocated to subsystems ASR SRR SFR SPDR ISR SCDR STRR STCR SVR SPCA ORD/ ICD SS IRS SS IRS Rqmts flow down: SDD SDD ST Plan ST Proc Roll up: ST Rpt SubRR SubFR SubPDR SubCDR SubTRR SubTCR SubFCA SubPCA ISubR Rpt Rpt 17 SUBSYSTEM LEVEL LOWEST CONFIGURATION ITEM (LCI) LEVEL System Allocated Baseline = Subsystem Requirements Baseline Subsystem requirements allocated to Lowest Configuration Item (LCI) Subsystem Allocated Baseline = LCI Requirements Baseline (e.g., Software CI Requirements Baseline) SubS SubS IRS IRS SubDD Rqmts flow down: Roll up: SubDD SubT Plan SubT Rpt Rpt Rpt SubT Proc SWRR SWFR SWPDR SWCDR SWTRR SWTCR SWFCA SWPCA SWRS IRS SWRS IRS SWDD IDD DBDD SWDD IDD DBDD SWT Plan SWT Rpt Rpt Rpt SWT Proc

Simple Definitions of SoS and FoS My Perspective J Clark SoS: S The sum of the whole is greater than the sum of the individual parts The parts are integrated ( i.e., have interfaces) The parts may or may not be members of a common domain (such as a product line, for example: surface ship radars) FoS: The sum of the whole is equal to the sum of the individual id parts The parts are not integrated The parts are members of a common domain (such as a product line) 18

U.S. Department of Defense s s Definitions of SoS Defense Acquisition Guidebook (DAG)-2006 Definition of SoSE Deals with planning, analyzing, organizing, and integrating the capabilities of a mix of existing and new systems into a SoS capability greater than the sum of the capabilities of the constituent parts. SoSs should be treated and managed as a system in their own right, and should therefore be subject to the same systems engineering processes and best practices as applied to individual systems. Differs from the engineering of a single system. The considerations should include the following factors or attributes: Larger scope and greater complexity of integration efforts; Collaborative and dynamic engineering; Engineering under the condition of uncertainty; Emphasis on design optimization; Continuing architectural reconfiguration; Simultaneous modeling and simulation of emergent System of Systems behavior; and Rigorous interface design and management. 19

U.S. Department of Defense s s Definitions of SoS (cont) Systems Engineering Guide for Systems of Systems, v1.0, 2008 (References the Draft Defense Acquisition Guidebook (DAG)-2008 (not issued in 2008) for the Definition of a SoS) A SoS is a set or arrangement of systems that results when independent and useful systems are integrated into a larger system that delivers unique capabilities. Both individual systems and SoS conform to the accepted definition of a system in that each consists of parts, relationships, and a whole that is greater than the sum of the parts; however, although an SoS is a system, not all systems are SoS. Consistent with the DoD transformation vision and enabling net-centric operations (NCO), SoS may deliver capabilities by combining multiple collaborative and autonomous-yet-interacting systems. The mix of systems may include existing, partially developed, and yet- to-be-designed independent systems. 20

U.S. Department of Defense s s Definitions of SoS (cont) Systems Engineering Guide for Systems of Systems, v1.0, 2008 (References the Draft Defense Acquisition Guidebook (DAG)-2008 (not issued in 2008) for the Definition of a SoS) The SE Guide to SoS identifies 3 new SoS SE roles : Translating Capability Objectives Understanding Systems & Relationships Monitoring & Assessing Changes My Opinion: It is unclear to me why these three SoS SE roles are really new. In my opinion they are included in the 16 technical and technical management processes defined in the DAG chapter 4, and are included in the SE Standards, V-Model, and Dual-V Model on which the DAG chapter 4 is based. 21

U.S. Department of Defense s s Definitions of SoS (cont) Interim Defense Acquisition Guidebook (DAG)-2009 Definition of SoS and SoSE (Reference: Systems Engineering Guide for Systems of Systems, v1.0, 2008) A SoS is defined as a set or arrangement of systems that results from independent systems integrated into a larger system that delivers unique capabilities. Both systems and SoS conform to the accepted definition of a system, in that each consists of parts, relationships, and a whole that is greater than the sum of its parts. While a SoS is a system, not all systems are SoS. SoS engineering deals with planning, analyzing, organizing, and integrating g the capabilities of a mix of existing and new systems into an SoS capability greater than the sum of the capabilities of the constituent parts. 22 SoS engineering is an activity that spans the entire system s life cycle; from pre-milestone A through Disposal.

U.S. Department of Defense s s Definitions of SoS (cont) Interim Defense Acquisition Guidebook (DAG)-2009 Definition of SoSE Types of Systems of Systems (Reference: Systems Engineering Guide for Systems of Systems, v1.0, 2008) 23

U.S. Department of Defense s s Definitions of FoS Defense Acquisition Guidebook (DAG)-2006 Definition of FoS Is not considered to be a system per se. Does not create capability beyond the additive sum of the individual capabilities of its member systems. Basically a grouping g of systems having some common characteristic(s). For example, each system in a FoS may belong to a domain or product lines (e.g., a family of missiles or aircraft). Lacks the synergy of a SoS. Does not acquire qualitatively new properties as a result of the grouping. In fact, the member systems may not be connected into a whole. 24

U.S. Department of Defense s s Definitions of FoS Interim Defense Acquisition Guidebook (DAG)-2009 Definition of FoS A family of systems is a grouping of systems having some common characteristic(s). For example, each system in a family of systems may belong to a domain or product line (e.g., a family of missiles, aircraft, or situation awareness systems). In general, a family of systems is not considered to be a system per se because it does not necessarily create capability beyond the additive sum of the individual capabilities of its member systems. A family of systems lacks the synergy of a SoS. The family of systems does not acquire qualitatively new properties as a result of the grouping. In fact, the member systems may not be connected into a whole. 25

U.S. Department of Defense s s Definitions of FoS Systems Engineering Guide for Systems of Systems, v1.0, 2008 (References the CJCS Definition of a FoS) A set of systems that provide similar capabilities through different approaches to achieve similar or complementary effects. For instance, the war fighter may need the capability to track moving targets. The FoS that provides this capability could include unmanned or manned aerial vehicles with appropriate sensors, a space-based sensor platform, or a special operations capability. Each can provide the ability to track moving targets but with differing characteristics of persistence, accuracy, timeliness, etc. 26

INCOSE s Definitions of System and SoS A system is a combination of interacting elements organized to achieve one or more stated t purposes. System of systems applies to a system-of-interest whose system elements are themselves systems; typically these entail large scale inter-disciplinary problems with multiple, heterogeneous, distributed systems. Further simplification by myself leads to: System of systems applies to a system whose system elements are themselves systems. International Council of Systems Engineering (INCOSE) Systems Engineering Handbook, Version 3.1, August 2007, Copyright 2007 by INCOSE, 27

V-Model Example for a System of Systems CSM SoS V-Model 1 SoS 2 Systems Entity V-Models 4 Subsystems Dual V-Model excerpted, modified by John Clark (Northrop Grumman), and Copyright 2005 by The Center for Systems Management (CSM) Inc., and used by permission of Dr Kevin Forsberg. 28

Baselines, Documents, and Reviews for a SoS My Perspective J Clark FULL MENU SoS LEVEL Review Types: Document Types: ORD/ ICD SoS Requirements Baseline SoS requirements allocated to system A R F I PD CD TR TC FCA VR PCA S/SS IRS S/SS IRS S/SDD SDD HDD IDD DBDD SDD HDD IDD DBDD T Plan T Proc T Rpt Rpt Rpt ASoSR SoSRR SoSFR SoSPDR ISoSR SoSCDR SoSTRR SoSTCR SoSVR SoSPCA ORD/ SoSS SoSS SoSDD SoSDD SoST Plan SoST Rpt Rpt ICD IRS IRS SoST Proc Rqmts flow down: Roll up: SRR SFR SPDR ISR SCDR STRR STCR SFCA SPCA Rpt Rpt SYSTEM LEVEL SoS Allocated Baseline = System Requirements Baseline SS IRS SS IRS SDD SDD ST Plan ST Proc ST Rpt Rpt Rpt 29 SUBSYSTEM LEVEL System requirements allocated to subsystem Rqmts flow down: System Allocated Baseline = Subsystem Requirements Baseline SubRS SubRS SubDD IRS IRS IDD DBDD Roll up: SubRR SubFR SubPDR SubCDR SubTRR SubTCR SubFCA SubPCA SubDD IDD DBDD SubT Plan SubT Rpt Rpt Rpt SubT Proc

USER REQUIREMENTS, SYSTEM CONCEPT, VALIDATION PLAN DECOMPOSITION AND DEFINITION SYSTEM SPECIFICATION AND VERIFICATION PLAN CONFIGURATION ITEM (CI) DESIGN - TO SPECIFICATIONS AND VERIFICATION PLAN BUILD - TO SPECIFICATIONS AND VERIFICATION PROCEDURES FABRICATE, ASSEMBLE, CODE INSPECT/TEST TO BUILD - TO SPECIFICATIONS ASSEMBLE CI V ERIFY TO SPECIFICATIONS INTEGRATE SYSTEM AND VE RIFY TO SPECIFICATIONS S AND VALIDATE SYSTEM TO USER REQUIREMENTS INTEGRATION AND VERIFICATION V-Model Example for a System or SoS My Perspective Incorrect V-Model J Clark USER REQUIREMENTS, SYSTEM CONCEPT, VALIDATION PLAN SYSTEM SPECIFICATION AND VERIFICATION PLAN......... CONFIGURATION ITEM (CI) DESIGN -TO SPECIFICATIONS AND VERIFICATION PLAN ASSEMBLE CI S AND VERIFY TO SPECIFICATIONS INTEGRATE SYSTEM AND VERIFY TO SPECIFICATIONS VALIDATE SYSTEM TO USER REQUIREMENTS USER VALIDATE SYSTEM TO REQUIREMENTS, USER REQUIREMENTS SYSTEM CONCEPT, VALIDATION PLAN SYSTEM SPECIFICATION AND VERIFICATION PLAN CONFIGURATION ITEM (CI) DESIGN - TO SPECIFICATIONS AND VERIFICATION PLAN ASSEMBLE CI S AND VERIFY TO SPECIFICATIONS INTEGRATE SYSTEM AND VERIFY TO SPECIFICATIONS DECOMPOSITION AND DEFINITION BUILD - TO SPECIFICATIONS AND VERIFICATION PROCEDURES INSPECT/TEST TO BUILD - TO SPECIFICATIONS INTEGRATION AND VERIFICATION DECOMPOSITION AND DEFINITION BUILD -TO SPECIFICATIONS AND VERIFICATION PROCEDURES INSPECT/TEST TO BUILD - TO SPECIFICATIONS INTEGRATION AND VERIFICATION FABRICATE, ASSEMBLE, CODE FABRICATE, ASSEMBLE, CODE 30 V-Model excerpted, modified by John Clark (Northrop Grumman), and used by permission of Dr Kevin Forsberg from Forsberg, Mooz Proceedings of the First Annual NCOSE Conference, 1990, and Forsberg, Mooz, Cotterman Visualizing Project Management, 2000 by John Wiley & Sons, Inc.

V-Model Example for a FoS My Perspective FoS V-Model K Forsberg J Clark USER REQUIREMENTS, VALIDATE SYSTEM TO USER REQUIREMENTS SYSTEM CONCEPT, VALIDATION PLAN SYSTEM SPECIFICATION AND INTEGRATE SYSTEM AND VERIFY TO SPECIFICATIONS VERIFICATION PLAN CONFIGURATION ITEM (CI) DESIGN -TO SPECIFICATIONS AND VERIFICATION PLAN ASSEMBLE CI S AND VERIFY TO SPECIFICATIONS BUILD - TO SPECIFICATIONS AND VERIFICATION PROCEDURES INSPECT/TEST TO BUILD -TO SPECIFICATIONS FABRICATE, ASSEMBLE, CODE 31 V-Model excerpted, modified by John Clark (Northrop Grumman), and used by permission of Dr Kevin Forsberg from Forsberg, Mooz Proceedings of the First Annual NCOSE Conference, 1990, and Forsberg, Mooz, Cotterman Visualizing Project Management, 2000 by John Wiley & Sons, Inc.

Systems Thinking - My Perspective NORTHROP GRUMMAN J Clark 32 You Are Here..._

Systems Thinking My Perspective (cont) J Clark Everything and everyone (from the universe to the nucleus of an atom) is a system, a SoS, and a subsystem of a higher-order system Everything and everyone that exists/existed (things, people, thoughts, sayings, writings, actions, etc.) uses/used the systems engineering process You see everything and everyone as a system, a SoS, a subsystem of a higher-order system, and a member of a FoS You Stand on the standards You have The Knack 33

Conclusion My Perspective J Clark Is engineering i a SoS S really any different from engineering i an ordinary system? Some believe that SoSE is different from SE, the SE processes are inadequate or insufficient for SoSE, and additional processes are needed. Others, like me, believe the SE processes as documented in the SE process standards, and as illustrated in the V-Model and Dual-V Model, are a necessary and sufficient set of processes for SoSE, and no additional processes are needed. If you disagree, please get involved in the SE standards working groups and help us fix them. What is needed d is additional guidance on how to apply these SE processes to SoSE. 34

35 Summary Introduction Systems Engineering Views What is Different About SoSE and FoSE? Building Block V-Model Technical Baselines, Documents, and Reviews for a System Simple Definitions of SoS and FoS INCOSE s Definitions of System and SoS U.S. Department of Defense s Definitions of SoS and FoS V-Model Example for a System of Systems Technical Baselines, Documents, and Reviews for a SoS Systems Thinking Conclusion Summary J Clark

THE END! For More Information Contact: J Clark John O. Clark, Chief Engineer Northrop Grumman Corporation Northrop Grumman Information Systems Sector Defense Systems Division i i Warfare Systems Engineering Department 468 Viking Drive Virginia Beach, VA 23452-7308 USA john.clark@ngc.com (757) 481-1504 1504 36

NORTHROP GRUit#HAIV 37

J Clark BACKUP Not in the IEEE Paper 38

Hypotheses, Challenges, and Objectives Hypotheses: The SE Standards and V-Models describe the SE processes very well. The SE Standards and V-Models contain a necessary and sufficient set of SE processes for solving complex SE and SoSE/FoSE problems. Apply the SE Standards and V-Model processes that we already have to these problems, they will work. The technical (SE Standards and V-Model) processes are adequate, the management (e.g., DoD acquisition) processes are not Challenges: Communicate what the SE Standards and V-Models say about the SE processes for solving complex SE and SoSE/FoSE problems. Gain consensus on what the SE Standards and V-Models say. Convince stakeholders to read, understand, tailor, and apply the SE Standards and V-Models to solve these problems. Obtain help to correct the SE Standards and V-Models if they re inadequate. J Clark 39 Objectives: Describe SE, SoSE, and FoSE from the SE Standards and V-Models perspective / view (EIA/IS-632, IEEE 1220, EIA-632, ISO 15288, Dr Kevin Forsberg) Demonstrate that these SE standards and V-Models contain a complete set of SE processes for complex SE and SoSE/FoSE problems, and no additional processes are necessary Show how to apply these SE standards and V-Models Promote Systems Thinking