Title: System of Systems Architecture Generation and Evaluation Using Evolutionary Algorithms
1System of Systems Architecture Generation and
Evaluation Using Evolutionary Algorithms
Joseph Simpson Systems Concepts and PhD Student
of Systems Engineering Graduate Program
Cihan H. Dagli Prof. and Director of Systems
Engineering Graduate Program
- Missouri University of Science and Technology
2Objectives
- Explore approaches to generate System of System
architectures - Explore approaches to assess different
architectures - Explore a frame work that can bring missions
functions, system functions and systems
components on a common denominator
3ARCHITECTURE ATTRIBUTES
PERFORMANCE
Selected Architecture
SCHEDULE
RISK
COST
Each architecture assigns values for these
attributes
4Kiviat charts display values assigned to
architecture attributes
5Kiviat charts display values assigned to
architecture attributes
6Kiviat charts display values assigned to
architecture attributes
7Kiviat charts display values assigned to
architecture attributes
8Kiviat charts display values assigned to
architecture attributes
9- What constitutes the best in architecture?
- What is the measure for comparing architectures?
- We can search for the best architecture, as
long as we can define best - Can we associate an aggregate value in evaluating
functional architectures?
10- How can we deal with the ambiguity of need
requirements and performance measures in the
search process? - Is there a way to mathematically represent
functional architectures? - Can we generate architectures through a
evolutionary process? - Can we integrate the architect in evolutionary
architecting process?
11What is the measure for comparing architectures?
12What is a reasonable approach to find and
aggregate measure for comparing architectures?
13Robustness fuzzy membership function
14Desirable
X n10
Fuzzy membership function for aggregate measure
for architecture assessment
15(No Transcript)
16Customer Context
System Context
Architect Context
170.0
Measures of Effectiveness System Effectiveness
Operational Effectiveness How well does the
system solution under evaluation fulfill the
customer mission requirements in the given
mission context?
1.0
Operational Suitability How capable and
appropriate is the system solution under
evaluation for operations in the given mission
context? Candidate suitability categories are
flexibility, survivability, maintainability and
robustness.
2.0
Affordability How cost-effective is the system
solution under evaluation for operations in the
given mission context?
3.0
Risk How much technical and programmatic
uncertainty is associated with the system
solution under evaluation for operations in the
given mission context?
4.0
18Functional Decomposition
Level 1
Top Function
TF
Level 2
F1
F2
F3
TF
Level 3
Level 4
TF
19(No Transcript)
20(No Transcript)
21Working Draft
22Mission Context
Mission Functions
City of Seattle
Customer Context
Risk Context
Affordability Context
System Physical Architecture
System Functions
Black Veatch
System Context
IBI Group
Architect Context
23Systems Functions
Level 1
SF
SF
Level 2
SF1
SF2
SF3
SF
Level 3
SF
SF2.1
SF2.2
SF1.3
SF1.2
SF1.1
SF3.1
SF3.3
SF3.2
24Questions ?