SlideShare a Scribd company logo
1 of 25
Increasing the probability of developing
affordable systems by maximizing and
adapting the solution space
Alejandro Salado
Stevens Institute of Technology
Is system AFFORDABILITY important?
System affordabiltiy
𝐴 𝑡 =
𝑘1 𝐵 𝑡
1 + 𝑘2 𝐶 𝑡
𝑖𝑓 𝑆 𝑡 ≥ 𝐶 𝑡
0 𝑖𝑓 𝑆 𝑡 < 𝐶 𝑡
System affordability
Benefits
Investment
Budget
Requirements influence system affordabiltiy
EMPIRICAL EVIDENCE
THEORETICAL
UNDERSTANDING
 ?
Heuristics & rules of thumb Theorems & laws
Exploit benefits of a formal SYSTEMS THEORY
Requirements
Size solution space
Order solution space
System affordability
Some principles
MATHEMATICAL APPROACH
REQUIREMENTS
SHALL O=A+B
Hypotheses
↓ 𝐶𝑆 𝑜𝑟𝑑𝑒𝑟𝑒𝑟𝑟𝑜𝑟
→↑ 𝑝 𝑎𝑓𝑓𝑜𝑟𝑑𝑎𝑏𝑖𝑙𝑖𝑡𝑦 𝑡 = 𝑡 𝑛
↑ 𝐶𝑆𝑠𝑖𝑧𝑒 →↑ 𝑝 𝑎𝑓𝑓𝑜𝑟𝑑𝑎𝑏𝑖𝑙𝑖𝑡𝑦 𝑡 = 𝑡 𝑛
PROPOSITION 1
PROPOSITION 2
Compiant
space
Alignment
to stkh
needs
Real-life
limittion
Proof Proposition 1
𝑆𝑁𝑖 = 𝑆𝑁𝑖 𝑒 𝑖𝜃
𝑅𝑖 = 𝑅𝑖 𝑒 𝑖𝜃
𝑒𝑙𝑖𝑐𝑖𝑡 𝑆𝑁𝑖 = 𝑅𝑖 = 𝑅𝑖 + 𝑒𝑟𝑟𝑜𝑟
Relative
priorities
Need
Prioritized
needs
Minimize
Proof Proposition 1
𝑅𝑖 = 𝑅𝑖 𝑒 𝑖𝜃
Magnitude errors
Phase errors
Incorrect or incomplete
requirements
De-aligned priorities
with respect to stkh
Proof Proposition 1
Phase errors De-aligned priorities
with respect to stkh
𝑅𝑖(𝑡0 = 𝑅𝑖(𝑡0+𝑛
Requirements prioritization
BUT
Even in spiral!
Proof Proposition 1
𝐴 𝑡 =
𝑘1 𝐵 𝑡
1 + 𝑘2 𝐶 𝑡 𝑆 𝑡 ≥𝐶 𝑡
∆A
∆∅
≅
k1
∆B
∆∅
1+k2
∆C
∆∅
Time
dependency
Proof Proposition 1
∆A
∆∅
≅
k1
∆B
∆∅
1+k2
∆C
∆∅
∆𝐵
∆∅
∆𝐶
∆∅
∆𝐴
∆∅
≥ 0 N/A N/A
< 0 ≥ 0 < 0
< 0 < 0 ?
Hypotheses
↓ 𝐶𝑆 𝑜𝑟𝑑𝑒𝑟𝑒𝑟𝑟𝑜𝑟
→↑ 𝑝 𝑎𝑓𝑓𝑜𝑟𝑑𝑎𝑏𝑖𝑙𝑖𝑡𝑦 𝑡 = 𝑡 𝑛
↑ 𝐶𝑆𝑠𝑖𝑧𝑒 →↑ 𝑝 𝑎𝑓𝑓𝑜𝑟𝑑𝑎𝑏𝑖𝑙𝑖𝑡𝑦 𝑡 = 𝑡 𝑛
PROPOSITION 1
PROPOSITION 2
Compiant
space
Real-life
limittion
Proof Proposition 2
𝑝 𝑎𝑓𝑓𝑜𝑟𝑑𝑎𝑏𝑖𝑙𝑖𝑡𝑦 = 𝐾
𝑛 𝑎𝑓𝑓𝑜𝑟𝑑𝑎𝑏𝑙𝑒
𝑛 𝑢𝑛𝑖𝑣𝑒𝑟𝑠𝑒
Effectiveness
design/exploration
method
Amount
of
affordable
solutions
in the CSAmount of
solutions in the
design spcae
Proof Proposition 2
𝑝 𝑎𝑓𝑓 𝐶𝑆1 = 𝐾1
𝑛 𝑎𝑓𝑓 𝐶𝑆1
𝑛 𝑢𝑛𝑖𝑣
𝑝 𝑎𝑓𝑓 𝐶𝑆2 = 𝐾2
𝑛 𝑎𝑓𝑓 𝐶𝑆2
𝑛 𝑢𝑛𝑖𝑣
𝑝 𝑎𝑓𝑓 𝐶𝑆1 = 𝑝 𝑎𝑓𝑓 𝐶𝑆2
𝐾1 𝑛 𝑎𝑓𝑓 𝐶𝑆1
𝐾2 𝑛 𝑎𝑓𝑓 𝐶𝑆2
Constant
Proof Proposition 2
𝑝 𝑎𝑓𝑓 𝐶𝑆1 = 𝑝 𝑎𝑓𝑓 𝐶𝑆2
𝐾1 𝑛 𝑎𝑓𝑓 𝐶𝑆1
𝐾2 𝑛 𝑎𝑓𝑓 𝐶𝑆2
𝑎𝑓𝑓𝑜𝑟𝑑 = 𝒰 𝑥, 𝑦
𝐶𝑆2 ⊂ 𝐶𝑆1
𝐾1 = 𝐾2
𝑝 𝑎𝑓𝑓 𝐶𝑆1 ≈ 𝑝 𝑎𝑓𝑓 𝐶𝑆2
𝐶𝑆1 𝑠𝑖𝑧𝑒
𝐶𝑆2 𝑠𝑖𝑧𝑒
BUT THIS IS ONLY ONE TRY!!!
Proof Proposition 2
𝑝 𝑎𝑓𝑓 𝑛
= 𝑝𝑠1
+ 𝑝 𝑓1
𝑝𝑠2
+ ⋯ + 𝑝 𝑓1
⋯ 𝑝 𝑓𝑛−1
𝑝𝑠 𝑛
𝐶𝑆𝑠𝑖𝑧𝑒 ≫ 𝑛 → 𝑝𝑠1
≈ 𝑝𝑠2
≈ ⋯ ≈ 𝑝𝑠 𝑛
No learning / No anchoring
𝑝 𝑎𝑓𝑓 𝑛
≈ 𝑝𝑠
𝑖=0
𝑛−1
1 − 𝑝𝑠
𝑖
Proof Proposition 2
𝑝 𝑎𝑓𝑓 𝑛
𝐶𝑆1
𝑝 𝑎𝑓𝑓 𝑛
𝐶𝑆2
=
𝐶𝑆1 𝑠𝑖𝑧𝑒
𝐶𝑆2 𝑠𝑖𝑧𝑒
𝑖=0
𝑛−1
1 − 𝑝𝑠
𝐶𝑆1 𝑠𝑖𝑧𝑒
𝐶𝑆2 𝑠𝑖𝑧𝑒
𝑖
𝑖=0
𝑛−1
1 − 𝑝𝑠
𝑖
Proof Proposition 2
Number of design iterations
Relativesizeofthesolutionspace
2 4 6 8 10
1.1
1.15
1.2
1.25
1.3
1.35
1.4
1.45
1.5
Relativeincreasep(affordablesolutions)
10
15
20
25
30
35
40
45
ps = 0.10
Proof Proposition 2
Number of design iterations
Relativesizeofthesolutionspace
2 4 6 8 10
1.1
1.15
1.2
1.25
1.3
1.35
1.4
1.45
1.5
Relativeincreasep(affordablesolutions)
10
15
20
25
30
35
40
45
ps = 0.10
Number of design iterations
Relativesizeofthesolutionspace
2 4 6 8 10
1.1
1.15
1.2
1.25
1.3
1.35
1.4
1.45
1.5
Relativeincreaseofp(affordablesolutions)
10
15
20
25
30
35
40
45
ps = 0.01
Contributions
↓ 𝐶𝑆 𝑜𝑟𝑑𝑒𝑟𝑒𝑟𝑟𝑜𝑟
→↑ 𝑝 𝑎𝑓𝑓𝑜𝑟𝑑𝑎𝑏𝑖𝑙𝑖𝑡𝑦 𝑡 = 𝑡 𝑛
↑ 𝐶𝑆𝑠𝑖𝑧𝑒 →↑ 𝑝 𝑎𝑓𝑓𝑜𝑟𝑑𝑎𝑏𝑖𝑙𝑖𝑡𝑦 𝑡 = 𝑡 𝑛
THEOREM 1
THEOREM 2
Effective evolutionary
priroitization?
How to max CS with
requirements?
Limitations
Distribution of affordable solutions is considered uniform
CS contains many more solutions than rework cycles
Learning and anchoring effects self-cancel
Left for the future
Investigate SENSITIVITY of ps on paff
Investigate SENSITIVITY of uniformity assumptions on paff
Investigte SENSITIVITY of number of solutions on paff
Investigate effects of LEARNING and ANCHORING
Explore effects on PROJECT data
TOPIC TITLE:
INCREASING THE PROBABILITY OF DEVELOPING
AFFORDABLE SYSTEMS BY MAXIMIZING AND
ADAPTING THE SOLUTION SPACE
Alejandro Salado
Stevens Institute of Technology
asaladod@stevens.edu
+49 176 321 31458

More Related Content

More from Alejandro Salado

A Set of Heuristics to Support Early Identification of Conflicting Requirements
A Set of Heuristics to Support Early Identification of Conflicting RequirementsA Set of Heuristics to Support Early Identification of Conflicting Requirements
A Set of Heuristics to Support Early Identification of Conflicting RequirementsAlejandro Salado
 
Systems Engineering Practices Exhibited in the Creation of a Film Original Score
Systems Engineering Practices Exhibited in the Creation of a Film Original ScoreSystems Engineering Practices Exhibited in the Creation of a Film Original Score
Systems Engineering Practices Exhibited in the Creation of a Film Original ScoreAlejandro Salado
 
Abandonment: A natural consequence of autonomy and belonging in systems-of-sy...
Abandonment: A natural consequence of autonomy and belonging in systems-of-sy...Abandonment: A natural consequence of autonomy and belonging in systems-of-sy...
Abandonment: A natural consequence of autonomy and belonging in systems-of-sy...Alejandro Salado
 
On the Evolution of Solution Spaces Triggered by Emerging Technologies
On the Evolution of Solution Spaces Triggered by Emerging TechnologiesOn the Evolution of Solution Spaces Triggered by Emerging Technologies
On the Evolution of Solution Spaces Triggered by Emerging TechnologiesAlejandro Salado
 
The Concept of Problem Complexity
The Concept of Problem ComplexityThe Concept of Problem Complexity
The Concept of Problem ComplexityAlejandro Salado
 
Fractionated Space Systems: Decoupling Conflicting Requirements and Isolating...
Fractionated Space Systems: Decoupling Conflicting Requirements and Isolating...Fractionated Space Systems: Decoupling Conflicting Requirements and Isolating...
Fractionated Space Systems: Decoupling Conflicting Requirements and Isolating...Alejandro Salado
 
Using Requirements-Induced Complexity to Anticipate Development and Integrati...
Using Requirements-Induced Complexity to Anticipate Development and Integrati...Using Requirements-Induced Complexity to Anticipate Development and Integrati...
Using Requirements-Induced Complexity to Anticipate Development and Integrati...Alejandro Salado
 
Assessing the Impacts of Uncertainty Propagation to System Requirements by Ev...
Assessing the Impacts of Uncertainty Propagation to System Requirements by Ev...Assessing the Impacts of Uncertainty Propagation to System Requirements by Ev...
Assessing the Impacts of Uncertainty Propagation to System Requirements by Ev...Alejandro Salado
 
Elegant space systems: How do we get there?
Elegant space systems: How do we get there?Elegant space systems: How do we get there?
Elegant space systems: How do we get there?Alejandro Salado
 
Efficient and Effective Systems Integration and Verification Planning Using a...
Efficient and Effective Systems Integration and Verification Planning Using a...Efficient and Effective Systems Integration and Verification Planning Using a...
Efficient and Effective Systems Integration and Verification Planning Using a...Alejandro Salado
 
Using Maslow's hierarchy of needs to define elegance in system architecture
Using Maslow's hierarchy of needs to define elegance in system architectureUsing Maslow's hierarchy of needs to define elegance in system architecture
Using Maslow's hierarchy of needs to define elegance in system architectureAlejandro Salado
 
Contextual- and Behavioral-Centric Stakeholder Identification
Contextual- and Behavioral-Centric Stakeholder IdentificationContextual- and Behavioral-Centric Stakeholder Identification
Contextual- and Behavioral-Centric Stakeholder IdentificationAlejandro Salado
 

More from Alejandro Salado (12)

A Set of Heuristics to Support Early Identification of Conflicting Requirements
A Set of Heuristics to Support Early Identification of Conflicting RequirementsA Set of Heuristics to Support Early Identification of Conflicting Requirements
A Set of Heuristics to Support Early Identification of Conflicting Requirements
 
Systems Engineering Practices Exhibited in the Creation of a Film Original Score
Systems Engineering Practices Exhibited in the Creation of a Film Original ScoreSystems Engineering Practices Exhibited in the Creation of a Film Original Score
Systems Engineering Practices Exhibited in the Creation of a Film Original Score
 
Abandonment: A natural consequence of autonomy and belonging in systems-of-sy...
Abandonment: A natural consequence of autonomy and belonging in systems-of-sy...Abandonment: A natural consequence of autonomy and belonging in systems-of-sy...
Abandonment: A natural consequence of autonomy and belonging in systems-of-sy...
 
On the Evolution of Solution Spaces Triggered by Emerging Technologies
On the Evolution of Solution Spaces Triggered by Emerging TechnologiesOn the Evolution of Solution Spaces Triggered by Emerging Technologies
On the Evolution of Solution Spaces Triggered by Emerging Technologies
 
The Concept of Problem Complexity
The Concept of Problem ComplexityThe Concept of Problem Complexity
The Concept of Problem Complexity
 
Fractionated Space Systems: Decoupling Conflicting Requirements and Isolating...
Fractionated Space Systems: Decoupling Conflicting Requirements and Isolating...Fractionated Space Systems: Decoupling Conflicting Requirements and Isolating...
Fractionated Space Systems: Decoupling Conflicting Requirements and Isolating...
 
Using Requirements-Induced Complexity to Anticipate Development and Integrati...
Using Requirements-Induced Complexity to Anticipate Development and Integrati...Using Requirements-Induced Complexity to Anticipate Development and Integrati...
Using Requirements-Induced Complexity to Anticipate Development and Integrati...
 
Assessing the Impacts of Uncertainty Propagation to System Requirements by Ev...
Assessing the Impacts of Uncertainty Propagation to System Requirements by Ev...Assessing the Impacts of Uncertainty Propagation to System Requirements by Ev...
Assessing the Impacts of Uncertainty Propagation to System Requirements by Ev...
 
Elegant space systems: How do we get there?
Elegant space systems: How do we get there?Elegant space systems: How do we get there?
Elegant space systems: How do we get there?
 
Efficient and Effective Systems Integration and Verification Planning Using a...
Efficient and Effective Systems Integration and Verification Planning Using a...Efficient and Effective Systems Integration and Verification Planning Using a...
Efficient and Effective Systems Integration and Verification Planning Using a...
 
Using Maslow's hierarchy of needs to define elegance in system architecture
Using Maslow's hierarchy of needs to define elegance in system architectureUsing Maslow's hierarchy of needs to define elegance in system architecture
Using Maslow's hierarchy of needs to define elegance in system architecture
 
Contextual- and Behavioral-Centric Stakeholder Identification
Contextual- and Behavioral-Centric Stakeholder IdentificationContextual- and Behavioral-Centric Stakeholder Identification
Contextual- and Behavioral-Centric Stakeholder Identification
 

Recently uploaded

Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfRagavanV2
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...tanu pandey
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf203318pmpc
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...SUHANI PANDEY
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projectssmsksolar
 

Recently uploaded (20)

Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 

Increasing the Probability of Developing Affordable Systems by Maximizing and Adapting the Solution Space

  • 1. Increasing the probability of developing affordable systems by maximizing and adapting the solution space Alejandro Salado Stevens Institute of Technology
  • 3.
  • 4. System affordabiltiy 𝐴 𝑡 = 𝑘1 𝐵 𝑡 1 + 𝑘2 𝐶 𝑡 𝑖𝑓 𝑆 𝑡 ≥ 𝐶 𝑡 0 𝑖𝑓 𝑆 𝑡 < 𝐶 𝑡 System affordability Benefits Investment Budget
  • 5. Requirements influence system affordabiltiy EMPIRICAL EVIDENCE THEORETICAL UNDERSTANDING  ? Heuristics & rules of thumb Theorems & laws
  • 6. Exploit benefits of a formal SYSTEMS THEORY Requirements Size solution space Order solution space System affordability
  • 8. Hypotheses ↓ 𝐶𝑆 𝑜𝑟𝑑𝑒𝑟𝑒𝑟𝑟𝑜𝑟 →↑ 𝑝 𝑎𝑓𝑓𝑜𝑟𝑑𝑎𝑏𝑖𝑙𝑖𝑡𝑦 𝑡 = 𝑡 𝑛 ↑ 𝐶𝑆𝑠𝑖𝑧𝑒 →↑ 𝑝 𝑎𝑓𝑓𝑜𝑟𝑑𝑎𝑏𝑖𝑙𝑖𝑡𝑦 𝑡 = 𝑡 𝑛 PROPOSITION 1 PROPOSITION 2 Compiant space Alignment to stkh needs Real-life limittion
  • 9. Proof Proposition 1 𝑆𝑁𝑖 = 𝑆𝑁𝑖 𝑒 𝑖𝜃 𝑅𝑖 = 𝑅𝑖 𝑒 𝑖𝜃 𝑒𝑙𝑖𝑐𝑖𝑡 𝑆𝑁𝑖 = 𝑅𝑖 = 𝑅𝑖 + 𝑒𝑟𝑟𝑜𝑟 Relative priorities Need Prioritized needs Minimize
  • 10. Proof Proposition 1 𝑅𝑖 = 𝑅𝑖 𝑒 𝑖𝜃 Magnitude errors Phase errors Incorrect or incomplete requirements De-aligned priorities with respect to stkh
  • 11. Proof Proposition 1 Phase errors De-aligned priorities with respect to stkh 𝑅𝑖(𝑡0 = 𝑅𝑖(𝑡0+𝑛 Requirements prioritization BUT Even in spiral!
  • 12. Proof Proposition 1 𝐴 𝑡 = 𝑘1 𝐵 𝑡 1 + 𝑘2 𝐶 𝑡 𝑆 𝑡 ≥𝐶 𝑡 ∆A ∆∅ ≅ k1 ∆B ∆∅ 1+k2 ∆C ∆∅ Time dependency
  • 14. Hypotheses ↓ 𝐶𝑆 𝑜𝑟𝑑𝑒𝑟𝑒𝑟𝑟𝑜𝑟 →↑ 𝑝 𝑎𝑓𝑓𝑜𝑟𝑑𝑎𝑏𝑖𝑙𝑖𝑡𝑦 𝑡 = 𝑡 𝑛 ↑ 𝐶𝑆𝑠𝑖𝑧𝑒 →↑ 𝑝 𝑎𝑓𝑓𝑜𝑟𝑑𝑎𝑏𝑖𝑙𝑖𝑡𝑦 𝑡 = 𝑡 𝑛 PROPOSITION 1 PROPOSITION 2 Compiant space Real-life limittion
  • 15. Proof Proposition 2 𝑝 𝑎𝑓𝑓𝑜𝑟𝑑𝑎𝑏𝑖𝑙𝑖𝑡𝑦 = 𝐾 𝑛 𝑎𝑓𝑓𝑜𝑟𝑑𝑎𝑏𝑙𝑒 𝑛 𝑢𝑛𝑖𝑣𝑒𝑟𝑠𝑒 Effectiveness design/exploration method Amount of affordable solutions in the CSAmount of solutions in the design spcae
  • 16. Proof Proposition 2 𝑝 𝑎𝑓𝑓 𝐶𝑆1 = 𝐾1 𝑛 𝑎𝑓𝑓 𝐶𝑆1 𝑛 𝑢𝑛𝑖𝑣 𝑝 𝑎𝑓𝑓 𝐶𝑆2 = 𝐾2 𝑛 𝑎𝑓𝑓 𝐶𝑆2 𝑛 𝑢𝑛𝑖𝑣 𝑝 𝑎𝑓𝑓 𝐶𝑆1 = 𝑝 𝑎𝑓𝑓 𝐶𝑆2 𝐾1 𝑛 𝑎𝑓𝑓 𝐶𝑆1 𝐾2 𝑛 𝑎𝑓𝑓 𝐶𝑆2 Constant
  • 17. Proof Proposition 2 𝑝 𝑎𝑓𝑓 𝐶𝑆1 = 𝑝 𝑎𝑓𝑓 𝐶𝑆2 𝐾1 𝑛 𝑎𝑓𝑓 𝐶𝑆1 𝐾2 𝑛 𝑎𝑓𝑓 𝐶𝑆2 𝑎𝑓𝑓𝑜𝑟𝑑 = 𝒰 𝑥, 𝑦 𝐶𝑆2 ⊂ 𝐶𝑆1 𝐾1 = 𝐾2 𝑝 𝑎𝑓𝑓 𝐶𝑆1 ≈ 𝑝 𝑎𝑓𝑓 𝐶𝑆2 𝐶𝑆1 𝑠𝑖𝑧𝑒 𝐶𝑆2 𝑠𝑖𝑧𝑒 BUT THIS IS ONLY ONE TRY!!!
  • 18. Proof Proposition 2 𝑝 𝑎𝑓𝑓 𝑛 = 𝑝𝑠1 + 𝑝 𝑓1 𝑝𝑠2 + ⋯ + 𝑝 𝑓1 ⋯ 𝑝 𝑓𝑛−1 𝑝𝑠 𝑛 𝐶𝑆𝑠𝑖𝑧𝑒 ≫ 𝑛 → 𝑝𝑠1 ≈ 𝑝𝑠2 ≈ ⋯ ≈ 𝑝𝑠 𝑛 No learning / No anchoring 𝑝 𝑎𝑓𝑓 𝑛 ≈ 𝑝𝑠 𝑖=0 𝑛−1 1 − 𝑝𝑠 𝑖
  • 19. Proof Proposition 2 𝑝 𝑎𝑓𝑓 𝑛 𝐶𝑆1 𝑝 𝑎𝑓𝑓 𝑛 𝐶𝑆2 = 𝐶𝑆1 𝑠𝑖𝑧𝑒 𝐶𝑆2 𝑠𝑖𝑧𝑒 𝑖=0 𝑛−1 1 − 𝑝𝑠 𝐶𝑆1 𝑠𝑖𝑧𝑒 𝐶𝑆2 𝑠𝑖𝑧𝑒 𝑖 𝑖=0 𝑛−1 1 − 𝑝𝑠 𝑖
  • 20. Proof Proposition 2 Number of design iterations Relativesizeofthesolutionspace 2 4 6 8 10 1.1 1.15 1.2 1.25 1.3 1.35 1.4 1.45 1.5 Relativeincreasep(affordablesolutions) 10 15 20 25 30 35 40 45 ps = 0.10
  • 21. Proof Proposition 2 Number of design iterations Relativesizeofthesolutionspace 2 4 6 8 10 1.1 1.15 1.2 1.25 1.3 1.35 1.4 1.45 1.5 Relativeincreasep(affordablesolutions) 10 15 20 25 30 35 40 45 ps = 0.10 Number of design iterations Relativesizeofthesolutionspace 2 4 6 8 10 1.1 1.15 1.2 1.25 1.3 1.35 1.4 1.45 1.5 Relativeincreaseofp(affordablesolutions) 10 15 20 25 30 35 40 45 ps = 0.01
  • 22. Contributions ↓ 𝐶𝑆 𝑜𝑟𝑑𝑒𝑟𝑒𝑟𝑟𝑜𝑟 →↑ 𝑝 𝑎𝑓𝑓𝑜𝑟𝑑𝑎𝑏𝑖𝑙𝑖𝑡𝑦 𝑡 = 𝑡 𝑛 ↑ 𝐶𝑆𝑠𝑖𝑧𝑒 →↑ 𝑝 𝑎𝑓𝑓𝑜𝑟𝑑𝑎𝑏𝑖𝑙𝑖𝑡𝑦 𝑡 = 𝑡 𝑛 THEOREM 1 THEOREM 2 Effective evolutionary priroitization? How to max CS with requirements?
  • 23. Limitations Distribution of affordable solutions is considered uniform CS contains many more solutions than rework cycles Learning and anchoring effects self-cancel
  • 24. Left for the future Investigate SENSITIVITY of ps on paff Investigate SENSITIVITY of uniformity assumptions on paff Investigte SENSITIVITY of number of solutions on paff Investigate effects of LEARNING and ANCHORING Explore effects on PROJECT data
  • 25. TOPIC TITLE: INCREASING THE PROBABILITY OF DEVELOPING AFFORDABLE SYSTEMS BY MAXIMIZING AND ADAPTING THE SOLUTION SPACE Alejandro Salado Stevens Institute of Technology asaladod@stevens.edu +49 176 321 31458