Professional Documents
Culture Documents
Introduction to
Systems Engineering
Part 1: - Definitions
What is Systems Engineering?
Part 1 : - Definitions
System Lifecycle
developing a system
the basic process
why its important
10
Characteristics of a SYSTEM
11
12
Hierarchy of systems
Transportation System
Precedented system
Unprecedented system
Vehicular System
Airline System
Railroad System
Booking System
Propulsion System
Airplane System
Fuel System
Maintenance System
Technicians
Supply System
13
14
things characterised by
Size
and complexity
on diverse technological and nontechnological disciplines
Satisfying a stated need
Dependence
16
No discipline prefix
A silver bullet
A cookbook approach to success
An excuse to stop thinking
17
18
1960s
1980s
1990
1995
1996
1999
DSMC handbook
Formal software requirements analysis & design
NCOSE established
1970s
19
20
System lifecycle
Concept
Exploration
System
Definition
Engineering
Development
System
Development
System
Qualification
Operation &
Maintenance
Deployment
Vehicular System
Airline System
Railroad System
Booking System
Airplane System
Propulsion System
Fuel System
Maintenance System
Production
Technicians
Disposal
21
Integrate
Airline
System
Design
Fuel
Design Pump
Pressure
Regulator
Design
Fuel
Storage
Fuel
Storage
Integrate
Fuel
Pump
Acquire
Pump
Components
Integrate
Fuel
System
Integrate
Airplane
Prop
u
Sy st lsion
em
Design
Fuel
System
Concept
Definition
Operational
Evaluation
Contract Boundary
Mtce
Sy stem
System
Design
Propulsion
System
Press
u
Regu re
lator
Design
Airplane
22
Supply System
System
Design
Design
Design
Design
Design
Integrate
Integrate
Integrate
Integrate
Implement
Implement
Implement
Implement
Design
Tier n
23
System
Integration
Verification
Integrate
Implement
24
System Decomposition
Inputs
from
previous tier
Requirements
Analysis
Requirements Loop
Grand
System Analysis
& Control
Functional
Analysis/Allocation
Verification
Iteration
Text Book Life Cycles
Design Loop
Synthesis
Change Process
Documentation View
Configuration Baselines
KISS
Outputs
to next tier
25
Hard or Soft?
26
Design of Components
28
29
30
First Article
Production
Complete
Characteristics
of system
lifecycle
Proven 95%
Tier 1: System
Operation
and
Maintenance
Design 85%
e
Th
Tier
O: Concept
100
Established 70%
on
Fr
Tier 1
Operational
Evaluation
nd
tE
Concept
Definition
Tier 0
System
Design
60
System
Integration
De
% of Lifecycle
cost
co
m
s
po
on
iti
gr
te
In
Design
Design
Design
Design
Integrate
Integrate
Integrate
Integrate
Implement
Implement
Implement
Implement
Tier 2
80
io
at
40
Life cycle
cost
actually
expended
20
0
33
Concept
Exploration
34
System
Definition
Engineering
Development
DSTO
Staff
Strategy/
Policy
Reqt
Capability
Development
OCD
Field
Defence
Acquisition
System
Development
Operation &
Maintenance
CTDs,
System
Qualification
Deployment
Studies
DoD
Industry
SOR
Prime
Contractor
Eng Spec
Sub
Contractor(s)
Production
Disposal
35
36
37
38
Market intelligence
May
Starts
39
40
30/03/2001
41
30/03/2001
42
Environment
System
30/03/2001
43
Organic
System
30/03/2001
44
Garage
Environment
Automatic
Garage
Door
STAD
System
Target
Operator
30/03/2001
45
30/03/2001
Context diagram(s)
Interface list
Description of transactions for each interface
Initial
30/03/2001
Other Assets
46
Ship
Platforms
Environment
47
30/03/2001
48
Other Needs
normal operation;
degraded operation;
non-operation
Whether
or not
they are
in the
contract
Cultural
30/03/2001
49
50
52
System lifecycle
System Development V
Concept
Definition
Concept
Exploration
System
Definition
Engineering
Development
Operational
Evaluation
Contract Boundary
System
Design
System
Integration
Verification
System
Development
Operation &
Maintenance
System
Qualification
Deployment
Production
Design
Design
Design
Design
Integrate
Integrate
Integrate
Integrate
Implement
Implement
Implement
Implement
Design
Disposal
Tier n
53
Integrate
Implement
54
System Design
Inputs
from
previous tier
Requirements
Analysis
Requirements Loop
Verification
System Analysis
& Control
Functional
Analysis/Allocation
Design Loop
Synthesis
Outputs
to next tier
55
What is a Requirement ?
56
new/changing requirements or
new/changing interpretations
57
58
Functional Requirements
Constraints
Performance Requirements
Constraints
Inputs
Desired
Output
10
Sources of Requirements
Customer Requirements
Derived Requirements
Allocated Requirements
61
62
Printer
Hardware
Computer
Hardware
Computer
Software
63
A good requirement is
64
Achievable
Verifiable
Unambiguous
Complete
Consistent
Traceable
Expressed in terms of need not solution
Appropriate for the level of system hierarchy
65
11
Traceability Requirement
Traceable path to a
Customer need (or
Contract
Requirement)
Traceable path from
test requirements to
source requirements
Minimises redundant
and unnecessary
design activities
User
Need
Requirement Database
Existing
Systems
Operational
Concept
Contract
Documents
Referenced
Standards
Legal
Obligations
Development
Spec(s)
Test
Spec(s)
Lower Level
Dev Spec(s)
Lower Level
Test Spec(s)
67
68
Inputs
from
previous tier
Requirements
Analysis
Requirements Loop
Verification
System Analysis
& Control
Functional
Analysis/Allocation
Design Loop
Synthesis
Outputs
to next tier
70
But first, lets see where this session fits into the big
picture, by going back and briefly look at,
the
products
the
documentation
standards (briefly)
examples
methods
basic
71
72
12
Concept
Analysis
Development
Customer
Int & Valid
Tier N
Production
System
Definition
Deployment
System
Int & Valid
Operations
Support
Subsystem
Definition
(tier 1)
Subsystem
Int & Valid
(tier 1)
Disposition
Subsystem
Definition
(tier n)
Subsystem
Int & Valid
(tier n)
Subsystem
Implement
73
74
Synthesis
Analysis process
process
Process outputs,
Functional
Synthesis
75
76
Black
Box
Black
Box
Tier N
Concept
Analysis
Customer
Integration
White
Box
Black
Box
Black
Box
White
Box
White
Box
System
Integration
System
Definition
description
White
Box
Black
Box
Subsystem
Definition
(tier 1)
Black
Box
White
Box
White
Box
description
77
Subsystem
Definition
(tier N)
Black
Box
Black
Box
White
Box
White
Box
Subsystem
Integration
(tier 1)
Subsystem
Integration
(tier N)
78
13
Customer
Business
EIA-IS-632
View
Black &
White View
Requirements
Analysis
Black
Box
What &
How View
Tier N
Concept
Analysis
White
Box
Black Box
Description
What
Description
Customer
Customer
Component
(existing)
SYSTEM
(to be acquired)
Customer
Component
(existing)
Customer
Component
(existing)
Black
Box
System
Definition
Contractual Boundary
(in theory)
White
Box
Supplier
Functional
Analysis
White Box
Functional
Description
SUB-SYSTEM
1
SUB-SYSTEM
2
Subsystem
Definition
(tier 1)
How
Description
White Box
Physical
Description
Synthesis
Black
Box
SUB-SYSTEM
N
SUB-SYSTEM
2-1
SUB-SYSTEM
2-2
SW Subsystem
2-2-1
SUB-SYSTEM
2-N
HW Subsystem
2-2-2
White
Box
Black
Box
Subsystem
Definition
(tier N)
White
Box
HW Subsystem
2-2-3
79
Customer
Business
Black
Box
Tier N
80
Customer
Integration
White
Box
Black
Box
Customer
Component
(existing)
System
Integration
SYSTEM
(to be acquired)
Customer
Component
(existing)
Customer
Component
(existing)
Tip
White
Box
Black
Box
White
Box
SUB-SYSTEM
1
SUB-SYSTEM
N
Black
Box
White
Box
SUB-SYSTEM
2
Subsystem
Integration
(tier 1)
SUB-SYSTEM
2-1
Subsystem
Integration
(tier N)
SUB-SYSTEM
2-2
SUB-SYSTEM
2-N
a
SW Subsystem
2-2-1
HW Subsystem
2-2-2
HW Subsystem
2-2-3
Validate incrementally
integrated white box
elements.
81
82
examine
84
14
Synthesis
equipment
defining
personnel
assigning
facilities
software
combination
of the above
85
86
White Box
F
White
Box
F
F
F
F
This
F
F
P2
P3
P1
Tier N
Effectiveness
Tier N+1
Black
Box
Black
Box
Black
Box
White
Box
White
Box
White
Box
87
88
Functional
Test results.
Problem reports.
Limitations & deficiencies.
Effectiveness
of subsystem integration
per phase
Additional testing requirements
Functionality
89
90
15
White Box
F
White
Box
F
F
F
F
F
F
P2
Plans
Risk Register (Identification, Remediation)
Milestones
Cost and Time Schedules
Work Breakdown Structure
Work Packages
P3
P1
Tier N
Tier N+1
Black
Box
Black
Box
Black
Box
White
Box
White
Box
White
Box
91
92
Where to stop ?
SSS
White
Box
SSDD
Cut
Cut&&Paste
Paste
Tier N
Tier N+1
Black
Box
Black
Box
Black
Box
SSS
SSS
SSS
In summary,
White
Box
White
Box
White
Box
SSDD
SSDD
SSDD
93
Target
Introduction
to Systems Engineering
Option B
Track
Target
Position
(3D)
94
Monitor
Missile
Missile
MissileAbort
Track
Target
Position
MissileCharacteristic
TargetReflectedLight
MissileMovement
Track
Missile
MissileGuidance
Magnify
& Focus
Light
Track
Target
Position
(x&y)
Track
Target
Position
(z)
LookDirection
Change
Look
Directn
Safe Operating
Envelope/Area
MissileMovement
LookDirection
Guide
Missile
VisibleImage
LookDirection
DeltaPosn
Est
Launch
Posn
Est
Optimal
Image
Position
MissileAway
LaunchPosn
Dispatch
Missile
Wind
Radar
System
A
Radar
System
B
Weapon
Delivery
System
Command
& Control
System
Weapon
Delivery
System
External
Env
Organic
System
(Operator)
Command
& Control
System
95
Lens
System
Supports
Gimbal
System
96
16
Concept
Analysis
Customer
Int & Valid
Tier N
System
Definition
System
Int & Valid
Services:TargetCharacteristic
Search
TargetData
Subsystem
Definition
(tier 1)
TargetIllumination
Subsystem
Int & Valid
(tier 1)
Target
IFFResponse
Identify
Tender
Response
Slice of
Development
Stage.
Consumer
TargetIdentity
IFFRequest
Subsystem
Definition
(tier n)
Subsystem
Int & Valid
(tier n)
HealthReply
Subsystem
Implement
Health
Check
HealthRequest
Internal
Subsystems
97
98
Low Coupling
High Cohesion
Definition,
99
100
single-minded function.
an aversion to excessive interaction with other
subsystems.
101
A Subsystem model.
A CSCI model - one element of the subsystem model is
a software item.
A Hardware architecture - defining the solution for the
Subsystem and CSCI models.
102
17
F2
F3
F3
F4
F4
F1
External
Agent 1
F1
External
Agent 1
SW
DS1
External
Agent 2
External
Agent 2
DS1
F6
F8
F5
F6
F9
F5
F7
F7
F8
DS1
SW
DS2
HWCI 1
=F2 +F3
External
Agent 1
External
Agent 1
CSC 1
=F1 +F2
+F5
HWCI 3
(derived)
External
Agent 2
CSCI 1
=F1 +F5
+F4 +F8
+DS1
HWCI 2
=F6 +F7
+DS2
103
CSC 3
=F6 +F8
CSC 4
=F7 +F9
External
Agent 2
This CSC is a
DataStore Manager.
Its derived (exists as
part of the design). 104
Processor 2
HWCI 3
+ CSCI 1
Methods
HWCI 1
=CSC2
Processor 1
COMMON BUS
=CSC1 +CSC3
CSC 5
(derived)
=SW-DS1
+SW-DS2
HARD DISK
I/O CARD
Processor 3
=SW-DS1
+SW-DS2
= external
interfaces
=CSC4 +CSC5
HWCI 2
Structured Analysis
Structured English
Object Oriented Methods
Functional Flow Block Diagrams
Schematic Block Diagrams
External Agent 1
External Agent 2
105
Methods Summary
Functional Modelling
Physical Modelling
Static
Static
106
Simulation
107
18
Further Reading
System
a
System
a
monster
bedtime reading
definite
109
110
MIL-STD-499B,
BAeA
EIA-IS-632,
111
Definitions
113
19
Require men ts
Anal ysis
System
Verification
Verification
Criteria
Syn thes is
Integrate
Correct
ig
Des
Verification
Criteria
Sub-system
Verification
Syn thes is
Syn thes is
Integrate
Correct
Require men ts
Require
men ts
Anal ysis
Require
men ts
Anal ysis
Require
men ts
Anal ysis
Anal ysis
Syn thes is
Syn thes is
Syn thes is
Syn thes is
Verification
Criteria
Unit
Verification
Integrate
Correct
Imp
lem
ent
Require men ts
Require
men ts
Anal ysis
Anal ysis
Component Implementation
115
Verification
Verification Methods
116
Test
Demonstration
Analysis
Inspection
117
118
20
Inspection
Production controls
Acceptance testing
Undocumented features
Not developed for the environment
Defined behaviour and interfaces
Support
121
122
123
Requirements
Analysis
Requirements Loop
Verification
Functional
Analysis/Allocation
System Analysis
System
Analysis
& Control
& Control
(Balance)
(Balance)
Design Loop
Synthesis
125
126
21
Conducting Reviews
Event driven
Be well prepared - there shouldnt be any surprises
Establish success criteria beforehand
Review material includes:
127
128
Analysing Alternatives
129
Trade Studies
130
Review inputs:
Analyseresults:
- Calculate relative value based on
chosen methodology
-Evaluatealternatives
-Perform sensitivity analysis
- Selectpreferred alternative
-Re-evaluate results
Taken from the DSMC Systems
Engineering Handbook
131
Measure performance:
- Developmodels and measurements of
merit
- Develop values for viable candidates
22
Planned
Profile
Technical
Parameter
Values
ToleranceBand
Achievement
to date
Contract
Completion
Current
Estimate
Cost/weight
Cost/power consumption
Reliability/life cycle cost
Redundancy/life cycle cost
BIT/level of support
Variation
Threshold
Planned
Value
Milestones
133
Specialty Engineering
134
Specialty Disciplines
Human factors
Survivability
Reliability/maintainability/availability
Supportability
Electromagnetic compatibility
Producability
Safety engineering
Value/cost engineering
Logistics engineering ...
135
Decision Database
Engineering Management
136
137
Risk management
Configuration management
Data management
Requirements management
Technical personnel management
Cost and schedule management
Technical review and audit program management
138
23
Part 7: - Conclusion
Importance of Planning
140
Why Plan
SEMP
141
TEMP
TRAP
142
143
Applicability
Scheduling
Entry and completion criteria
Standards to be used
144
24
CMP
WBS
145
146
Further Reading
Do:
Ensure Common Approach
Make Maximum Use of Tools
Tailor the SE approach to optimize the effort versus
benefit equation
Dont
Forget the broader picture
Ignore the cascade effect of change
Spend all your effort on SE
Put off the SE effort
147
148
149
25