You are on page 1of 3

EDITOR EDITOR NAME

COMPUTING:
SECTION THE NEXT 50 YEARS
TITLE Affiliation;

The Rise of
Intelligent Cyber-
Physical Systems
Hausi A. Müller, University of Victoria

It’s expected that the cyber-physical systems Over the past two decades, the
number of cyber components has
revolution will be more transformative than the grown gradually to the point where
CPSs are now software-intensive
IT revolution of the past four decades. systems with more and more inte-
grated computing hardware and

C
computational algorithms. In to-
yber-physical systems (CPS) are orchestrations day’s CPS, software dominates all aspects of connecting
of computers, machines, and people working to- the physical and cyber worlds by orchestrating the CCC
gether to achieve goals using computation, com- technologies in CPS applications. Consequently, the en-
munications, and control (CCC) technologies. gineering of high-confidence CPSs has also evolved. The
Although the term CPS was coined only in 2006 by Helen resulting process is neither an extension of traditional
Gill of the National Science Foundation (NSF), the CCC core engineering nor a straightforward application of soft-
technologies of CPS have had a rich and long history. Major ware engineering,1 but rather a new systems engineering
milestones for CPS include control theory in 1868, wireless science. Granting agencies around the world have recog-
telegraphy in 1903, cybernetics feedback in 1948, embedded nized this problem and initiated large research programs
systems in 1961, software engineering in 1968, and ubiqui- to investigate CPS foundations. A key goal of the NSF CPS
tous computing in 1988. CPSs have risen from the field of research program is to develop the core systems science
embedded systems to the realm of digital ecosystems and needed to engineer complex CPSs. The idea is to abstract
are becoming increasingly intelligent as a result of ana- from specific systems and application domains to reveal
lytics and machine-learning capabilities being readily fundamental CPS engineering principles.
available in the cloud and accessible over networks. The Over the years, engineers have been highly successful
advances in the interconnected capabilities of CPSs affect in developing models for specific control system applica-
virtually every engineered system and will enable adapt- tions. Integrating discrete, continuous, and adaptive con-
ability, scalability, resiliency, safety, security, and usabil- trol as well as deterministic and nondeterministic models
ity in future CPSs that will far exceed the systems of today. are fundamental challenges in dealing with uncertainty

C O M P U T E R 0 0 1 8 - 9 1 6 2 / 1 7/ $ 3 3 .0 0 © 2 0 1 7 I E E E PUBLISHED BY THE IEEE COMPUTER SOCIET Y DECEMBER 2017 7


COMPUTING: THE NEXT 50 YEARS

in modern CPSs. Developing models and compute and storage clouds. With engineering and computer science
and modeling frameworks for CPS has the advent of cognitive intelligent as- programs are challenged in teaching
become a mature research field.2–4 sistants readily available on personal the comprehensive skills required for
The software engineering community devices, human-in-the-loop CPSs are a successful career in the CPS realm.
has made tremendous strides in de- proliferating in our lives.13,14 In other Urgently, computer science and soft-
signing and operating highly dynam- words, CPS is at the center of a perfect ware engineering programs need to
ical software systems by developing technology storm. Countries around require control engineering courses,
methods and techniques to standard- the world are investing heavily in CPS and traditional engineering programs
ize and distribute CPS components research programs, seeking a techno- need to include advanced software en-
and services effectively through au- logical and economic edge.1 gineering courses.
tonomic computing5 (for example, There are several terms and fields
the Monitor-Analyze-Plan-Execute closely related and competing with the

C
loop operating on a shared Knowledge notion of CPS, including embedded sys- PS technologies are becoming
[MAPE-K] base), to control feedback tems, the Internet of Things (IoT), the the key enablers for building
in computing systems,6 to deal with Industrial Internet (II), the Internet of smarter infrastructures for
inherent uncertainty in CPS through Everything (IoE), machine-to-machine industrial applications. Growing hu-
models at runtime, and to adapt and (M2M), Industry 4.0, Smarter Planet, man populations consume enormous
then validate CPS at runtime. Several cyber-physical-human systems (CPHS), natural resources and require increas-
research communities have emerged smart and intelligent systems, and ingly instrumented and optimized
to deal with software engineering adaptive systems. While all these food supply chains. Flourishing cities
require renewable energy systems and
instrumented transportation infra-
structure. Connected and autonomous
vehicles combine situational aware-
CPS is at the center of a perfect
ness in vehicles with the networked in-
technology storm. frastructure of the modern city. Rising
costs put pressure on healthcare and
elder care, requiring outcome predic-
aspects of CPS, including CPS con- fields have their own publications and tion based on improved diagnostics
ferences and workshops (such as communities, UC Berkeley professor using smart medical devices. Assistive
CPS Week), software engineering for Edward A. Lee argues convincingly healthcare systems—including wear-
adaptive and self-managing systems that the CPS term is more founda- able sensors, implantable devices, and
(SEAMS),7 Models@run.time,8,9 as tional and encompassing than these home monitoring systems—are being
well as runtime validation, verifica- related terms, because the term em- developed to improve outcomes and
tion, and certification techniques.10 bodies the fundamental engineering quality of life. Thus, the technologies
For the past decade, think tanks problem of integrating the cyber and and applications emerging from com-
and granting agencies (such as NSF, physical worlds.2 bining the cyber and physical worlds
NIST, the National Institutes of Health There are many challenges that will provide an innovation and incu-
[NIH], EU Horizon 2020, and Europe must be addressed to be able to har- bation engine for a broad range of in-
2020) have articulated their vision on vest CPS’s rich economic opportuni- dustries—creating entirely new mar-
the future of CPS applications. Their ties. As Sir Francis Bacon said, “If we kets and platforms for years to come.
tenor is similar: the expectation is that are to achieve results never before ac- Our modern societies and economies
the CPS revolution will be more trans- complished, we must expect to employ increasingly depend on integrated,
formative than the IT revolution of the methods never before attempted.” software-intensive CPS.
past four decades.11,12 First and foremost, creating and
Why is this CPS revolution hap- maintaining a skilled workforce to REFERENCES
pening now? The primary reason is support the design, engineering, de- 1. M. Broy and A. Schmidt, “Challenges
the recent confluence of technologies, ployment, and operation of future CPS in Engineering Cyber-Physical Sys-
including adaptive systems and run- is a significant challenge for industry, tems,” Computer, vol. 47, no. 2, 2014,
time models, an increasingly instru- academia, and governments. CPS engi- pp. 70–72.
mented world due to pervasive sensing neers, scientists, and developers need 2. E.A. Lee, “The Past, Present and Fu-
and actuating capabilities, advanced not only strong backgrounds in CCC, ture of Cyber-Physical Systems:
real-time and networked control, an- but also significant knowledge in rel- A Focus on Models,” Sensors, vol. 15,
alytical and cognitive capabilities, evant application domains. Existing no. 3, 2015, pp. 4837–4869.

8 COMPUTER  W W W.CO M P U T E R .O R G /CO M P U T E R


3. E.A. Lee and S.A. Seshia, Introduc- Techniques, Kinds, and Architec- Systems,” Computer, vol. 46, no. 1,
tion to Embedded Systems: A Cyber- tures of Models at Runtime,” Soft- 2013, pp. 36–45.
Physical Systems Approach, 2nd ed., ware & Systems Modeling, vol. 15, 14. S.K. Sowe et al., “Cyber-Physical-
lulu.com, 2015. no. 1, 2016, pp. 31–69. Human Systems: Putting People
4. E.A. Lee, “Fundamental Limits of 10. S. Bhattacharyya et al., Certification in the Loop,” IT Professional, vol. 18,
Cyber-Physical Systems Modeling,” Considerations for Adaptive Systems, no. 1, 2016, pp. 10–13.
ACM Trans. Cyber-Physical Systems, tech. report NASA/CR–2015-
vol. 1, no. 1, 2017, article no. 3. 218702, NASA, 2015; ntrs.nasa
5. J.O. Kephart and D.M. Chess, “The .gov/archive/nasa/casi.ntrs.nasa
Vision of Autonomic Computing,” .gov/20150005863.pdf.
Computer, vol. 36, no. 1, 2003, 11. Foundations for Innovation in
pp. 41–50. Cyber-Physical Systems: Workshop
6. J.L. Hellerstein et al., Feedback Con- Report, tech. report, NIST, 2013;
trol of Computing Systems, Wiley-IEEE www.nist.gov/sites/default/files HAUSI A. MÜLLER is a professor of
Press, 2004. /documents/el/CPS-WorkshopReport computer science and the Associate
7. R. de Lemos et al., eds., Software -1-30-13-Final.pdf. Dean of Research of the Faculty
Engineering for Self-Adaptive Systems 12. O. Vermesan and P. Friess, eds., of Engineering at the University of
II, LNCS 7475, Springer, 2013. Internet of Things—Converging Tech- Victoria. He is also the 2016–2018
8. N. Bencomo et al., eds., Models@ nologies for Smart Environments and vice president of Technical and
run.time: Foundations, Applications, Integrated Ecosystems, River Publish- Conferences Activities for the IEEE
and Roadmaps, Springer, 2014. ers, 2013. Computer Society. Contact him at
9. M. Szvetits and U. Zdun, “Systematic 13. G. Schirner et al., “The Future of hausimuller@gmail.com.
Literature Review of the Objectives, Human-in-the-Loop Cyber-Physical
IEEE MultiMedia
July–September 2016

http://www.computer.org

july–september 2016

IEEE MultiMedia serves the community of


scholars, developers, practitioners, and
students who are interested in multiple
❚ Quality Modeling

media types and work in fields such as


image and video processing, audio analysis,
text retrieval, and data fusion.

Read It Today!
Volume 23 Number 3

www.computer.org/multimedia mult-22-03-c1 Cover-1 July 12, 2016 4:40 PM

DECEMBER 2017 9

You might also like