using conceptual mbse (pdf low res).oh 2015-12-15
TRANSCRIPT
Using Conceptual Model Based Systems Engineering [MBSE]to Increase the Effectiveness of System Acquisitions
Using Rhapsody
IBM Webinars on Systems and Software DevelopmentDecember 15, 2015
Oliver Hoehne, PMP, CSEP, CSMSenior Professional Associate & Project ManagerWSP | Parsons [email protected].: (973) 353-7617Cell: (862) 371-7314
ACKNOWLEDGMENTS
Ø Eric C. Honour, PhD, CSEP: “DANSE – Final Report on SoSMethodology and Tools”, INCOSE SoS WG Series, June 26, 2015,Eric Honour
Ø Garry Roedler: “Iteration and Recursion”, Systems EngineeringHandbook , Fourth Edition, Figure 3.5, Garry Roedler
Ø John O. Clark, CSEP, MSEE: "SoSE from the SE Standards,INCOSE SE Handbook, and Dual V-Model Perspective", INCOSEWebinar 72, Feb 18, 2015, John Clark
Ø Dr Kevin Forsberg: Dual V-Model, The Center for SystemsManagement (CSM) Inc., Kevin Forsberg and Harald Mooz
Ø L. Mark Walker, ESEP: “Model Based Systems Engineering InitialStages, Get It Right in the First Stages” Presented at INCOSE IS2015,Mark Walker
Ø INCOSE: Systems Engineering Handbook, Third & Fourth Edition
PROGRESS
Ø Problem Statemento Individual System Acquisition in System of Systems Environments
Ø Objectiveso Increasing the Effectiveness of System Acquisitions
Ø Offered Solution: Conceptual MBSEo Basis: SoS-VEE Model™o MBSE Building Blocko MBSE Example
Ø Proof of Concepto Application to UAV in NATO AGS System
Ø Summaryo What Does it Mean to You
Source: http://nagsma.nato.int/images1/AGS2_large.jpgSource: http://nagsma.nato.int/images1/AGS2_large.jpg
Example: NATO Alliance GroundSurveillance (AGS) System
What Does it Mean to anIndividual Acquisition?
PROBLEM STATEMENTSTOVEPIPED ACQUISITIONS IN COMPLEX SYSTEM OF SYSTEM ENVIRONMENTS
PROBLEM STATEMENTCHALLENGES OF STOVEPIPED ACQUISITIONS (CONT’D)
Source: http://panteres.com/2015/09/12/bundeswehr-new-machine-gun-mg5-makes-problemsSource: http://panteres.com/2015/09/12/bundeswehr-new-machine-gun-mg5-makes-problems
Source: http://www.spiegel.de/politik/deutschland/bundeswehr-neues-maschinengewehr-mg5-macht-probleme-a-1052458.htmlSource: http://www.spiegel.de/politik/deutschland/bundeswehr-neues-maschinengewehr-mg5-macht-probleme-a-1052458.html
New MG5 Does Not Fit MG3 Gun-Mount(Interface with Existing Tanks & ATVs)
PROBLEM STATEMENTCHALLENGES OF STOVEPIPED ACQUISITIONS (CONT’D)
Source: http://archive.defensenews.com/article/20130514/DEFREG01/305140015Source: http://archive.defensenews.com/article/20130514/DEFREG01/305140015
Equivalent (in %) of ca. $10 BillionCompared to US DoD Budget
German Euro HawkDrone Cancelled
Lack of Anti-Collision System(Interface with Civilian Air Traffic Control)
SYSTEM OF SYSTEMSTHE BASICS
Hierarchy within a System(Source: ISO/IEC 15288)
“Systems-of-Systems” (SoS)are systems-of-interest whosesystem elements arethemselves systems, typicallythese entail large-scale inter-disciplinary problemsinvolving multiple,heterogeneous, distributedsystems. These interoperatingcollections of componentsystems usually produceresults unachievable by theindividual systems alone.(Source: SE Handbook 3.2.2, Section 2.5Systems-of-Systems).
PROBLEM STATEMENTNATO AGS SYSTEM PRESENTED AS ASYSTEM OF SYSTEMS
Constituent Systems& System Elements
System of Systems (SoS)
CHALLENGES OF SYSTEM OF SYSTEMS ENGINEERING (SoSE)SoS CHALLENGES AS DEFINED BY JOHN CLARK
Source: "SoSE from the SE Standards, INCOSE SE Handbook, and Dual V-Model Perspective", INCOSE Webinar 72, Feb 18, 2015, John ClarkSource: "SoSE from the SE Standards, INCOSE SE Handbook, and Dual V-Model Perspective", INCOSE Webinar 72, Feb 18, 2015, John Clark
John Clark
UNDESIRABLE OUTCOMESRESULTS OF STOVEPIPING OR SILO ENGINEERING
Source: http://i81.photobucket.com/albums/j236/dimitri_the_pirate/RedneckCarAirConditioner.jpgSource: http://i81.photobucket.com/albums/j236/dimitri_the_pirate/RedneckCarAirConditioner.jpg
PROGRESS
Ø Problem Statemento Individual System Acquisition in System of Systems Environments
Ø Objectiveso Increasing the Effectiveness of System Acquisitions
Ø Offered Solution: Conceptual MBSEo Basis: SoS-VEE Model™o MBSE Building Blocko MBSE Example
Ø Proof of Concepto Application to UAV in NATO AGS System
Ø Summaryo What Does it Mean to You
OBJECTIVESINCREASING THE EFFECTIVENESS OF SYSTEM ACQUISITIONS
Improving Acquisition and Performanceof Defense Programs & Systems
Improve the Acquisition ofMilitary Equipment
OBJECTIVESGETTING IT RIGHT FROM THE BEGINNING
Source: http://www.dau.mil/homepage%20documents/JCIDS_Primer_ver_%204_02162012.pptxSource: http://www.dau.mil/homepage%20documents/JCIDS_Primer_ver_%204_02162012.pptx
Joint Capabilities IntegrationDevelopment System (JCIDS)
Getting it Rightfrom the Beginning
OBJECTIVESGETTING IT RIGHT IN THE FIRST STAGES*
*Source: “Model Based Systems Engineering Initial Stages, Get It Right in the First Stages” Presented at INCOSE IS2015, Mark Walker*Source: “Model Based Systems Engineering Initial Stages, Get It Right in the First Stages” Presented at INCOSE IS2015, Mark Walker
Transitioningbetween Teams
L. Mark Walker
ConstituentSystem #1
SoSStakeholder
SoSSystem Req.
SoSArchitecture
SoSValidation
SoSVerification
SoSIntegration
ConstituentSystem #2
ConstituentSystem #n
ConstituentSystem #1
SoSStakeholder
SoSSystem Req.
SoSArchitecture
SoSValidation
SoSVerification
SoSIntegration
ConstituentSystem #2
ConstituentSystem #n
PROOF OF CONCEPTGETTING IT RIGHT IN THE FIRST STAGES* (CONT’D)
*Source: “Model Based Systems Engineering Initial Stages, Get It Right in the First Stages” Presented at INCOSE IS2015, Mark Walker*Source: “Model Based Systems Engineering Initial Stages, Get It Right in the First Stages” Presented at INCOSE IS2015, Mark Walker
Mark’s paper emphasizesthe critical importance ofan integrated architecturebeing developed alongw ith (in parallel) w ithrequirements developmentand analysis.
PROGRESS
Ø Problem Statemento Individual System Acquisition in System of Systems Environments
Ø Objectiveso Increasing the Effectiveness of System Acquisitions
Ø Offered Solution: Conceptual MBSEo Basis: SoS-VEE Model™o MBSE Building Blocko MBSE Example
Ø Proof of Concepto Application to UAV in NATO AGS System
Ø Summaryo What Does it Mean to You
(Desired)System
Implementation
IntegrationArchitecture(Decomposition)
User & SystemRequirements
Verification &Validation
(Final)System
SystemElements
(Desired)System
Implementation
IntegrationArchitecture(Decomposition)
User & SystemRequirements
Verification &Validation
(Final)System
SystemElements S
SE SE
S
SE SE
SoS-VEE ModelCREATING THE MAIN BUILDING BLOCK
S
SE SE
S
SE SE
SoS-VEE ModelCREATING THE MAIN BUILDING BLOCK (CONT'D)
Stakeholder Needs &Requirements (SNR)
System RequirementsDefinition (SR)
Architecture DefinitionProcess (AD)
System
SystemElement
*Source: "SoSE from the SE Standards, INCOSE SE Handbook, and Dual V-Model Perspective", INCOSE Webinar 72, Feb 18, 2015, John Clark*Source: "SoSE from the SE Standards, INCOSE SE Handbook, and Dual V-Model Perspective", INCOSE Webinar 72, Feb 18, 2015, John Clark
S
SE SE
S
SE SE
OBJECTIVESAPPLY ITERATION AND RECURSION PRINCIPLES
Source: Systems Engineering Handbook , Fourth Edition, Figure 3.5, Garry RoedlerSource: Systems Engineering Handbook , Fourth Edition, Figure 3.5, Garry Roedler
Apply toSoS-VEE Model
Garry Roedler
Iteration and Recursionby Garry Roedler
S
SE S
SE S
SE SE
S
SE S
SE S
SE SE
OBJECTIVESAPPLY ITERATION AND RECURSION TO NATO AGS SYSTEM
S
SE S
SE S
SE SE
S
SE S
SE S
SE SE
SoS-VEE ModelASSIGN REVIEW AND AUDIT MILESTONES
S
SE S
S
SES
SN&R
SR
AD
VAL
VER
INT
ITR ASR SRR
SFR
PDR CDR
SVR PCA PRR
TRR FCA
S
SE S
S
SES
SN&R
SR
AD
VAL
VER
INT
ITR ASR SRR
SFR
PDR CDR
SVR PCA PRR
TRR FCA
*Source: "SoSE from the SE Standards, INCOSE SE Handbook, and Dual V-Model Perspective", INCOSE Webinar 72, Feb 18, 2015, John Clark*Source: "SoSE from the SE Standards, INCOSE SE Handbook, and Dual V-Model Perspective", INCOSE Webinar 72, Feb 18, 2015, John Clark
“Entity” Layer
Entity V-Model byDr Kevin Forsberg*
SoS-VEE ModelIMPLEMENTING SYSTEM ELEMENTS
S
SE S
SE
S
SES
SE
SN&R
SR
AD
VAL
VER
INT
S
SE
S
SE
I
SE SE
S
SE S
SE
S
SES
SE
SN&R
SR
AD
VAL
VER
INT
S
SE
S
SE
I
SE SE
IMPLEMENTATION
SYSTEM
SUBSYSTEM
LOWEST CONFIGURATION ITEM
Dual V-Model by DrKevin Forsberg*
*Source: "SoSE from the SE Standards, INCOSE SE Handbook, and Dual V-Model Perspective", INCOSE Webinar 72, Feb 18, 2015, John Clark*Source: "SoSE from the SE Standards, INCOSE SE Handbook, and Dual V-Model Perspective", INCOSE Webinar 72, Feb 18, 2015, John Clark
S
SE S
SE
S
SES
SE
SN&R
SR
AD
VAL
VER
INT
S
SE
S
SESE SE
I
SE
I
SE
I
SE SE
SE SE
S
SE S
SE
S
SES
SE
SN&R
SR
AD
VAL
VER
INT
S
SE
S
SESE SE
I
SE
I
SE
I
SE SE
SE SE
SoS-VEE ModelSYSTEM WITH SEVERAL SYSTEM ELEMENTS
System
System Elements
SoS-VEE ModelDANSE SoS LIFE CYCLE vs. SoS-VEE
System of SystemsEngineering
ConstituentSystems Engineering
Source: “DANSE – Final Report on SoS Methodology and Tools”, INCOSE SoS WG Series, June 26, 2015, Eric HonourSource: “DANSE – Final Report on SoS Methodology and Tools”, INCOSE SoS WG Series, June 26, 2015, Eric Honour
Eric Honour
DANSE SoS Life Cycle*
SoS
S
SoS
SS S
I
S
I
S
I
S S
S S
SoS
S
SoS
SS S
I
S
I
S
I
S S
S S
ConstituentSystem #1
SoSStakeholder
SoSSystem Req.
SoSArchitecture
SoSValidation
SoSVerification
SoSIntegration
ConstituentSystem #2
ConstituentSystem #n
ConstituentSystem #1
SoSStakeholder
SoSSystem Req.
SoSArchitecture
SoSValidation
SoSVerification
SoSIntegration
ConstituentSystem #2
ConstituentSystem #n
SoS
S
SoS
SS S
I
S
I
S
I
S S
S S
SoS
S
SoS
SS S
I
S
I
S
I
S S
S S
SoS-VEE ModelINDIVIDUAL SYSTEM LIFE CYCLE NEEDS
ConstituentSystem #1
SoSStakeholder
SoSSystem Req.
SoSArchitecture
SoSValidation
SoSVerification
SoSIntegration
ConstituentSystem #n
ConstituentSystem #2
ConstituentSystem #1
SoSStakeholder
SoSSystem Req.
SoSArchitecture
SoSValidation
SoSVerification
SoSIntegration
ConstituentSystem #n
ConstituentSystem #2
ConstituentSystem #1
SoSStakeholder
SoSSystem Req.
SoSArchitecture
SoSValidation
SoSVerification
SoSIntegration
ConstituentSystem #n
ConstituentSystem #2
SoS-VEE ModelSOSE TO DETERMINE THE CONSTITUENT SYSTEM REQUIREMENTS
AllocatedRequirements
ApplicableInterfaces
People
Processes
Product(s)
Air Traffic Control (ATC)
You AreHere
ConstituentSystem #1
SoSStakeholder
SoSSystem Req.
SoSArchitecture
SoSValidation
SoSVerification
SoSIntegrat ion
ConstituentSystem #n
ConstituentSystem #2
ConstituentSystem #1
SoSStakeholder
SoSSystem Req.
SoSArchitecture
SoSValidation
SoSVerification
SoSIntegrat ion
ConstituentSystem #n
ConstituentSystem #2
ConstituentSystem #1
SoSStakeholder
SoSSystem Req.
SoSArchitecture
SoSValidation
SoSVerification
SoSIntegration
ConstituentSystem #n
ConstituentSystem #2
ConstituentSystem #1
SoSStakeholder
SoSSystem Req.
SoSArchitecture
SoSValidation
SoSVerification
SoSIntegration
ConstituentSystem #n
ConstituentSystem #2
CONCEPTUAL MBSETRANSITIONING TO MBSE
SoS
S SS
SoS
S SS
SoS
S SS
SoS
S SS
ConstituentSystem #1
SoSStakeholder
SoSSystem Req.
SoSArchitecture
SoSValidation
SoSVerification
SoSIntegrat ion
ConstituentSystem #n
ConstituentSystem #2
ConstituentSystem #1
SoSStakeholder
SoSSystem Req.
SoSArchitecture
SoSValidation
SoSVerification
SoSIntegrat ion
ConstituentSystem #n
ConstituentSystem #2
CONCEPTUAL MBSECREATING THE MBSE BUILDING BLOCK
Modeling of System of Systemsto Define Constituent SystemRequirements and Interfaces
Source: INCOSE-OMGSysML-Tutorial-Final-090901Source: INCOSE-OMGSysML-Tutorial-Final-090901
System of System
Constituent Systems
SoS
S SS
SoS
S SS
UC
S SS
UC
S SS
ConstituentSystem #1
SoSStakeholder
SoSSystem Req.
SoSArchitecture
SoSValidation
SoSVerification
SoSIntegration
ConstituentSystem #n
ConstituentSystem #2
ConstituentSystem #1
SoSStakeholder
SoSSystem Req.
SoSArchitecture
SoSValidation
SoSVerification
SoSIntegration
ConstituentSystem #n
ConstituentSystem #2
CONCEPTUAL MBSEMBSE DURING CONCEPTUAL DESIGN
Conceptual MBSE – Application ofModel Based Systems Engineering byAcquirer During Conceptual Design
ConstituentSystem #1
SoSStakeholder
SoSSystem Req.
SoSArchitecture
SoSValidation
SoSVerification
SoSIntegrat ion
ConstituentSystem #n
ConstituentSystem #2
ConstituentSystem #1
SoSStakeholder
SoSSystem Req.
SoSArchitecture
SoSValidation
SoSVerification
SoSIntegrat ion
ConstituentSystem #n
ConstituentSystem #2
S S
UC
SS S
UC
S S SS
UC
S SS
UC
Determine ApplicableSystem Requirements & Interfaces
for System to be Acquired
TelevisionTelevisionTelevision
DVD Player
Video
Television
DVD Player
Video
Sound System
Television
DVD Player
Video Audio
Sound System
Television
DVD Player
Video Audio
Sound System
Television
DVD Player
Video Audio
Remote
Control
Sound System
Television
DVD Player
Video Audio
Remote
Control
SystemArchitecture
Interface(N2) Chart
CONCEPTUAL MBSEMBSE EXAMPLE –ENTERTAINMENT SYSTEM
TV DVD Sound Remote
EntertainmentSystem
TV DVD Sound Remote
EntertainmentSystem
TV DVD Sound RemoteTV
DVDSound
Remote
---X
X
---
X
XX---X ---
TV DVD Sound RemoteTV
DVDSound
Remote
---X
X
---
X
XX---X ---
Interface Diagram(Alternative)
S SS
UC
S SS
UC
TV DVD Sound Remote
EntertainmentSystem
TV DVD Sound Remote
EntertainmentSystem
TV DVD Sound Remote
Use S ystem
TV DVD Sound Remote
Use S ystem
TV Sound RemoteDVD
Use Sy stem
TV Sound RemoteDVD
Use Sy stem
CONCEPTUAL MBSEUSING SYSML TO CREATE USE CASE & SEQUENCE DIAGRAMS
ActorUse Cases
Sequence Diagram
EntertainmentSystem of Systems
Constituent System
Homeowner
EntertainmentSystem
TV Sound RemoteDVD
Use Sy stem
TV Sound RemoteDVD
Use Sy stem
CONCEPTUAL MBSECONSTITUENT SYSTEM REQUIREMENTS & INTERFACES
ApplicableSystem Requirements
DVDDVD
ApplicableInterface Requirements
EntertainmentSystem of Systems
Constituent System
S SS
UC
S SS
UC
PROGRESS
Ø Problem Statemento Individual System Acquisition in System of Systems Environments
Ø Objectiveso Increasing the Effectiveness of System Acquisitions
Ø Offered Solution: Conceptual MBSEo Basis: SoS-VEE Model™o MBSE Building Blocko MBSE Example
Ø Proof of Concepto Application to UAV in NATO AGS System
Ø Summaryo What Does it Mean to You
UC
S SS
UC
S SS
APPLICATION TO NATO AGS SYSTEMIDENTIFYING ACTORS OF THE SYSTEM
Source: http://nagsma.nato.int/images1/AGS2_large.jpgSource: http://nagsma.nato.int/images1/AGS2_large.jpg
Users / Actors(Stakeholders)
APPLICATION TO NATO AGS SYSTEMOPERATIONAL CONCEPT (STAKEHOLDER REQS.)
Operating Scenarios(Stakeholder Language)
Why
Who
When
Where What
http://www.nato.int/cps/en/natolive/topics_48892.htmhttp://www.nato.int/cps/en/natolive/topics_48892.htm
Users / Actors(Stakeholders)
APPLICATION TO NATO AGS SYSTEMDERIVING FUNCTIONAL REQUIREMENTS
http://www.nato.int/cps/en/natolive/topics_48892.htmhttp://www.nato.int/cps/en/natolive/topics_48892.htm
[FR #001]: The UAV shall be able todetect and track objects of interest.
[FR #002]: The UAV shall be able toreport objects of interest to the MOB.
APPLICATION TO NATO AGS SYSTEMIDENTIFYING USE CASES (SYSTEM FUNCTIONS)
[FR #001]: The UAV shall be able todetect and track objects of interest.
[FR #002]: The UAV shall be able toreport objects of interest to the MOB.
Users / Actors
Use Case Diagram
APPLICATION TO NATO AGS SYSTEMPRESENTING THE HIERARCHY
Block DefinitionDiagram
Model ViewArchitecture Definition
APPLICATION TO NATO AGS SYSTEMTRANSITIONING TOSEQUENCE DIAGRAMS
Use Case Diagram
Sequence Diagram
APPLICATION TO NATO AGS SYSTEMSEQUENCE DIAGRAM
Sequence Diagram
Applicable SystemRequirements
Applicable InterfaceRequirements
S SS
UC
S SS
UC
APPLICATION TO NATO AGS SYSTEMSEQUENCE DIAGRAM (CONT’D)
Sequence Diagram
UAV ApplicableRequirements & Interfaces
S SS
UC
S SS
UC
APPLICATION TO NATO AGS SYSTEMINPUT INTO THE ACQUISITION PROCESS
RequirementsExportable into DOORS
Use Requirements as Basis forV&V of Acquisition RFP
S SS
UC
S SS
UC
APPLICATION TO NATO AGS SYSTEMUNIFIED MODEL INFORMATION APPLICABLE TO UAV
UAV ApplicableDiagrams, Relationships
PROGRESS
Ø Problem Statemento Individual System Acquisition in System of Systems Environments
Ø Objectiveso Increasing the Effectiveness of System Acquisitions
Ø Offered Solution: Conceptual MBSEo Basis: SoS-VEE Model™o MBSE Building Blocko MBSE Example
Ø Proof of Concepto Application to UAV in NATO AGS System
Ø Summaryo What Does it Mean to You
UC
S SS
UC
S SS
CONCEPTUAL MBSESUMMARY
CONCEPTUAL MBSEWHAT DOES IT MEAN TO YOU
Improved Interoperability(Identified Interfaces)
Improved Acquisition(Stakeholder & Functional Reqs.)
Improved Performance(Integration, V&V of SoS)
Unified Model, ImprovedCommunication, Configuration Mgmt.
Increased Effectivenessof System Acquisitions
S SS
UC
S SS
UC
CONCEPTUAL MBSEQUESTIONS & ANSWERS
Thank You forYour Attention!
Oliver Hoehne, PMP, CSEP, CSMSenior Professional Associate & Project Manager
WSP | Parsons [email protected]
Tel.: (973) 353-7617Cell: (862) 371-7314
UC
S SS
UC
S SS