keeping an unfair advantage in a globalized & commoditized world open architecture summit,...
TRANSCRIPT
![Page 1: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/1.jpg)
Keeping an Unfair Advantage in a Globalized & Commoditized World
Open Architecture Summit, November 4th, 2014
Professor of Computer Science
Institute for Software
Integrated Systems
Vanderbilt University
Douglas C. [email protected]
Principal Researcher
Software Engineering Institute
Carnegie Mellon University
![Page 2: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/2.jpg)
Implications of DoDCompeting in a “Flat World”
![Page 3: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/3.jpg)
Implications of DoD Competing in a “Flat World”
![Page 4: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/4.jpg)
Implications of DoD Competing in a “Flat World”
![Page 5: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/5.jpg)
Implications of DoD Competing in a “Flat World”
![Page 6: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/6.jpg)
Implications of DoD Competing in a “Flat World”
Leveling the playing field gives competitors an equal opportunity
![Page 7: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/7.jpg)
Commoditization of Information Technology
![Page 8: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/8.jpg)
• Processor & network performance has increased by many orders of magnitude
Hardware == Better, Faster, Cheaper
Single-core 10 Megahertz to 3+ Gigahertz multi-cores
Commoditization of Hardware
1,200 bits/sec to 10+ Gigabits/sec
![Page 9: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/9.jpg)
Commoditization of Software
• Software quality & productivity hasn’t improved as rapidly or predictably as hardware
Software == Buggier, Slower, Costlier
![Page 10: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/10.jpg)
• This is particularly problematic for mission-critical, software-reliant cyber-physical systems (CPS)
Commoditization of Software
In CPS the “right answer” delivered too late becomes the “wrong answer”
![Page 11: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/11.jpg)
Hardware advances stem from maturation of standardized & reusable interfaces, protocols, & modeling tools
x86 chipsets TCP/IP switches
Why Hardware Improves Consistently
Innovations packaged as COTS technologies
![Page 12: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/12.jpg)
CPS software is not as standardized or reusable as hardware
Why Software Doesn’t Improve as Consistently
Standard/COTS/GOTS Hardware & Networks
![Page 13: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/13.jpg)
Standard/COTS/GOTS Hardware & Networks
Proprietary & Stovepiped Application/Infrastructure Software
Why Software Doesn’t Improve as Consistently
CPS software is not as standardized or reusable as hardware
![Page 14: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/14.jpg)
Software developers often manually rediscover & reinvent “point solutions”
that are expensive to develop, integrate, validate, & sustain
Why Software Doesn’t Improve as Consistently
CPS software is not as standardized or reusable as hardware
Proprietary & Stovepiped Application/Infrastructure Software
![Page 15: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/15.jpg)
Cyber-Physical System (CPS) Technology Challenges
![Page 16: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/16.jpg)
CPS Software Challenges
F/A-22 SBIRSHigh
Future Combat System (FCS)
DDG 1000
Joint Tactical Radio Systems (JTRS)
“New GAO report highlights $6.9 billion in over-budget IT projects at the Department of Defense” – ZDNet, 9/30/2010
![Page 17: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/17.jpg)
Source: Lockheed Martin Aeronautics
CPS Software is Growing in Size & Importance
Software & testing delays push costs above the Congressional ceiling
Multi-year delays associated with
software & system stability
% of Specification Requirements Involving Software Control
![Page 18: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/18.jpg)
Source: Lockheed Martin Aeronautics
CPS Software is Growing in Size & Importance
Source: FY11 Air Force SAB study on “Sustaining
Aging Aircraft”
% of Specification Requirements Involving Software Control
![Page 19: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/19.jpg)
Source: Lockheed Martin Aeronautics
CPS Software is Growing in Size & Importance
Source: FY11 Air Force SAB study on “Sustaining Aging Aircraft”
CPS increasingly depend on software,
but it's hard to motivate investments in software research
45% reduction in constant dollars for software research (SDP & HCSS)
From NRC Report Critical Code: Software Producibility for Defense (2010), sponsored by Office of Secretary of Defense www.nap.edu/openbook.php?record_id=12979&page=R1
% of Specification Requirements Involving Software Control
![Page 20: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/20.jpg)
MICROSOFTMICROSOFT
CISCOCISCOSUNSUN
DARPADARPA
IBMIBM
MisconceptionIT industry is a well-populated oasis for mission-critical CPS programs
Microsoft
CiscoIBM
HP
Google Apple
Xerox PARC FacebookOracle
CPS Software Misconceptions versus Reality
DARPADARPA
CMUCMU
StanfordStanford
USC ISIUSC ISI MITMIT
RealityR&D investment needed to transform IT desert into arable land for CPS
DARPA
SEI
DOENASA
NIST
DoD Service Labs
FAA
NSF
![Page 21: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/21.jpg)
Gap between (1) IT needs for CPS & (2) IT that can be afforded given
CPS Software Misconceptions versus Reality
MICROSOFTMICROSOFT
CISCOCISCOSUNSUN
DARPADARPA
IBMIBM
MisconceptionIT industry is a well-populated oasis for mission-critical CPS programs
Microsoft
CiscoIBM
HP
Google Apple
Xerox PARC FacebookOracle
DARPADARPA
CMUCMU
StanfordStanford
USC ISIUSC ISI MITMIT
RealityR&D investment needed to transform IT desert into arable land for CPS
DARPA
SEI
DOENASA
NIST
DoD Service Labs
FAA
NSF
![Page 22: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/22.jpg)
Gap between (1) IT needs for CPS & (2) IT that can be afforded given• Current technology maturity
CPS Software Misconceptions versus Reality
MICROSOFTMICROSOFT
CISCOCISCOSUNSUN
DARPADARPA
IBMIBM
MisconceptionIT industry is a well-populated oasis for mission-critical CPS programs
Microsoft
CiscoIBM
HP
Google Apple
Xerox PARC FacebookOracle
DARPADARPA
CMUCMU
StanfordStanford
USC ISIUSC ISI MITMIT
RealityR&D investment needed to transform IT desert into arable land for CPS
DARPA
SEI
DOENASA
NIST
DoD Service Labs
FAA
NSF
![Page 23: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/23.jpg)
Gap between (1) IT needs for CPS & (2) IT that can be afforded given• Current technology maturity• Limited software R&D investment
CPS Software Misconceptions versus Reality
MICROSOFTMICROSOFT
CISCOCISCOSUNSUN
DARPADARPA
IBMIBM
MisconceptionIT industry is a well-populated oasis for mission-critical CPS programs
Microsoft
CiscoIBM
HP
Google Apple
Xerox PARC FacebookOracle
DARPADARPA
CMUCMU
StanfordStanford
USC ISIUSC ISI MITMIT
RealityR&D investment needed to transform IT desert into arable land for CPS
DARPA
SEI
DOENASA
NIST
DoD Service Labs
FAA
NSF
![Page 24: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/24.jpg)
Gap between (1) IT needs for CPS & (2) IT that can be afforded given• Current technology maturity• Limited software R&D investment• Atrophy of government expertise
CPS Software Misconceptions versus Reality
MICROSOFTMICROSOFT
CISCOCISCOSUNSUN
DARPADARPA
IBMIBM
MisconceptionIT industry is a well-populated oasis for mission-critical CPS programs
Microsoft
CiscoIBM
HP
Google Apple
Xerox PARC FacebookOracle
DARPADARPA
CMUCMU
StanfordStanford
USC ISIUSC ISI MITMIT
RealityR&D investment needed to transform IT desert into arable land for CPS
DARPA
SEI
DOENASA
NIST
DoD Service Labs
FAA
NSF
![Page 25: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/25.jpg)
Industry R&D Alone is Insufficient• Targeted for specific products
CPS Software Misconceptions versus Reality
MICROSOFTMICROSOFT
CISCOCISCOSUNSUN
DARPADARPA
IBMIBM
MisconceptionIT industry is a well-populated oasis for mission-critical CPS programs
Microsoft
CiscoIBM
HP
Google Apple
Xerox PARC FacebookOracle
DARPADARPA
CMUCMU
StanfordStanford
USC ISIUSC ISI MITMIT
RealityR&D investment needed to transform IT desert into arable land for CPS
DARPA
SEI
DOENASA
NIST
DoD Service Labs
FAA
NSF
![Page 26: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/26.jpg)
CPS Software Misconceptions versus Reality
Industry R&D Alone is Insufficient• Targeted for specific products• Focus is on selling products
– dependability is lower priority
MICROSOFTMICROSOFT
CISCOCISCOSUNSUN
DARPADARPA
IBMIBM
MisconceptionIT industry is a well-populated oasis for mission-critical CPS programs
Microsoft
CiscoIBM
HP
Google Apple
Xerox PARC FacebookOracle
DARPADARPA
CMUCMU
StanfordStanford
USC ISIUSC ISI MITMIT
RealityR&D investment needed to transform IT desert into arable land for CPS
DARPA
SEI
DOENASA
NIST
DoD Service Labs
FAA
NSF
![Page 27: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/27.jpg)
CPS Software Misconceptions versus Reality
Industry R&D Alone is Insufficient• Targeted for specific products• Focus is on selling products • LSIs haven’t viewed software
as profit driver historically
MICROSOFTMICROSOFT
CISCOCISCOSUNSUN
DARPADARPA
IBMIBM
MisconceptionIT industry is a well-populated oasis for mission-critical CPS programs
Microsoft
CiscoIBM
HP
Google Apple
Xerox PARC FacebookOracle
DARPADARPA
CMUCMU
StanfordStanford
USC ISIUSC ISI MITMIT
RealityR&D investment needed to transform IT desert into arable land for CPS
DARPA
SEI
DOENASA
NIST
DoD Service Labs
FAA
NSF
![Page 28: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/28.jpg)
CPS Software Misconceptions versus Reality
Industry R&D Alone is Insufficient• Targeted for specific products• Focus is on selling products • LSIs haven’t viewed software
as profit driver historically• Global resourcing for R&D is
limited in the mil/aero domain
MICROSOFTMICROSOFT
CISCOCISCOSUNSUN
DARPADARPA
IBMIBM
MisconceptionIT industry is a well-populated oasis for mission-critical CPS programs
Microsoft
CiscoIBM
HP
Google Apple
Xerox PARC FacebookOracle
DARPADARPA
CMUCMU
StanfordStanford
USC ISIUSC ISI MITMIT
RealityR&D investment needed to transform IT desert into arable land for CPS
DARPA
SEI
DOENASA
NIST
DoD Service Labs
FAA
NSF
![Page 29: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/29.jpg)
A Path Forward
![Page 30: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/30.jpg)
Requirements Formulation & Sponsorship
Domain Expertise &
Systems Integration
Advance the practice of mission-critical CPS via intentionally coordinated research & technology transition
EXPLORE CREATE APPLY AMPLIFY SUSTAIN
Elements of a Collaborative R&D Strategy
Academia & R&D Labs
DoD & COTS Industry
Programs & Agencies
S&T Innovations & Risk Reduction
![Page 31: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/31.jpg)
Requirements Formulation & Sponsorship
EXPLORE CREATE APPLY AMPLIFY SUSTAIN
Elements of a Collaborative R&D Strategy
Academia & R&D Labs
DoD & COTS Industry
Programs & Agencies
Advance the practice of mission-critical CPS via intentionally coordinated research & technology transition
![Page 32: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/32.jpg)
Domain Expertise &
Systems Integration
EXPLORE CREATE APPLY AMPLIFY SUSTAIN
Elements of a Collaborative R&D Strategy
Academia & R&D Labs
DoD & COTS Industry
Programs & Agencies
Advance the practice of mission-critical CPS via intentionally coordinated research & technology transition
![Page 33: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/33.jpg)
S&T Innovations & Risk Reduction
EXPLORE CREATE APPLY AMPLIFY SUSTAIN
Elements of a Collaborative R&D Strategy
Academia & R&D Labs
DoD & COTS Industry
Programs & Agencies
Advance the practice of mission-critical CPS via intentionally coordinated research & technology transition
![Page 34: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/34.jpg)
Keeping an Unfair Advantage in a COTS WorldPremium value & competitive advantage will accrue to individuals, companies, & programs that • Continue to invest wisely in R&D
![Page 35: Keeping an Unfair Advantage in a Globalized & Commoditized World Open Architecture Summit, November 4 th, 2014 Professor of Computer Science Institute](https://reader038.vdocuments.site/reader038/viewer/2022110320/56649ca15503460f9495f7b0/html5/thumbnails/35.jpg)
Keeping an Unfair Advantage in a COTS WorldPremium value & competitive advantage will accrue to individuals, companies, & programs that • Continue to invest wisely in R&D• Master the principles, patterns, &
protocols necessary to integrate COTS hardware & software to develop complex systems that can't be bought off-the-shelf (yet)
CommonInfrastructureCapabilities
Common Data
Capabilities
Common Domain
Capabilities
ExternalInterfacesC
om
ms
Rad
ars
Lau
nch
ers
Oth
er