A 21st Century Cyber-Physical Systems Education by Engineering


21598d23a291a13-261x361.jpg Author Engineering
Isbn 9780309451635
File size 6MB
Year 2016
Pages 106
Language English
File format PDF
Category security


 

A 21st Century Cyber-Physical Systems Education Committee on 21st Century Cyber-Physical Systems Education Computer Science and Telecommunications Board Division on Engineering and Physical Sciences Copyright © National Academy of Sciences. All rights reserved. A 21st Century Cyber-Physical Systems Education THE NATIONAL ACADEMIES PRESS  500 Fifth Street, NW  Washington, DC 20001 This activity was supported by Award No. CNS-1341078 from the National Science Foundation. Any opinions, findings, conclusions, or recommendations expressed in this publication do not necessarily reflect the views of any organization or agency that provided support for the project. International Standard Book Number-13:  978-0-309-45163-5 International Standard Book Number-10:  0-309-45163-9 Digital Object Identifier:  10.17226/23686 Additional copies of this report are available for sale from the National Academies Press, 500 Fifth Street, NW, Keck 360, Washington, DC 20001; (800) 624-6242 or (202) 334-3313; http://www.nap.edu. Copyright 2016 by the National Academy of Sciences. All rights reserved. Printed in the United States of America Suggested citation: National Academies of Sciences, Engineering, and Medicine. 2016. A 21st Century Cyber-Physical Systems Education. Washington, DC: The National Academies Press. doi:10.17226/23686. Copyright © National Academy of Sciences. All rights reserved. A 21st Century Cyber-Physical Systems Education The National Academy of Sciences was established in 1863 by an Act of Congress, signed by President Lincoln, as a private, nongovernmental institution to advise the nation on issues related to science and ­technology. Members are elected by their peers for outstanding contributions to research. Dr. Marcia McNutt is president. The National Academy of Engineering was established in 1964 under the charter of the National Academy of Sciences to bring the practices of engineering to advising the nation. Members are elected by their peers for extraordinary contributions to engineering. Dr. C. D. Mote, Jr., is president. The National Academy of Medicine (formerly the Institute of Medicine) was established in 1970 under the charter of the National Academy of ­Sciences to advise the nation on medical and health issues. Members are elected by their peers for distinguished contributions to medicine and health. Dr. Victor J. Dzau is president. The three Academies work together as the National Academies of Sciences, Engineering, and Medicine to provide independent, objective analysis and advice to the nation and conduct other activities to solve complex problems and inform public policy decisions. The National Academies also encourage education and research, recognize outstanding contributions to knowledge, and increase public understanding in matters of science, engineering, and medicine. Learn more about the National Academies of Sciences, Engineering, and Medicine at www.national-academies.org. Copyright © National Academy of Sciences. All rights reserved. A 21st Century Cyber-Physical Systems Education Reports document the evidence-based consensus of an authoring committee of experts. Reports typically include findings, conclusions, and recommendations based on information gathered by the committee and committee deliberations. Reports are peer reviewed and are approved by the National Academies of Sciences, Engineering, and Medicine. Proceedings chronicle the presentations and discussions at a workshop, symposium, or other convening event. The statements and opinions contained in proceedings are those of the participants and have not been endorsed by other participants, the planning committee, or the National Academies of Sciences, Engineering, and Medicine. For information about other products and activities of the National Academies, please visit nationalacademies.org/whatwedo. Copyright © National Academy of Sciences. All rights reserved. A 21st Century Cyber-Physical Systems Education COMMITTEE ON 21ST CENTURY CYBER-PHYSICAL SYSTEMS EDUCATION JOHN A. (JACK) STANKOVIC, University of Virginia, Co-Chair JAMES (JIM) STURGES, Lockheed Martin Corporation (retired), Co-Chair ALEXANDRE BAYEN, University of California, Berkeley CHARLES R. FARRAR, Los Alamos National Laboratory MARYE ANNE FOX, NAS,1 University of California, San Diego SANTIAGO GRIJALVA, Georgia Institute of Technology HIMANSHU KHURANA, Honeywell International, Inc. P.R. KUMAR, NAE,2 Texas A&M University, College Station INSUP LEE, University of Pennsylvania WILLIAM MILAM, Ford Motor Company SANJOY K. MITTER, NAE, Massachusetts Institute of Technology JOSÉ M.F. MOURA, NAE, Carnegie Mellon University GEORGE J. PAPPAS, University of Pennsylvania PAULO TABUADA, University of California, Los Angeles MANUELA M. VELOSO, Carnegie Mellon University Staff JON EISENBERG, Director, Computer Science and Telecommunications Board VIRGINIA BACON TALATI, Program Officer SHENAE BRADLEY, Administrative Assistant CHRISTOPHER JONES, Associate Program Officer 1 2 NAS, National Academy of Sciences. NAE, National Academy of Engineering. v Copyright © National Academy of Sciences. All rights reserved. A 21st Century Cyber-Physical Systems Education COMPUTER SCIENCE AND TELECOMMUNICATIONS BOARD FARNAM JAHANIAN, Carnegie Mellon University, Chair LUIZ ANDRE BARROSO, Google, Inc. STEVEN M. BELLOVIN, NAE, Columbia University ROBERT F. BRAMMER, Brammer Technology, LLC EDWARD FRANK, Cloud Parity, Inc. LAURA HAAS, NAE, IBM Corporation MARK HOROWITZ, NAE, Stanford University ERIC HORVITZ, NAE, Microsoft Research VIJAY KUMAR, NAE, University of Pennsylvania BETH MYNATT, Georgia Institute of Technology CRAIG PARTRIDGE, Raytheon BBN Technologies DANIELA RUS, NAE, Massachusetts Institute of Technology FRED B. SCHNEIDER, NAE, Cornell University MARGO SELTZER, Harvard University JOHN STANKOVIC, University of Virginia MOSCHE VARDI, NAS/NAE, Rice University KATHERINE YELICK, University of California, Berkeley Staff JON EISENBERG, Director LYNETTE I. MILLETT, Associate Director VIRGINIA BACON TALATI, Program Officer SHENAE BRADLEY, Administrative Assistant JANEL DEAR, Senior Program Assistant EMILY GRUMBLING, Program Officer RENEE HAWKINS, Financial and Administrative Manager CHRISTOPHER JONES, Associate Program Officer KATIRIA ORTIZ, Research Associate For more information on CSTB, see its website at http://www.cstb.org, write to CSTB, National Academies of Sciences, Engineering, and Medicine, 500 Fifth Street, NW, Washington, DC 20001, call (202) 334-2605, or e-mail the CSTB at [email protected] vi Copyright © National Academy of Sciences. All rights reserved. A 21st Century Cyber-Physical Systems Education Preface Cyber-physical systems (CPS) are “engineered systems that are built from, and depend upon, the seamless integration of computational algorithms and physical components.”1 CPS are increasingly relied on to provide the functionality and value of products, systems, and infrastructure in sectors such as transportation (aviation, automotive, rail, and marine), health care, manufacturing, and energy networks. Advances in CPS could yield systems that can communicate and respond faster than humans (e.g., autonomous collision avoidance for automobiles) or more precisely (e.g., robotic surgery); enable better control and coordination of large-scale systems, such as the electrical grid or traffic controls; improve the efficiency of systems (e.g., smart buildings); and enable advances in many areas of science (e.g. autonomous telescopes that capture astronomical transients). Cyber-physical systems have the potential to provide much richer functionality—including efficiency, flexibility, autonomy, and reliability—than systems that are loosely coupled, discrete, or manually operated, but CPS also can create vulnerability related to security and reliability. Building on its research program in CPS, the National Science Foundation (NSF) has begun to explore requirements for education and training for CPS. As part of that exploration, NSF asked the National Acad- 1 Definition from National Science Foundation, 2016, “Cyber-Physical Systems,” program solicitation 16-549, NSF document number nsf16549, March 4. https://www.nsf.gov/ publications/pub_summ.jsp?ods_key=nsf16549. vii Copyright © National Academy of Sciences. All rights reserved. A 21st Century Cyber-Physical Systems Education viii PREFACE BOX P.1 Statement of Task An ad hoc committee will conduct a study on the current and future needs in education for cyber-physical systems (CPS). Two workshops would be convened early on to gather input and foster dialogue, and a brief interim report would be prepared to highlight emerging themes and summarize related discussions from the workshops. The committee’s final report would articulate a vision for a 2lst century CPS-capable U.S. workforce. It would explore the corresponding educational requirements, examine efforts already under way, and propose strategies and programs to develop faculty and teachers, materials, and curricula. It would consider core, cross-domain, and domain-specific knowledge. It would consider the multiple disciplines that are relevant to CPS and how to foster multidisciplinary study and work. In conducting the study, the committee would focus on undergraduate education and also consider implications for graduate education, workforce training and certification, community colleges, the K-12 pipeline, and informal education. It would emphasize the skills needed for the CPS scientific, engineering, and technical workforce but would also consider broader needs for CPS survey courses. emies of Sciences, Engineering, and Medicine to study the topic, organize workshops, and prepare interim and final reports examining the need for and content of a CPS education (Box P-1). The results of this study are intended to inform those who might support efforts to develop curricula and materials (including but not limited to NSF); faculty and university administrators; industries with needs for CPS workers; and current and potential students about intellectual foundations, workforce requirements, employment opportunities, and curricular needs. The report examines the intellectual content of the emerging field of CPS and its implications for engineering and computer science education. Other National Academies reports have examined broader related topics such as the future of engineering education more generally2 and how to overcome barriers to completing 2- and 4-year science, technology, engineering, and mathematics degrees.3 To gather perspectives on these topics, the Committee on 21st Century Cyber-Physical Systems Education (committee biographical informa2 National Academy of Engineering, 2005, Educating the Engineer of 2020: Adapting Engineering Education to the New Century, The National Academies Press, Washington, D.C. 3 National Academies of Sciences, Engineering, and Medicine, Barriers and Opportunities for 2-Year and 4-Year STEM Degrees: Systemic Change to Support Diverse Student Pathways (S. Malcom and M. Feder, eds.), The National Academies Press, Washington, D.C., 2016, doi: 10.17226/21739. Copyright © National Academy of Sciences. All rights reserved. A 21st Century Cyber-Physical Systems Education ix PREFACE tion is provided in Appendix A) convened two workshops and received briefings from additional experts (all presenters and briefers are listed in Appendix B, and the workshop agendas are provided in Appendix C). The committee’s interim report,4 released in 2015, summarizes many of those presentations and discussions. This final report also draws on an additional set of briefings (listed in Appendix B) obtained since the interim report was issued. Informed by these inputs as well as a review of current CPS courses, course materials, and curricula and other information compiled for this study, the committee’s findings and recommendations are based on the committee’s collective judgment. The key messages of the reports and the committee’s findings and recommendations are presented in the Summary. Chapter 1 of this report explores the need for CPS education, and Chapter 2 highlights the essential knowledge and skills needed by a person developing CPS. Chapter 3 provides examples of how these foundations in CPS education might be integrated into various curricula, and Chapter 4 discusses how such curricula might be developed and institutionalized. Jack Stankovic and Jim Sturges, Co-Chairs Committee on 21st Century Cyber-Physical Systems  Education 4 National Academies of Sciences, Engineering, and Medicine, Interim Report on 21st Century Cyber-Physical Systems Education, The National Academies Press, Washington, D.C., 2015. Copyright © National Academy of Sciences. All rights reserved. A 21st Century Cyber-Physical Systems Education Copyright © National Academy of Sciences. All rights reserved. A 21st Century Cyber-Physical Systems Education Acknowledgment of Reviewers This report has been reviewed in draft form by individuals chosen for their diverse perspectives and technical expertise. The purpose of this independent review is to provide candid and critical comments that will assist the institution in making its published report as sound as possible and to ensure that the report meets institutional standards for objectivity, evidence, and responsiveness to the study charge. The review comments and draft manuscript remain confidential to protect the integrity of the deliberative process. We wish to thank the following individuals for their review of this report: Ella M. Atkins, University of Michigan, Robert F. Brammer, Brammer Technology, LLC, Harry H. Cheng, University of California, Davis, Elsa M. Garmire, NAE,1 Dartmouth College, Scott Hareland, Medtronics, Mats P. Heimdahl, University of Minnesota, Minneapolis, Ken Hoyme, Adventium Labs, Edward A. Lee, University of California, Berkeley, Jerome P. Lynch, University of Michigan, Alberto Sangiovanni-Vincentelli, University of California, Berkeley, Robert F. Sproull, NAE, University of Massachusetts, and Yannis C. Yortsos, NAE, University of Southern California. 1 NAE, National Academy of Engineering. xi Copyright © National Academy of Sciences. All rights reserved. A 21st Century Cyber-Physical Systems Education xii ACKNOWLEDGMENT OF REVIEWERS Although the reviewers listed above have provided many constructive comments and suggestions, they were not asked to endorse the conclusions or recommendations, nor did they see the final draft of the report before its release. The review of this report was overseen by Philip M. Neches, Teradata Corporation, and Samuel H. Fuller, Analog Devices, Inc., who were responsible for making certain that an independent examination of this report was carried out in accordance with institutional procedures and that all review comments were carefully considered. Responsibility for the final content of this report rests entirely with the authoring committee and the institution. Copyright © National Academy of Sciences. All rights reserved. A 21st Century Cyber-Physical Systems Education Contents SUMMARY 1 1 THE TRANSFORMATIVE NATURE OF CPS AND WORKFORCE NEEDS The Transformative Nature of CPS, 13 Building a CPS Workforce, 18 CPS: An Emerging Engineering Discipline, 22 13 2 CPS PRINCIPLES, FOUNDATIONS, SYSTEM CHARACTERISTICS, AND COMPLEMENTARY SKILLS Principles: Integrating the Physical and Cyber, 25 Foundations of CPS, 27 System Characteristics, 30 Complementary Skills, 32 24 3 PATHS TO CPS KNOWLEDGE Overview of Relevant Existing Paths and Programs to CPS Expertise, 36 K-12 Education Programs, 38 Vocational and Community Colleges, 39 Undergraduate Courses, Concentrations, and Programs, 40 Graduate Degree Programs, 59 34 xiii Copyright © National Academy of Sciences. All rights reserved. A 21st Century Cyber-Physical Systems Education xiv CONTENTS 4 DEVELOPING AND INSTITUTIONALIZING CPS CURRICULA Drawing Students to CPS, 60 Recruiting, Retaining, and Developing the Needed Faculty, 62 Curriculum Development and Resources, 65 Fostering Development of the CPS Discipline and CPS Education, 67 60 APPENDIXES A Biographies of Committee Members and Staff B Briefers to the Study Committee C Workshop Agendas Copyright © National Academy of Sciences. All rights reserved. 71 82 84 A 21st Century Cyber-Physical Systems Education Summary Cyber-physical systems (CPS) are “engineered systems that are built from, and depend upon, the seamless integration of computational algorithms and physical components.”1 CPS can be small and closed, such as an artificial pancreas, or very large, complex, and interconnected, such as a regional energy grid. CPS engineering2 focuses on managing interdependencies and impact of physical aspects on cyber aspects, and vice versa. With the development of low-cost sensing, powerful embedded system hardware, and widely deployed communication networks, the reliance on CPS for system functionality has dramatically increased. These technical developments in combination with the creation of a workforce skilled in engineering CPS will allow the deployment of increasingly capable, adaptable, and trustworthy systems. CPS ENGINEERING AND THE CPS WORKFORCE CPS are already widely deployed and used today. Examples include automobiles that sense impending crashes and perform various tasks to 1 Definition from National Science Foundation, 2016, “Cyber-Physical Systems,” Program Solicitation 16-549, NSF document number nsf16549, March 4, https://www.nsf.gov/ publications/pub_summ.jsp?ods_key=nsf16549. 2 The committee uses the terms “CPS engineering” and “CPS engineer” to mean a set of skills and knowledge needed to design and build a CPS and a person with those skills; the terms are not limited to a set of credentials or to someone who has a degree or certification in CPS. 1 Copyright © National Academy of Sciences. All rights reserved. A 21st Century Cyber-Physical Systems Education 2 A 21st CENTURY CYBER-PHYSICAL SYSTEMS EDUCATION protect passengers and medical devices that sense glucose levels or the heart’s rhythm and intervene to restore normal body function. As these examples illustrate, CPS often support critical missions that have significant economic and societal importance and raise significant safety and cybersecurity concerns. However, today’s practice of CPS system design and implementation is often ad hoc, not taking advantage of even the limited theory that exists today, and unable to support the level of complexity, scalability, security, safety, interoperability, and flexible design and operation that will be required to meet future needs. Engineers responsible for developing CPS but lacking the appropriate education or training may not fully understand at an appropriate depth, on the one hand, the technical issues associated with the CPS software and hardware or, on the other hand, techniques for physical system modeling, energy and power, actuation, signal processing, and control. In addition, these engineers may be designing and implementing life-critical systems without appropriate formal training in CPS methods needed for verification and to assure safety, reliability, and security. A workforce with the appropriate education, training, and skills will be better positioned to create and manage the next generation of CPS solutions. Building this workforce will require attention to educating the future workforce with all the required skills—integrated from the ground up—as well as providing the existing workforce with the needed supplementary education.  It proved difficult to obtain comprehensive data on industrial demand for CPS skills, and the committee was not in a position to commission systematic surveys to collect such information itself. Instead, the committee has relied on the perspectives of industry experts, including those who briefed the committee or who participated in the two workshops convened during its study. It was also apparent from these presentations that the CPS field will continue to evolve as new applications emerge and as more research is done. FINDING 1.1: CPS are emerging as an area of engineering with significant economic and societal implications. Major industrial sectors such as transportation, medicine, energy, defense, and information technology increasingly need a workforce capable of designing and engineering products and services that intimately combine cyber elements (computing hardware and software) and physical components and manage their interactions and impact on the physical environment. Although it is difficult to quantify the demand, a likely implication is that more CPS-capable engineers will be needed. Copyright © National Academy of Sciences. All rights reserved. A 21st Century Cyber-Physical Systems Education 3 SUMMARY FINDING 1.2: The future CPS workforce is likely to include a combination of (1) engineers trained in foundational fields (such as electrical and computing engineering, mechanical engineering, systems engineering, and computer science); (2) engineers trained in specific applied engineering fields (such as aerospace and civil engineering); and (3) CPS engineers, who focus on the knowledge and skills spanning cyber technology and physical systems that operate in the physical world. The mix of programs offered by universities will reflect the perspectives of individual institutions, their resources, and the demand universities see from students and their employers, and in turn affect the educational backgrounds of the CPS workforce. Over time, as the field itself changes and matures, education and employer demand will co-evolve. FINDING 1.3: Given that most entry-level engineering and computer science positions are filled by undergraduates, it is important to incorporate CPS into the undergraduate engineering and computer science curricula. RECOMMENDATION 1.1: The National Science Foundation, together with universities, should support the creation and evolution of undergraduate education courses, programs, and pathways so that engineering and computer science graduates have more opportunities to gain the knowledge and skills required to engineer cyber-physical systems. The efforts should be complemented by initiatives to augment the skills of the existing workforce through continuing education and master’s degree programs. CPS PRINCIPLES, FOUNDATIONS, SYSTEM CHARACTERISTICS, AND COMPLEMENTARY SKILLS This section summarizes the knowledge and skills needed to engineer CPS. It is derived from an examination of existing courses, programs, and instructional materials as well as consideration of the topics highlighted in comments from industry experts. The emphasis is deliberately on core principles and foundations reflecting the challenge of packing the material needed to span both cyber and physical aspects into an already crowded engineering curricula. The committee has identified the following four broad areas for CPS education programs to cover: Copyright © National Academy of Sciences. All rights reserved. A 21st Century Cyber-Physical Systems Education 4 A 21st CENTURY CYBER-PHYSICAL SYSTEMS EDUCATION • Principles that define the integration of physical and cyber aspects in such areas as communication and networking, real-time operation, distributed and embedded systems, physical properties of hardware and the environment, and human interaction. • Foundations of CPS in (1) basic computing concepts, (2) computing for the physical world, (3) discrete and continuous mathematics, (4) crosscutting applications, (5) modeling, and (6) system development. • System characteristics required of CPS, such as security and privacy; interoperability; reliability and dependability; power and energy management; safety; stability and performance of dynamic and stochastic systems; and human factors and usability. Each area is briefly outlined in the sections below (and discussed in more detail in Chapter 2). Principles CPS bridges engineering and physical world applications and the computer engineering hardware and computer science cyber worlds. Basic principles of the physical world include physics, mathematical modeling, analysis, and algorithm and systems design and deal with their associated uncertainty and risk. Principles of the computer engineering and computer science (cyber) worlds deal with embedded computation and communications hardware systems, software programming, and networking, Because sensors are a key hardware bridge between the physical and cyber worlds, it is important to understand the properties of sensors and their real-world behavior, and techniques for processing the signals they produce. Control theory is an important tenet of CPS; relevant elements include stability, optimization, and how to control distributed, digital systems. Foundations of CPS Drawing on these principles, the committee identified the following six key overarching intellectual foundations for a CPS curriculum: 1. Basic computing concepts beyond those covered in a couple of introductory programming courses, such as embedded hardware, data structures, automata theory, and software engineering. 2. Computing for the physical world, which involves understanding physical world properties, real-time embedded systems, and computing resource constraints such as power and memory size. Copyright © National Academy of Sciences. All rights reserved. A 21st Century Cyber-Physical Systems Education 5 SUMMARY 3. Discrete and continuous mathematics beyond calculus, such as differential equations, probability and stochastic processes, and linear algebra. 4. Cross-cutting application of sensing, actuation, control, communication, and computing reflecting the central role of interactions between physical and cyber aspects and the reliance on control over communication networks, sensing, signal processing, and actuation with real-time constraints. 5. Modeling of heterogeneous and dynamic systems integrating control, computing, and communication, with emphasis on uncertainty and system heterogeneity, including such techniques as linear and nonlinear models, stochastic models, discrete-event and hybrid models, and associated design methodologies based on optimization, probability theory, and dynamic programming. 6. CPS system development, especially for safety-critical, highconfidence, and resilient systems, requires a life-cycle view from initial requirements to testing to certification and in-service use, including formal verification and validation procedures and adaptable designs that can accommodate system evolution. FINDING 2.1: Core CPS knowledge involves not only an understanding of the basics of physical engineering and cyber design and implementation, but understanding how the physical and cyber aspects influence and affect each other. RECOMMENDATION 2.1: Cyber-physical systems educational programs should provide a foundation that highlights the interaction of cyber and physical aspects of systems. Most current courses fail to emphasize the interaction, implying that new courses and instructional materials are needed. System Characteristics Many CPS are large, complex, and/or safety critical. Successful development of such systems requires knowledge of how to ensure that systems possess the following characteristics: • Security and privacy, • Interoperability, • Reliability and dependability, • Power and energy management, • Safety, • Stability and performance, and • Human factors and usability. Copyright © National Academy of Sciences. All rights reserved.

Author Engineering Isbn 9780309451635 File size 6MB Year 2016 Pages 106 Language English File format PDF Category Security Book Description: FacebookTwitterGoogle+TumblrDiggMySpaceShare Cyber-physical systems (CPS) are “engineered systems that are built from, and depend upon, the seamless integration of computational algorithms and physical components.†CPS can be small and closed, such as an artificial pancreas, or very large, complex, and interconnected, such as a regional energy grid. CPS engineering focuses on managing inter- dependencies and impact of physical aspects on cyber aspects, and vice versa. With the development of low-cost sensing, powerful embedded system hardware, and widely deployed communication networks, the reliance on CPS for system functionality has dramatically increased. These technical developments in combination with the creation of a workforce skilled in engineering CPS will allow the deployment of increasingly capable, adaptable, and trustworthy systems. Engineers responsible for developing CPS but lacking the appropriate education or training may not fully understand at an appropriate depth, on the one hand, the technical issues associated with the CPS software and hardware or, on the other hand, techniques for physical system modeling, energy and power, actuation, signal processing, and control. In addition, these engineers may be designing and implementing life-critical systems without appropriate formal training in CPS methods needed for verification and to assure safety, reliability, and security. A workforce with the appropriate education, training, and skills will be better positioned to create and manage the next generation of CPS solutions. A 21st Century Cyber-Physical Systems Education examines the intellectual content of the emerging field of CPS and its implications for engineering and computer science education. This report is intended to inform those who might support efforts to develop curricula and materials; faculty and university administrators; industries with needs for CPS workers; and current and potential students about intellectual foundations, workforce requirements, employment opportunities, and curricular needs.     Download (6MB) Computer Architecture and Security: Fundamentals of Designing Secure Computer Systems Hack-x-crypt: A Straight Forward Guide Towards Ethical Hacking And Cyber Security Engineering Safe and Secure Software Systems Effective Python Penetration Testing Trust and Security in Collaborative Computing Load more posts

Leave a Reply

Your email address will not be published. Required fields are marked *