Upload
lilith
View
53
Download
0
Embed Size (px)
DESCRIPTION
When concepts fail, words arise Faust , Goethe. Mephistopheles . …Enter the templed hall of Certainty. Student . Yet in each word some concept there must be. - PowerPoint PPT Presentation
Citation preview
When concepts fail, words ariseFaust, Goethe
Mephistopheles. …Enter the templed hall of Certainty.Student. Yet in each word some concept there must be.Mephistopheles. Quite true! But don't torment yourself too
anxiously;For at the point where concepts fail,At the right time a word is thrust in there…
accessibleaccountableaccurateadaptableadministrableaffordableauditableautonomyavailablecredibleprocess
capablecompatiblecomposable configurablecorrectnesscustomizabledebugabledegradabledeterminabledemonstrable
dependabledeployablediscoverable distributabledurableeffectiveefficientevolvableextensiblefailure transparentfault-tolerantfidelityflexibleinspectableinstallableIntegrityinterchangeableinteroperable learnablemaintainable
manageablemobilemodifiablemodularnomadicoperableorthogonalityportableprecisionpredictableproducibleprovablerecoverablerelevantreliablerepeatablereproducibleresilientresponsivereusable robust
safety scalableseamlessself-sustainableserviceablesupportablesecurablesimplicitystablestandards
compliantsurvivablesustainabletailorabletestabletimelytraceableubiquitousunderstandableupgradableusable
Requirements on systems and architectures
accessibleaccountableaccurateadaptableadministrableaffordableauditableautonomyavailablecredibleprocess
capablecompatiblecomposable configurablecorrectnesscustomizabledebugabledegradabledeterminabledemonstrable
dependabledeployablediscoverable distributabledurableeffectiveefficientevolvableextensiblefailure transparentfault-tolerantfidelityflexibleinspectableinstallableIntegrityinterchangeableinteroperable learnablemaintainable
manageablemobilemodifiablemodularnomadicoperableorthogonalityportableprecisionpredictableproducibleprovablerecoverablerelevantreliablerepeatablereproducibleresilientresponsivereusable robust
safety scalableseamlessself-sustainableserviceablesupportablesecurablesimplicitystablestandards
compliantsurvivablesustainabletailorabletestabletimelytraceableubiquitousunderstandableupgradableusable
Requirements on systems and architectures
Long term
accessibleaccountableaccurateadaptableadministrableaffordableauditableautonomyavailablecredibleprocess
capablecompatiblecomposable configurablecorrectnesscustomizabledebugabledegradabledeterminabledemonstrable
dependabledeployablediscoverable distributabledurableeffective
evolvableextensiblefailure transparentfault-tolerantfidelityflexibleinspectableinstallableIntegrityinterchangeableinteroperable learnablemaintainable
manageablemobilemodifiablemodularnomadicoperableorthogonalityportableprecisionpredictableproducibleprovablerecoverablerelevantreliablerepeatablereproducibleresilientresponsivereusable
safety scalableseamlessself-sustainableserviceablesupportablesecurable
stablestandards
compliantsurvivable
tailorabletestabletimelytraceableubiquitousunderstandableupgradableusable
Lumping requirements into simple groups
efficient
robust
simple
sustainable
Requirements on systems and architectures
efficient
robust
sustainable
simple
Requirements on systems and architectures
efficient
robust
sustainable
simple
Requirements on systems and architectures
efficient
robust
simple
sustainablefragile
wasteful
complex
evolvable
Requirements on systems and architectures
efficient
robustsimple
sustainable
fragile
wasteful
complex
Requirements on systems and architectures
efficient
robust
sustainable
fragile
wasteful
Best
AchievableNot
wasteful
fragile
robust
efficient
At best we get one
Current Technology?
wasteful
fragile
robust
efficient
Often neither
???
Future evolution of the “smart” grid?
efficient
robust
fragile
wasteful
Now
Future?
Bad theory?
???
?
?
Bad architectures?
wasteful
fragile
gap?
robust
efficient
Case studies
wasteful
fragile
Sharpen hard bounds
Hard limit
laws and architectures?
efficient
robust
Case studies
wasteful
fragile
Sharpen hard bounds
Hard limit
bad
Find and fix bugs
Even with a murky picture
Control, OR
CommsCompute
Physics
Shannon
Bode
TuringGodel
EinsteinHeisenberg
Carnot
Boltzmann
Theory?Deep, but fragmented, incoherent, incompleteNash
Von Neumann
Kalman
Pontryagin
Control
CommsCompute
Physics
Shannon
Bode
TuringGodel
Einstein
Heisenberg
Carnot
Boltzmann
inflexible?
fragile?
slow?
?
• Each theory one dimension• Tradeoffs across dimensions• Assume architectures a priori• Progress is encouraging, but…• Stovepipes are an obstacle…
Control, OR
CommunicateCompute
Physics
Shannon
Bode
Turing
Einstein
Heisenberg
Carnot
Boltzmann
Delay is most
important
Delay is least
important
PhysicsEinstein
Heisenberg
Carnot
Boltzmann
Delay is most
important
Delay is least
important
Control, OR
CommunicateCompute
Shannon
Bode
Turing
New progress!
Lowering the barrier
SensoryMotor
Prefrontal
Striatum
Reflex
Learning
Catabolism
AA
RNA
transl.Proteins
xRNA transc.Precursors
Nucl.AA
DNARepl.Gene
ATP
ATPRibosome
RNAp
DNAp
Software
Hardware
DigitalAnalog
Horizontal Gene
Transfer
Horizontal App
Transfer
Horizontal Meme
Transfer