Space System of Systems Engineering Dr. Wanda Austin Senior Vice President

advertisement
Space System of
Systems Engineering
Dr. Wanda Austin
Senior Vice President
National Systems Group
October 25, 2006
© 2006 The Aerospace Corporation
1
Agenda
 Definition of System of Systems Engineering
 Challenges in Space
 Role of Software Engineering
 How CSSE can help
0572-06
2
What is System of Systems Engineering?*
The process of planning, analyzing, organizing, and
integrating the capability of a mix of existing and new systems
into a system-of-system capability that is greater than the
sum of the capabilities of the constituent parts.
The process emphasizes the process of discovering,
developing, and implementing standards that promote
interoperability among systems developed via different
sponsorship, management, and primary acquisition processes.
* USAF SAB Report: System of Systems Engineering for Air Force
Capability Development, July 2005
0572-06
3
What is a System of Systems?
Small stovepipes
to large stovepipes – NO
Loosely coupled and tightly
integrated – YES
4
Uniqueness of Space
 “One Strike and You’re Out”
–






0572-06
Post Launch Little flexibility to changing the assets
– Has to work the first time
– Small “failure” can cripple or end the mission
– No service calls in space!
Space systems are long lead items
Space systems have few qualified sources
(contractors, vendors)
Limitations on what onboard software can do to add
capabilities and fill gaps
Complexity of multiple-mission satellites adds time,
cost, rigidity
Interoperate with ground and air assets
Support users who don’t understand space
Photograph reprinted courtesy of the USAF
Titan IV A-20
12 August 1998
5
Nature of Space System of Systems
(SOS) Engineering
 Complex multi-attribute tradeoffs
–
Technology is typically the enabler
–
Challenges are also managerial, organizational, and cultural
 Multi-faceted Constraints
0572-06
–
Evolving set of interlocking issues and constraints
–
No definitive statement of the problem; requirements continually change
–
The problem is typically understood only after a solution is developed
–
Many stakeholders care about how the problem is resolved, making the
problem-solving process fundamentally a social problem
–
Getting the “optimal” answer is less important than obtaining the
stakeholders’ acceptance of the emerging solution
–
Usually required to maintain connectivity to the legacy capability
6
Technology Challenges
 Rapid innovation
 Lower barrier to entry
 Technology proliferation
 Increased capability = increased expectation
 Increased complexity and connectivity
 Persistent global access
 Competitive technologies
0572-06
7
Complexity in NSS Support
Increasing Complexity of
Space System-of-Systems
Weather
Imagery
Signals
Goals &
Objectives
DMSP
NSS System B
DSCS
Block 02
DSP
FLTSAT
GPS Nuclear Detection
GPS Navigation
NSS System C
NSS System A
Space
Asset
Evolution
Milsatcom UHF / EHF
Functional
Integration
Start of
Horizontal
Space System
Integration
Communications
Functional
Integration
Milsatcom Crosslinking
Leo Consolidation,
HASA, AIS, etc.
Milsatcom Global Broadcast
Full Mission
Space System
Integration
Stove Pipe
Space
Systems
Future
Direction
Space Control, SBR,
EELV, Commercial Space, etc.
Increasing
Capability
Block 06
5000.
Type
Acquisition
Spiral Acquisition
Significant
Changes in
System Acquisition
System of
System
Fully
Integrates
Mission
Support
Space
Enterprise
H
O
R
I
Z
O
N
T
A
L
1990
2000
System Development Time Line
2010
Space
Air
Weapons
Terrestrial
Partial
Integration
Space
Air
Weapons
I
N
T
E
G
R
A
T
I
O
N
Terrestrial
Information
Integration
Support
Integration
Space
Air
Separate
Missions
Weapons
Terrestrial
A-Spec Flowdown
1980
Fully
Integrated
2020
8
Growth in Space Software Size
?
8
7
6
5
ESLOC (M)
4
3
2
1
0
DSP
SBIRS AEHF GPS III
HIGH
TC
SR
SOS
ESLOC (M) – Equivalent Source Lines of Code (Millions)
0572-06
9
Role of Software Engineering
 Bulk of System of Systems integration occurs in software
 To achieve Space SOS integration, need to develop:
–
Extremely large quantities of software
–
…created by multiple organizations
–
…with high reliability and maintainability
–
…that is organized and structured for frequent change
–
…over very long life cycles
 These are difficult problems and have been for decades
0572-06
–
Software is a “human activity”—E. Dikstra (late 1960s)
–
“Star Wars” software could not be built — David Parnas (1980s)
10
Critical Success Factors
How CSSE Can Help
 Identify how complex systems or applications can best be

integrated to provide maximum utility and capability?
– Identify gaps and redundancies in capabilities
– Reduce future acquisition development cycles
– Address Testability Issues that will transcend political
structures or policies
Identify SoS solutions that can be implemented in software?
– New technologies
– Improve processes or social dynamics for software
development to overcome complexity and size issues
 Define methods for developing emerging solutions acceptable
to cross section of stakeholders
0572-06
11
Conclusion
 Nature of Space Systems Engineering is changing
–
Focus on system of systems engineering, with loosely
coupled and tightly integrated systems that focus on giving
the user the maximum flexibility
 Challenges abound in the changing technology, the increasing
complexity, and the amount of software
–
Uniqueness of space amplifies the challenge
–
Software is a key enabler for system of systems integration
 Establishment of CSSE is very timely!
–
0572-06
There are many CSSE opportunities to help address the
challenges in system of systems engineering for space
12
Download