SlideShare a Scribd company logo
1 of 21
Download to read offline
Systems Engineering
for
Systems of Systems
NDIA
SE Conference
October 2008
Dr. Judith Dahmann
The MITRE Corporation
SoS SE Challenge
• US DoD builds and fields large systems employed to support
Joint and Coalition operations
– Conceived and developed independent by Military Services
– Acquisition (and SE) on a system by system basis
• Focus of DoD investment shifting to broad user capabilities
implemented in a networked environment
– Mix of material and non-material assets which must work together to meet
capability objectives
– Individual systems are no longer considered as individual bounded entities
and are evolved based on extant capabilities
– Components in larger, more variable, ensembles of interdependent systems
which interact based on end-to-end business processes and networked
information exchange
• Increasingly SoS of various types proliferate despite
continued focus on individual systems
What are the implications for SE?
DoD System of Systems SE Guide
• Effort led by the Office of the Secretary of Defense
• Collaborative Approach with DoD, Industry, Academia
• Purpose
– 6 month effort addressing areas of agreement across the community
– Focus on technical aspects of SE applicable across SoS management constructs
– Vehicle to capture and debate current SoS experience
• Audience
– SoS and Program Managers and Lead/Chief Engineers
SoS
Guide
Version
.9
Version
1.0
• Develop „Boots on the Ground‟ basis for Version 1.0
– Structured reviews with practitioners
– Refine early draft guide content, identify areas for future study
• Update findings and release Version 1.0
– Draft released for comment December 2007
– ~600 comments received in February 2008 (Industry, FFRDCs, Gov‟t)
– Revision reviewed by Senior SE leadership in July 2008
– Final release in August 2008
What does SoS Look Like in the DoD Today?
• Typically an overlay to ensemble of individual systems
brought together to satisfy user capability needs
• Are not new acquisitions per se
– Cases like FCS are extremely rare and, in practice, still must
integrate with legacy systems
• SoS „manager‟ does not control the requirements or
funding for the individual systems
– May be in a role of influencing rather than directing, impacts SE
approach
• Focus of SoS is on evolution of capability over time
• A functioning SoS takes start-up time but, in steady
state, seems well-suited to routine incremental
updates
Most military systems are part of an SoS operationally
Only by exception do we manage and engineer at SoS level
Definitions
SoS: A set or arrangement of systems that results when independent and useful
systems are integrated into a larger system that delivers unique capabilities
[DoD, 2004(1)].
Accepted Taxonomy of SoS [Maier, M. 1998]
– Directed
• SoS objectives, management, funding and authority; systems are
subordinated to SoS
– Collaborative
• No objectives, management, authority, responsibility, or funding at
the SoS level; Systems voluntarily work together to address shared or
common interest
– Virtual
• Like collaborative, but systems don‟t know about each other
US DoD Pilots identify a new SoS type:
– Acknowledged
• SoS objectives, management, funding and authority; however systems
retain their own management, funding and authority in parallel with
the SoS
SoS SE Guidebook focuses on „Acknowledged‟ SoS
Characteristics of Acknowledged SoS
• Top-down direction for an SoS capability concurrent with
independent direction and autonomy in system operation
and development
– Multiple levels of objectives
– Multiple management authorities with independent priorities,
funding and development plans
– Multiple technical authorities
• Much of SoS functionality is in extant capabilities of the
systems
• SoS manager and SE do not have control over all the
parts of the SoS
– In fact, they may not be aware of all the systems which may
impact their objectives and both the systems and the objectives
may change over time.
Management of Acknowledged SoS
• Independent, concurrent management and funding
authority pose management issues
• In defense, a solid governance & management approach is
seen as key for SoS
– Independent authorities are unlikely to accept direction from a systems
engineer they do not control
– Argue to make „acknowledged‟ into „directed‟ made difficult by „multi-
mission‟ systems which are important to multiple SoS
• Beyond defense „acknowledged‟ SoS exist and evolve
without top down management
– Systems or services are designed to be broadly useful and have as their
business objective to support numerous user applications
– They naturally retain authority over decisions regarding their development
and are not likely to agree to limit themselves to one specific customer
Management issues have technical implications for SE
A Comparison
System System of Systems
Management & Oversight
Stakeholder
Involvement
Clearer set of
stakeholders
Two levels of stakeholders with mixed possibly
competing interests
Governance Aligned PM and funding Added levels of complexity due to management and
funding for both SoS and systems; No SoS does over all
systems
Operational Environment
Operational
Focus
Designed and developed
to meet operational
objectives
Called upon to meet operational objectives using
systems whose objectives may or may not align with
the SoS system‟s objectives
Implementation
Acquisition Aligned to established
acquisition processes
Cross multiple system lifecycles across acquisition
programs, involving legacy systems, developmental
systems, and technology insertion; Capability
objectives but may not have formal requirements
Test &
Evaluation
Test and evaluation the
system is possible
Testing more challenging due systems‟ asynchronous
life cycles and given the complexity of all the moving
parts
Engineering & Design Considerations
Boundaries
& Interfaces
Focuses on boundaries
and interfaces
Focus on identifying systems contributing to SoS
objectives and enabling the flow of data, control and
functionality across the SoS while balancing needs of
the systems
Performance
& Behavior
Performance of the
system to meet
performance objectives
Performance across the SoS that satisfies SoS user
capability needs while balancing needs of the systems
SE Model for SoS Based on
7 Core Elements of SoS SE
New
SoS SE
role
SoS
upgrade
process
Persistent
SoS overlay
framework
External
influences
Translating
capability
objectives
Translating
capability
objectives
Translating
capability
objectives
Addressing new
requirements
& options
Addressing new
requirements
& options
Addressing
requirements
& solution
options
Understanding
systems &
relationships
(includes plans)
Understanding
systems &
relationships
(includes plans)
Understanding
systems &
relationships
External Environment
Developing,
evolving and
maintaining
SoS design/arch
Developing,
evolving and
maintaining
SoS design/arch
Developing
& evolving
SoS
architecture
Assessing
(actual)
performance
to capability
objectives
Assessing
(actual)
performance
to capability
objectives
Assessing
performance
to capability
objectives
Orchestrating
upgrades
to SoS
Orchestrating
upgrades
to SoS
Orchestrating
upgrades
to SoS
Monitoring
& assessing
changes
Monitoring
& assessing
changes
Monitoring
& assessing
changes
SE Processes Support Core Elements
• DoD Defense Acquisition Guide
presents 16 basic SE processes
• In an SoS, SE team adapts
these processes to execute
core SE elements
• Focus for SoS SE is on
technical management since
implementation is in systems
Rqts
Devel
Logical
Analysis
Design
Solution
Implement Integrate Verify Validate Transition
Decision
Analysis
Tech
Planning
Tech
Assess
Rqts Mgt Risk Mgt
Config
Mgt
Data Mgt
Interface
Mgt
Translating Capability
Objectives X X X
Understanding Systems
& Relationships X X X X X
Assessing Performance to
Capability Objectives X X X X X X
Developing & Evolving
an SoS Architecture X X X X X X X X X X
Monitoring and Assessing
Changes X X X
Address Requirements &
Solution Options X X X X X X X X
Orchestrating Upgrades X X X X X X X X X X X
Technical Processes Technical Management Processes
X
X
X
X
X
SoS SE
Core
Elements
Translating capability
objectives
Understanding systems
& relationships
Monitoring & assessing
changes
Developing & evolving
SoS architecture
Addressing requirements
and solution options
Assessing performance
To capability objectives
Orchestrating upgrades
to SoS
Core Elements of SoS SE (1 of 3)
Translating
capability
objectives
Translating
capability
objectives
Translating
capability
objectives
Understanding
systems &
relationships
(includes plans)
Understanding
systems &
relationships
(includes plans)
Understanding
systems &
relationships
Monitoring
& assessing
changes
Monitoring
& assessing
changes
Monitoring
& assessing
changes
• Translating SoS capability objectives into high
level requirements over time
• SoS objectives based on broad capability objectives
• SE team plays strong role in establishing requirements
and understanding dynamics of the environment
• Identifying and understanding the systems
that impact SoS objectives
• Focus on components and dynamics vs boundaries
• Extends beyond technical to broader context of
management, organizational, development plans,
funding, etc.
• Anticipating and assessing impacts of
potential changes on SoS performance
• Given scope of SoS authority, key to SoS SE is
identifying and addressing changes in systems and other
areas (e.g. threat) which may impact the SoS
Core Elements of SoS SE (2 of 3)
Developing,
evolving and
maintaining
SoS design/arch
Developing,
evolving and
maintaining
SoS design/arch
Developing
& evolving
SoS
architecture
• Developing and evolving SoS architecture
• This includes
• Concept of operations
• Systems, functions and relationships and dependencies,
both internal and external
• End-to-end functionality, data flow and communications
within the SoS.
• Provides the technical framework for assessing options
and implications for meeting requirements over time
• Persistence, tolerance for change
• An architecture is the structure of components, their relationships,
and the principles and guidelines governing their design evolution
over time (IEEE Std 610.12 and DoDAF).
• The architecture of an SoS is a persistent technical framework for
governing the evolution of an SoS over time.
Core Elements of SoS SE (3 of 3)
Addressing new
requirements
& options
Addressing new
requirements
& options
Addressing
requirements
& solution
options
Assessing
(actual)
performance
to capability
objectives
Assessing
(actual)
performance
to capability
objectives
Assessing
performance
to capability
objectives
Orchestrating
upgrades
to SoS
Orchestrating
upgrades
to SoS
Orchestrating
upgrades
to SoS
• SoS requirements and solution options
• Requirements addressed at both SoS & systems
• Recommend SoS requirements based on both priority and
practicality
• SoS and system SE teams identify and assess options
• Result is plan for development for next increment
• Orchestrating SoS Upgrades
• Upgrades implemented by systems under system SE teams
• SoS SE team plans, facilitates, integrates and tests
upgrades to the SoS
• Development based on incremental approaches (bus stop,
wave) which accommodate asynchronous system
developments
• Assessing SoS Performance
• Based on measures of SoS user results applied in different
settings (test, exercises, M&S, operations)
• Opportunity to identify changes and emergent behavior
Orchestrating
upgrades
to SoS
Orchestrating
upgrades
to SoS
Orchestrating
upgrades
to SoS
Addressing new
requirements
& options
Addressing new
requirements
& options
Addressing
requirements
& solution
options
Coordinate, monitor and facilitate systems‟
development, test and evaluation
SoS
Systems
Id
Identify
candidate
systems to
support
functions
Recommend
rqts for this
increment
Assess options
Negotiate
with systems
Develop plan
Integrate sets
of systems
Verify sets
of systems
Validate sets
of systems
Assess SoS
capabilities
and limitations
For each increment
Assessing
performance
to capability
objectives
View of SoS Upgrade (1 of 2)
Orchestrating
upgrades
to SoS
Orchestrating
upgrades
to SoS
Orchestrating
upgrades
to SoS
Multiple, possibly concurrent increments
Assessing
SoS
Performance
Monitoring &
Assessing
Changes
Translating
Capability
Objectives
Developing
& Evolving
SoS
Architecture
Understanding
Systems &
relationships
SoS
Systems
View of SoS Upgrade (2 of 2)
Addressing new
requirements
& options
Addressing new
requirements
& options
Addressing
requirements
& solution
options
Translating
capability
objectives
Developing
& evolving
SoS architecture
Understanding
systems &
relationships
Addressing
requirements
& options
Monitoring
& assessing
changes
Orchestrating
upgrades
to SoS
Input:
First order SoS
objectives and
expectations
Output:
Status of systems,
relationships, and
functionality
Input:
Updated architecture
information
Output:
Status of systems,
relationships, and
functionality
Input:
Changes which impact
systems and relationships
Output:
Status of systems,
relationships, and
functionality
Output:
Status of systems,
relationships, and
functionality
Input:
Upgrades which
impact systems and
relationships
Guide Extract
Relationships Among the Core Elements
Technical or Technical
Management Process
Relationship to SoS SE Core Element
Logical Analysis is the process of
obtaining sets of logical solutions to
improve understanding of the defined
requirements and the relationships among
the requirements (e.g., functional,
behavioral, temporal).
Logical Analysis is a key part of Understanding Systems and
Relationships. Basic to engineering an SoS is understanding how systems
support SoS functionality. In developing a new system, the systems engineer
allocates functionality to system components based on a set of technical
considerations. In an SoS, the systems engineer develops an understanding of
the functionality extant in the systems and how that functionality supports SoS
objectives, as a starting point for SoS architecture and evolution. …
Risk Management … helps ensure
program cost, schedule, and performance
objectives are achieved at every stage in
the life cycle and to communicate to all
stakeholders the process for uncovering,
determining the scope of, and managing
program uncertainties.
Risk management is a core function of SE at all levels. In Understanding
Systems and Relationships, the systems engineer assesses the current
distribution of functionality across the systems and identifies risks associated
with either retaining the status quo or identifying areas where changes may
need to be considered. The systems engineer also considers approaches to
monitor, mitigate, or address risks. Such risks might include …
Configuration Management is the
application of sound business practices to
establish and maintain consistency of a
product's attributes with its requirements
and product configuration information.
Understanding Systems and Relationships is where the CM process for
the “as is” SoS resides and is maintained as the SoS product baseline. In a
system the CM process addresses all of the „product‟s‟ features where the
system itself is the product. In an SoS, the ensemble of systems and their
functionality is the product; the SoS CM depends on the CM of the systems to
maintain much of the product information, since the system owner, PM, and
system systems engineer normally retain responsibility for their systems. The
SoS CM focuses on the linkage to the system CM and crosscutting attributes
which pertain to the SoS not addressed by the CM of the systems….
Guide Extract: SE Processes
Supporting Each SoS SE Element
What is Working?
SoS SE Principles
• Address organizational as well as technical perspectives
– Factor in broader set of consideration into trade space and technical
planning
• Focus on areas critical to the SoS
– Leave the rest to the systems engineers of the systems
• Technical management approach reflects need for
transparency and trust with focused active participation
• SoS designs are best when open and loosely coupled
– Impinge on the existing systems as little as possible
– Are extensible, flexible, and persistent overtime
• Continuous („up front‟) analysis which anticipates change
– Design strategy and trades performed upfront and throughout
– Based on robust understanding of internal and external sources of
change
Way Ahead
• Guide is out and in use, offers a first step
– Highlights the issues of SoS in DoD today
– Provides some support for SE teams operating in SoS today
– Plan for outreach and educational materials
– Assess added guidance for areas such as Systems Engineering Plans
• Efforts are underway to support update to the guide
– A follow-up data collection to get an understanding of „how to‟ level
of information from ongoing SoS SE efforts
– Cooperative effort with NDIA M&S Committee to examine promise and
experience with M&S to support SoS SE
– Series of industry exchanges on SoS topics of common interest
– International cooperative efforts are being initiated
– Expansion into broader areas
• SE for Capability Portfolio Management
• Net Centric Enterprise Systems/Services
Backup
Name Acronym Owner Approach
Army Battle Command System ABCS Army Acquisition Program
Air Operations Center AOC Air Force Acquisition Program
Ballistic Missile Defense System BMDS Joint Acquisition Program
USCG Command & Control Convergence C2 Convergence Coast Guard Strategy
Common Aviation Command & Control System CAC2S Marine Corps Acquisition Program
Distributed Common Ground Station DCGS-AF Air Force Program Office
DoD Intelligence Information System DoDIIS Intel DIA CIO Initiative
Future Combat Systems FCS Army Program Office
Ground Combat Systems GCS Army Program Executive Office PEO
Military Satellite Communications MILSATCOM Joint AF Wing
Naval Integrated Fire Control – Counter Air NIFC-CA Navy SE Integrator in PEO
National Security Agency NSA Intel Agency
Naval Surface Warfare Center Dahlgren NSWC Navy Warfare Center
Single Integrated Air Picture SIAP Joint Acquisition Program
Space and Missile Systems Center SMC Air Force SE Authority
Space Radar SR Joint Acquisition Program
Theater Joint Tactical Networks TJTN Joint PEO
Theater Medical Information Systems – Joint TMIP Joint Acquisition Program
Active SoS SE Practitioners
Provided a basis for understanding SoS in DoD Today

More Related Content

Similar to 7089dahmann.pdf

Transformation of the Enterprise to SOA
Transformation of the Enterprise to SOATransformation of the Enterprise to SOA
Transformation of the Enterprise to SOAtom termini
 
Part7-updated.pptx descrription of lectures
Part7-updated.pptx descrription of lecturesPart7-updated.pptx descrription of lectures
Part7-updated.pptx descrription of lecturesmohammedderriche2
 
System Analysis and Design Project documentation
System Analysis and Design Project documentationSystem Analysis and Design Project documentation
System Analysis and Design Project documentationMAHERMOHAMED27
 
A Design Science Approach to Develop a New Comprehensive SOA Governance Fram...
 A Design Science Approach to Develop a New Comprehensive SOA Governance Fram... A Design Science Approach to Develop a New Comprehensive SOA Governance Fram...
A Design Science Approach to Develop a New Comprehensive SOA Governance Fram...IJMIT JOURNAL
 
A Design Science Approach to Develop a New Comprehensive SOA Governance Frame...
A Design Science Approach to Develop a New Comprehensive SOA Governance Frame...A Design Science Approach to Develop a New Comprehensive SOA Governance Frame...
A Design Science Approach to Develop a New Comprehensive SOA Governance Frame...IJMIT JOURNAL
 
Keys To Successful Governance with SOA
Keys To Successful Governance with SOAKeys To Successful Governance with SOA
Keys To Successful Governance with SOANathaniel Palmer
 
An overview of software requirements engineering
An overview of software requirements engineeringAn overview of software requirements engineering
An overview of software requirements engineeringIan Sommerville
 
Robert Schneider What Every Developer
Robert  Schneider    What Every DeveloperRobert  Schneider    What Every Developer
Robert Schneider What Every DeveloperSOA Symposium
 
Weill it framework recap raunak varshney
Weill it framework recap   raunak varshneyWeill it framework recap   raunak varshney
Weill it framework recap raunak varshneyRaunak Varshney
 
MIS.pptx
MIS.pptxMIS.pptx
MIS.pptxU V
 
Lecture 01 - Motivation
Lecture 01 - MotivationLecture 01 - Motivation
Lecture 01 - Motivationphanleson
 
Hausi Müller - Towards Self-Adaptive Software-Intensive Systems
Hausi Müller - Towards Self-Adaptive Software-Intensive SystemsHausi Müller - Towards Self-Adaptive Software-Intensive Systems
Hausi Müller - Towards Self-Adaptive Software-Intensive SystemsCHOOSE
 
Soa 17 soa governance reference architecture
Soa 17 soa governance reference architectureSoa 17 soa governance reference architecture
Soa 17 soa governance reference architectureVaibhav Khanna
 
Scott Youngbloom - Guide to CCMS Implementation Success
Scott Youngbloom - Guide to CCMS Implementation SuccessScott Youngbloom - Guide to CCMS Implementation Success
Scott Youngbloom - Guide to CCMS Implementation SuccessLavaConConference
 
Change, Release, Management In-Depth vTom.pptx
Change, Release, Management In-Depth vTom.pptxChange, Release, Management In-Depth vTom.pptx
Change, Release, Management In-Depth vTom.pptxAdilPatel34
 

Similar to 7089dahmann.pdf (20)

Transformation of the Enterprise to SOA
Transformation of the Enterprise to SOATransformation of the Enterprise to SOA
Transformation of the Enterprise to SOA
 
Part7-updated.pptx descrription of lectures
Part7-updated.pptx descrription of lecturesPart7-updated.pptx descrription of lectures
Part7-updated.pptx descrription of lectures
 
chapters
chapterschapters
chapters
 
A Guide to SOA Governance | Torry Harris Whitepaper
A Guide to SOA Governance | Torry Harris WhitepaperA Guide to SOA Governance | Torry Harris Whitepaper
A Guide to SOA Governance | Torry Harris Whitepaper
 
System Analysis and Design Project documentation
System Analysis and Design Project documentationSystem Analysis and Design Project documentation
System Analysis and Design Project documentation
 
A Design Science Approach to Develop a New Comprehensive SOA Governance Fram...
 A Design Science Approach to Develop a New Comprehensive SOA Governance Fram... A Design Science Approach to Develop a New Comprehensive SOA Governance Fram...
A Design Science Approach to Develop a New Comprehensive SOA Governance Fram...
 
A Design Science Approach to Develop a New Comprehensive SOA Governance Frame...
A Design Science Approach to Develop a New Comprehensive SOA Governance Frame...A Design Science Approach to Develop a New Comprehensive SOA Governance Frame...
A Design Science Approach to Develop a New Comprehensive SOA Governance Frame...
 
Keys To Successful Governance with SOA
Keys To Successful Governance with SOAKeys To Successful Governance with SOA
Keys To Successful Governance with SOA
 
System Analysis and design Class 1
System Analysis and design Class 1System Analysis and design Class 1
System Analysis and design Class 1
 
An overview of software requirements engineering
An overview of software requirements engineeringAn overview of software requirements engineering
An overview of software requirements engineering
 
Robert Schneider What Every Developer
Robert  Schneider    What Every DeveloperRobert  Schneider    What Every Developer
Robert Schneider What Every Developer
 
Weill it framework recap raunak varshney
Weill it framework recap   raunak varshneyWeill it framework recap   raunak varshney
Weill it framework recap raunak varshney
 
MIS.pptx
MIS.pptxMIS.pptx
MIS.pptx
 
Lecture 01 - Motivation
Lecture 01 - MotivationLecture 01 - Motivation
Lecture 01 - Motivation
 
L2 Socio Tech Systems
L2 Socio Tech SystemsL2 Socio Tech Systems
L2 Socio Tech Systems
 
Eis
EisEis
Eis
 
Hausi Müller - Towards Self-Adaptive Software-Intensive Systems
Hausi Müller - Towards Self-Adaptive Software-Intensive SystemsHausi Müller - Towards Self-Adaptive Software-Intensive Systems
Hausi Müller - Towards Self-Adaptive Software-Intensive Systems
 
Soa 17 soa governance reference architecture
Soa 17 soa governance reference architectureSoa 17 soa governance reference architecture
Soa 17 soa governance reference architecture
 
Scott Youngbloom - Guide to CCMS Implementation Success
Scott Youngbloom - Guide to CCMS Implementation SuccessScott Youngbloom - Guide to CCMS Implementation Success
Scott Youngbloom - Guide to CCMS Implementation Success
 
Change, Release, Management In-Depth vTom.pptx
Change, Release, Management In-Depth vTom.pptxChange, Release, Management In-Depth vTom.pptx
Change, Release, Management In-Depth vTom.pptx
 

Recently uploaded

Post office management system project ..pdf
Post office management system project ..pdfPost office management system project ..pdf
Post office management system project ..pdfKamal Acharya
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxSCMS School of Architecture
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdfKamal Acharya
 
Fundamentals of Internet of Things (IoT) Part-2
Fundamentals of Internet of Things (IoT) Part-2Fundamentals of Internet of Things (IoT) Part-2
Fundamentals of Internet of Things (IoT) Part-2ChandrakantDivate1
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptxJIT KUMAR GUPTA
 
Electromagnetic relays used for power system .pptx
Electromagnetic relays used for power system .pptxElectromagnetic relays used for power system .pptx
Electromagnetic relays used for power system .pptxNANDHAKUMARA10
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network DevicesChandrakantDivate1
 
Ground Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth ReinforcementGround Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth ReinforcementDr. Deepak Mudgal
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxMustafa Ahmed
 
Danikor Product Catalog- Screw Feeder.pdf
Danikor Product Catalog- Screw Feeder.pdfDanikor Product Catalog- Screw Feeder.pdf
Danikor Product Catalog- Screw Feeder.pdfthietkevietthinh
 
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdflitvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdfAlexander Litvinenko
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayEpec Engineered Technologies
 
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...ssuserdfc773
 
Introduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptxIntroduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptxhublikarsn
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Ramkumar k
 
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...ronahami
 
8086 Microprocessor Architecture: 16-bit microprocessor
8086 Microprocessor Architecture: 16-bit microprocessor8086 Microprocessor Architecture: 16-bit microprocessor
8086 Microprocessor Architecture: 16-bit microprocessorAshwiniTodkar4
 

Recently uploaded (20)

Post office management system project ..pdf
Post office management system project ..pdfPost office management system project ..pdf
Post office management system project ..pdf
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
Fundamentals of Internet of Things (IoT) Part-2
Fundamentals of Internet of Things (IoT) Part-2Fundamentals of Internet of Things (IoT) Part-2
Fundamentals of Internet of Things (IoT) Part-2
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Signal Processing and Linear System Analysis
Signal Processing and Linear System AnalysisSignal Processing and Linear System Analysis
Signal Processing and Linear System Analysis
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Electromagnetic relays used for power system .pptx
Electromagnetic relays used for power system .pptxElectromagnetic relays used for power system .pptx
Electromagnetic relays used for power system .pptx
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Ground Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth ReinforcementGround Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth Reinforcement
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptx
 
Danikor Product Catalog- Screw Feeder.pdf
Danikor Product Catalog- Screw Feeder.pdfDanikor Product Catalog- Screw Feeder.pdf
Danikor Product Catalog- Screw Feeder.pdf
 
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdflitvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
 
Introduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptxIntroduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptx
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
 
8086 Microprocessor Architecture: 16-bit microprocessor
8086 Microprocessor Architecture: 16-bit microprocessor8086 Microprocessor Architecture: 16-bit microprocessor
8086 Microprocessor Architecture: 16-bit microprocessor
 

7089dahmann.pdf

  • 1. Systems Engineering for Systems of Systems NDIA SE Conference October 2008 Dr. Judith Dahmann The MITRE Corporation
  • 2. SoS SE Challenge • US DoD builds and fields large systems employed to support Joint and Coalition operations – Conceived and developed independent by Military Services – Acquisition (and SE) on a system by system basis • Focus of DoD investment shifting to broad user capabilities implemented in a networked environment – Mix of material and non-material assets which must work together to meet capability objectives – Individual systems are no longer considered as individual bounded entities and are evolved based on extant capabilities – Components in larger, more variable, ensembles of interdependent systems which interact based on end-to-end business processes and networked information exchange • Increasingly SoS of various types proliferate despite continued focus on individual systems What are the implications for SE?
  • 3. DoD System of Systems SE Guide • Effort led by the Office of the Secretary of Defense • Collaborative Approach with DoD, Industry, Academia • Purpose – 6 month effort addressing areas of agreement across the community – Focus on technical aspects of SE applicable across SoS management constructs – Vehicle to capture and debate current SoS experience • Audience – SoS and Program Managers and Lead/Chief Engineers SoS Guide Version .9 Version 1.0 • Develop „Boots on the Ground‟ basis for Version 1.0 – Structured reviews with practitioners – Refine early draft guide content, identify areas for future study • Update findings and release Version 1.0 – Draft released for comment December 2007 – ~600 comments received in February 2008 (Industry, FFRDCs, Gov‟t) – Revision reviewed by Senior SE leadership in July 2008 – Final release in August 2008
  • 4. What does SoS Look Like in the DoD Today? • Typically an overlay to ensemble of individual systems brought together to satisfy user capability needs • Are not new acquisitions per se – Cases like FCS are extremely rare and, in practice, still must integrate with legacy systems • SoS „manager‟ does not control the requirements or funding for the individual systems – May be in a role of influencing rather than directing, impacts SE approach • Focus of SoS is on evolution of capability over time • A functioning SoS takes start-up time but, in steady state, seems well-suited to routine incremental updates Most military systems are part of an SoS operationally Only by exception do we manage and engineer at SoS level
  • 5. Definitions SoS: A set or arrangement of systems that results when independent and useful systems are integrated into a larger system that delivers unique capabilities [DoD, 2004(1)]. Accepted Taxonomy of SoS [Maier, M. 1998] – Directed • SoS objectives, management, funding and authority; systems are subordinated to SoS – Collaborative • No objectives, management, authority, responsibility, or funding at the SoS level; Systems voluntarily work together to address shared or common interest – Virtual • Like collaborative, but systems don‟t know about each other US DoD Pilots identify a new SoS type: – Acknowledged • SoS objectives, management, funding and authority; however systems retain their own management, funding and authority in parallel with the SoS SoS SE Guidebook focuses on „Acknowledged‟ SoS
  • 6. Characteristics of Acknowledged SoS • Top-down direction for an SoS capability concurrent with independent direction and autonomy in system operation and development – Multiple levels of objectives – Multiple management authorities with independent priorities, funding and development plans – Multiple technical authorities • Much of SoS functionality is in extant capabilities of the systems • SoS manager and SE do not have control over all the parts of the SoS – In fact, they may not be aware of all the systems which may impact their objectives and both the systems and the objectives may change over time.
  • 7. Management of Acknowledged SoS • Independent, concurrent management and funding authority pose management issues • In defense, a solid governance & management approach is seen as key for SoS – Independent authorities are unlikely to accept direction from a systems engineer they do not control – Argue to make „acknowledged‟ into „directed‟ made difficult by „multi- mission‟ systems which are important to multiple SoS • Beyond defense „acknowledged‟ SoS exist and evolve without top down management – Systems or services are designed to be broadly useful and have as their business objective to support numerous user applications – They naturally retain authority over decisions regarding their development and are not likely to agree to limit themselves to one specific customer Management issues have technical implications for SE
  • 8. A Comparison System System of Systems Management & Oversight Stakeholder Involvement Clearer set of stakeholders Two levels of stakeholders with mixed possibly competing interests Governance Aligned PM and funding Added levels of complexity due to management and funding for both SoS and systems; No SoS does over all systems Operational Environment Operational Focus Designed and developed to meet operational objectives Called upon to meet operational objectives using systems whose objectives may or may not align with the SoS system‟s objectives Implementation Acquisition Aligned to established acquisition processes Cross multiple system lifecycles across acquisition programs, involving legacy systems, developmental systems, and technology insertion; Capability objectives but may not have formal requirements Test & Evaluation Test and evaluation the system is possible Testing more challenging due systems‟ asynchronous life cycles and given the complexity of all the moving parts Engineering & Design Considerations Boundaries & Interfaces Focuses on boundaries and interfaces Focus on identifying systems contributing to SoS objectives and enabling the flow of data, control and functionality across the SoS while balancing needs of the systems Performance & Behavior Performance of the system to meet performance objectives Performance across the SoS that satisfies SoS user capability needs while balancing needs of the systems
  • 9. SE Model for SoS Based on 7 Core Elements of SoS SE New SoS SE role SoS upgrade process Persistent SoS overlay framework External influences Translating capability objectives Translating capability objectives Translating capability objectives Addressing new requirements & options Addressing new requirements & options Addressing requirements & solution options Understanding systems & relationships (includes plans) Understanding systems & relationships (includes plans) Understanding systems & relationships External Environment Developing, evolving and maintaining SoS design/arch Developing, evolving and maintaining SoS design/arch Developing & evolving SoS architecture Assessing (actual) performance to capability objectives Assessing (actual) performance to capability objectives Assessing performance to capability objectives Orchestrating upgrades to SoS Orchestrating upgrades to SoS Orchestrating upgrades to SoS Monitoring & assessing changes Monitoring & assessing changes Monitoring & assessing changes
  • 10. SE Processes Support Core Elements • DoD Defense Acquisition Guide presents 16 basic SE processes • In an SoS, SE team adapts these processes to execute core SE elements • Focus for SoS SE is on technical management since implementation is in systems Rqts Devel Logical Analysis Design Solution Implement Integrate Verify Validate Transition Decision Analysis Tech Planning Tech Assess Rqts Mgt Risk Mgt Config Mgt Data Mgt Interface Mgt Translating Capability Objectives X X X Understanding Systems & Relationships X X X X X Assessing Performance to Capability Objectives X X X X X X Developing & Evolving an SoS Architecture X X X X X X X X X X Monitoring and Assessing Changes X X X Address Requirements & Solution Options X X X X X X X X Orchestrating Upgrades X X X X X X X X X X X Technical Processes Technical Management Processes X X X X X SoS SE Core Elements Translating capability objectives Understanding systems & relationships Monitoring & assessing changes Developing & evolving SoS architecture Addressing requirements and solution options Assessing performance To capability objectives Orchestrating upgrades to SoS
  • 11. Core Elements of SoS SE (1 of 3) Translating capability objectives Translating capability objectives Translating capability objectives Understanding systems & relationships (includes plans) Understanding systems & relationships (includes plans) Understanding systems & relationships Monitoring & assessing changes Monitoring & assessing changes Monitoring & assessing changes • Translating SoS capability objectives into high level requirements over time • SoS objectives based on broad capability objectives • SE team plays strong role in establishing requirements and understanding dynamics of the environment • Identifying and understanding the systems that impact SoS objectives • Focus on components and dynamics vs boundaries • Extends beyond technical to broader context of management, organizational, development plans, funding, etc. • Anticipating and assessing impacts of potential changes on SoS performance • Given scope of SoS authority, key to SoS SE is identifying and addressing changes in systems and other areas (e.g. threat) which may impact the SoS
  • 12. Core Elements of SoS SE (2 of 3) Developing, evolving and maintaining SoS design/arch Developing, evolving and maintaining SoS design/arch Developing & evolving SoS architecture • Developing and evolving SoS architecture • This includes • Concept of operations • Systems, functions and relationships and dependencies, both internal and external • End-to-end functionality, data flow and communications within the SoS. • Provides the technical framework for assessing options and implications for meeting requirements over time • Persistence, tolerance for change • An architecture is the structure of components, their relationships, and the principles and guidelines governing their design evolution over time (IEEE Std 610.12 and DoDAF). • The architecture of an SoS is a persistent technical framework for governing the evolution of an SoS over time.
  • 13. Core Elements of SoS SE (3 of 3) Addressing new requirements & options Addressing new requirements & options Addressing requirements & solution options Assessing (actual) performance to capability objectives Assessing (actual) performance to capability objectives Assessing performance to capability objectives Orchestrating upgrades to SoS Orchestrating upgrades to SoS Orchestrating upgrades to SoS • SoS requirements and solution options • Requirements addressed at both SoS & systems • Recommend SoS requirements based on both priority and practicality • SoS and system SE teams identify and assess options • Result is plan for development for next increment • Orchestrating SoS Upgrades • Upgrades implemented by systems under system SE teams • SoS SE team plans, facilitates, integrates and tests upgrades to the SoS • Development based on incremental approaches (bus stop, wave) which accommodate asynchronous system developments • Assessing SoS Performance • Based on measures of SoS user results applied in different settings (test, exercises, M&S, operations) • Opportunity to identify changes and emergent behavior
  • 14. Orchestrating upgrades to SoS Orchestrating upgrades to SoS Orchestrating upgrades to SoS Addressing new requirements & options Addressing new requirements & options Addressing requirements & solution options Coordinate, monitor and facilitate systems‟ development, test and evaluation SoS Systems Id Identify candidate systems to support functions Recommend rqts for this increment Assess options Negotiate with systems Develop plan Integrate sets of systems Verify sets of systems Validate sets of systems Assess SoS capabilities and limitations For each increment Assessing performance to capability objectives View of SoS Upgrade (1 of 2)
  • 15. Orchestrating upgrades to SoS Orchestrating upgrades to SoS Orchestrating upgrades to SoS Multiple, possibly concurrent increments Assessing SoS Performance Monitoring & Assessing Changes Translating Capability Objectives Developing & Evolving SoS Architecture Understanding Systems & relationships SoS Systems View of SoS Upgrade (2 of 2) Addressing new requirements & options Addressing new requirements & options Addressing requirements & solution options
  • 16. Translating capability objectives Developing & evolving SoS architecture Understanding systems & relationships Addressing requirements & options Monitoring & assessing changes Orchestrating upgrades to SoS Input: First order SoS objectives and expectations Output: Status of systems, relationships, and functionality Input: Updated architecture information Output: Status of systems, relationships, and functionality Input: Changes which impact systems and relationships Output: Status of systems, relationships, and functionality Output: Status of systems, relationships, and functionality Input: Upgrades which impact systems and relationships Guide Extract Relationships Among the Core Elements
  • 17. Technical or Technical Management Process Relationship to SoS SE Core Element Logical Analysis is the process of obtaining sets of logical solutions to improve understanding of the defined requirements and the relationships among the requirements (e.g., functional, behavioral, temporal). Logical Analysis is a key part of Understanding Systems and Relationships. Basic to engineering an SoS is understanding how systems support SoS functionality. In developing a new system, the systems engineer allocates functionality to system components based on a set of technical considerations. In an SoS, the systems engineer develops an understanding of the functionality extant in the systems and how that functionality supports SoS objectives, as a starting point for SoS architecture and evolution. … Risk Management … helps ensure program cost, schedule, and performance objectives are achieved at every stage in the life cycle and to communicate to all stakeholders the process for uncovering, determining the scope of, and managing program uncertainties. Risk management is a core function of SE at all levels. In Understanding Systems and Relationships, the systems engineer assesses the current distribution of functionality across the systems and identifies risks associated with either retaining the status quo or identifying areas where changes may need to be considered. The systems engineer also considers approaches to monitor, mitigate, or address risks. Such risks might include … Configuration Management is the application of sound business practices to establish and maintain consistency of a product's attributes with its requirements and product configuration information. Understanding Systems and Relationships is where the CM process for the “as is” SoS resides and is maintained as the SoS product baseline. In a system the CM process addresses all of the „product‟s‟ features where the system itself is the product. In an SoS, the ensemble of systems and their functionality is the product; the SoS CM depends on the CM of the systems to maintain much of the product information, since the system owner, PM, and system systems engineer normally retain responsibility for their systems. The SoS CM focuses on the linkage to the system CM and crosscutting attributes which pertain to the SoS not addressed by the CM of the systems…. Guide Extract: SE Processes Supporting Each SoS SE Element
  • 18. What is Working? SoS SE Principles • Address organizational as well as technical perspectives – Factor in broader set of consideration into trade space and technical planning • Focus on areas critical to the SoS – Leave the rest to the systems engineers of the systems • Technical management approach reflects need for transparency and trust with focused active participation • SoS designs are best when open and loosely coupled – Impinge on the existing systems as little as possible – Are extensible, flexible, and persistent overtime • Continuous („up front‟) analysis which anticipates change – Design strategy and trades performed upfront and throughout – Based on robust understanding of internal and external sources of change
  • 19. Way Ahead • Guide is out and in use, offers a first step – Highlights the issues of SoS in DoD today – Provides some support for SE teams operating in SoS today – Plan for outreach and educational materials – Assess added guidance for areas such as Systems Engineering Plans • Efforts are underway to support update to the guide – A follow-up data collection to get an understanding of „how to‟ level of information from ongoing SoS SE efforts – Cooperative effort with NDIA M&S Committee to examine promise and experience with M&S to support SoS SE – Series of industry exchanges on SoS topics of common interest – International cooperative efforts are being initiated – Expansion into broader areas • SE for Capability Portfolio Management • Net Centric Enterprise Systems/Services
  • 21. Name Acronym Owner Approach Army Battle Command System ABCS Army Acquisition Program Air Operations Center AOC Air Force Acquisition Program Ballistic Missile Defense System BMDS Joint Acquisition Program USCG Command & Control Convergence C2 Convergence Coast Guard Strategy Common Aviation Command & Control System CAC2S Marine Corps Acquisition Program Distributed Common Ground Station DCGS-AF Air Force Program Office DoD Intelligence Information System DoDIIS Intel DIA CIO Initiative Future Combat Systems FCS Army Program Office Ground Combat Systems GCS Army Program Executive Office PEO Military Satellite Communications MILSATCOM Joint AF Wing Naval Integrated Fire Control – Counter Air NIFC-CA Navy SE Integrator in PEO National Security Agency NSA Intel Agency Naval Surface Warfare Center Dahlgren NSWC Navy Warfare Center Single Integrated Air Picture SIAP Joint Acquisition Program Space and Missile Systems Center SMC Air Force SE Authority Space Radar SR Joint Acquisition Program Theater Joint Tactical Networks TJTN Joint PEO Theater Medical Information Systems – Joint TMIP Joint Acquisition Program Active SoS SE Practitioners Provided a basis for understanding SoS in DoD Today