Workshop: From Embedded Systems to Cyber-Physical Systems

Slides:



Advertisements
Similar presentations
Network Science and Engineering (NetSE) Research Agenda: v1.0 5 th GENI Engineering Conference Seattle, WA 21 July 2009 Ellen Zegura, Georgia Tech.
Advertisements

ERS Overview 5/15/12 | Page-1 Distribution Statement A – Cleared for public release by OSR, SR Case #s 12-S-0258, 0817, 1003, and 1854 apply. Affordable,
Cyber-Physical Systems Research Charge Jeannette M. Wing Assistant Director Computer and Information Science and Engineering Directorate National Science.
GENI: Global Environment for Networking Innovations Larry Landweber Senior Advisor NSF:CISE Joint Techs Madison, WI July 17, 2006.
` OEDIT Presentations December 8, Collaborative innovation is key for job creation and economic growth “Given the complexity of the problems and.
Introduction to Cyber Physical Systems Yuping Dong Sep. 21, 2009.
February 21, 2008 Center for Hybrid and Embedded Software Systems Cyber-Physical Systems (CPS): Orchestrating networked.
Week 1 Lectures 1 Introduction to CPS Instructor: Prof. Fei Hu, ECE, Univ of Alabama.
BY THE NUMBERS Pennsylvania in FY 2012 $261 Million: NSF funds awarded 7 th : National ranking in NSF funds 82: NSF-funded institutions 1,137: NSF grants.
Federal Aviation Administration Next Generation Air Transportation System (NextGen) Briefing to COMSTAC Kelvin Coleman May 16, 2008.
External Reports Overview Presentation for the ENG Advisory Committee By Michael Reischman Deputy Assistant Director for Engineering.
February 11, 2010 Center for Hybrid and Embedded Software Systems Cyber-Physical Systems (CPS): Orchestrating networked.
National Science Foundation Biotechnology Program.
High Confidence Medical Device Software and Systems Workshop Planning Meeting Government Introduction November 16, 2004 Sally E. Howe, Ph.D. Associate.
NATIONAL INSTITUTE OF STANDARDS AND TECHNOLOGY Harnessing the Power of Digital Data for Science and Society Chuck Romine (NIST), Co-chair Interagency Working.
Aeronautics Committee Report to the NASA Advisory Council Gen. Lester Lyles (Chairman) Dr. John Sullivan Dr. Gene Covert Dr. Ilan Kroo Dr. Ray Colladay.
Federal Aviation Administration CLEEN (Continuous Lower Energy, Emissions and Noise) Program Technologies Development AIAA Aerospace Sciences Meeting Jim.
BRINGING ALL THE PARTNERS TO THE TABLE FOR THE GOOD OF THE STUDENTS AND THE COMMUNITY! Establishing a Regional Industry Intern Project.
Computing in Atmospheric Sciences Workshop: 2003 Challenges of Cyberinfrastructure Alan Blatecky Executive Director San Diego Supercomputer Center.
US NITRD LSN-MAGIC Coordinating Team – Organization and Goals Richard Carlson NGNS Program Manager, Research Division, Office of Advanced Scientific Computing.
High Confidence Medical Device Software and Systems Workshop: Government Participants and their Expectations June 2 – 3, 2005 Sally E. Howe, Ph.D. Associate.
© 2013 The MITRE Corporation. All rights reserved. Systems Engineering: MITRE & SERC Dr. J. Providakes Director, SE Tech Center “The SERC-MITRE Doctoral.
INTERNET2 COLLABORATIVE INNOVATION PROGRAM DEVELOPMENT Florence D. Hudson Senior Vice President and Chief Innovation.
Designing the Microbial Research Commons: An International Symposium Overview National Academy of Sciences Washington, DC October 8-9, 2009 Cathy H. Wu.
Sept 29-30, 2005 Cambridge, MA 1 Grand Challenges Workshop for Computer Systems Software Brett D. Fleisch Program Director National Science Foundation.
Page 1 Wei Zhao 3/25/2005 Information Technologies: Challenges and Opportunities Wei Zhao Whatever I said here does not represent anybody, including myself!
May 28, 2009Great Plains Network, Kansas City, MO1 Cyber Advancing Research … Research Advancing Cyber Scott F. Midkiff  :  :
1 Panel Perspective: Research Directions for Security and Networking in Critical Real-Time and Embedded Systems Helen Gill, Ph.D. CISE/CNS National Science.
Funding Opportunities and Challenges at NSF Jesús M. de la Garza, Ph.D. Program Director Division of Civil and Mechanical Systems Directorate for Engineering.
Institute for Software Integrated Systems Vanderbilt University Cyber Physical Systems: New Challenges for Model-based Design Janos Sztipanovits ISIS,
11 Aeronautical Information Exchange Model (AIXM) / Weather Information Exchange Model (WXXM) Conference Addressing the NextGen Challenge Charles A. Leader.
1 Investing in America’s Future The National Science Foundation Strategic Plan for FY Advisory Committee for Cyberinfrastructure 10/31/06 Craig.
DOE 2000, March 8, 1999 The IT 2 Initiative and NSF Stephen Elbert program director NSF/CISE/ACIR/PACI.
NSF Programs and Possibilities Research Linkages EU-US 23 September 2004 Sylvia Spengler US National Science Foundation.
Building the Europe of Knowledge Proposals for the 7 th Research Framework Programme
1 Xiaoqing Wu, Barrett R. Bryant, Jeff Gray and Suman Roychoudhury University of Alabama at Birmingham Separation of Concerns in Compiler Development Using.
Mapping New Strategies: National Science Foundation J. HicksNew York Academy of Sciences4 April 2006 Examples from our daily life at NSF Vision Opportunities.
EU-US Collaboration in Real-Time, Embedded and Control Systems Status and Outlook Dr. Alkis Konstantellos European Commission/IST/E1 Essential Technologies.
Opportunities for Research in the Dynamics of Water Processes in the Environment at NSF Pam Stephens Directorate of Geosciences, NSF Directorate of Geosciences,
Overview of NSF and the Directorate for Biological Sciences (BIO) Overview of NSF and the Directorate for Biological Sciences (BIO) Tom Brady Division.
EU/US International Conference on Aging, Disability, and Independence Preparatory Workshop: High Technology Track June 26-27, 2003 NSF Activities in Disability-related.
June 17, 2009 Michael W. Howard, Ph.D. Sr. Vice President The Interoperable Smart Grid Evolving.
Outline What are RII awards? What is the application process? What’s the timeline?
WP2001 CPA4 Towards Dependable and Survivable Systems and Infrastructures Baton holder ANDREA SERVIDA European Commission DG Information Society C-4
The EU framework programme for research and innovation.
High Confidence Software and Systems HCMDSS Workshop Brad Martin June 2, 2005.
Jacques Bus Head of Unit, DG INFSO-F5 “Security” European Commission FP7 launch in the New Member States Regional on-line conference 22 January 2007 Objective.
1Office of the Federal Coordinator for Meteorology OFCM OFCM Special Session: Uncertainty in Atmospheric Transport and Diffusion (ATD) Models Setting the.
1 Cyber-Enabled Discovery and Innovation Michael Foster May 11, 2007.
Information and Communications Technology R&D in the U.S Federal Government Suzi Iacono, Ph.D. National Science Foundation Co-Chair Social, Economic, and.
NITRD/HCSS Perspective “Sufficient Evidence?” Design for Certifiably Dependable Systems Helen Gill, Ph.D. CISE/CNS National Science Foundation Co-Chair,
NITRD Networking and Information Technology Research and Development Program 19 March 2009.
NOAA Climate Program Office Richard D. Rosen Senior Advisor for Climate Research CICS Science Meeting College Park, MD September 9, 2010.
U.S. General Services Administration Open Collaboration: Networking Financial Management Communities to Advance Information-Sharing and Best Practices.
U.S. General Services Administration HCSS and Collaborative Expedition Workshops Susan Turnbull, GSA, Co-chair, Emerging Technology Subcommittee and Co-chair,
Keith A. Marzullo, Ph.D. CISE/CNS DD February 24, 2011 Welcome to the Directorate for Computer and Information Science and Engineering.
Expedition Workshop Strategic Leadership For Networking and Information Technology Education September 16, 2008 Chris Greer Director, NCO.
NITRD Networking and ITRD IT R&D CIC computing, info and comm HPCC and communication HPC high-performance computing George O. Strawn NITRD co-chair and.
Overview of the Philippines’ National Review for HLPF 2016 DIRECTOR ERLINDA M. CAPONES National Economic and Development Authority Trade Union Network.
Directorate for Education and Human Resources Photo credits (from left) : U.S. Army Corps of Engineers, Intel Free Press, Kate Ter Haar, Woodley Wonder.
Embedded Systems - the Neural Backbone of Society ARTEMIS Industry Association ARTEMIS, from successful R&D to cutting-edge Innovation Rolf Ernst, TU Braunschweig.
Toward High Breakthrough Collaboration (HBC) Susan Turnbull Program Manager Advanced Scientific Computing Research March 4, 2009.
National Science Foundation Opportunities
Mechanical & Manufacturing Engineering Program
The Seventh Framework Programme
Strategic Planning Process
Strategic Planning Process
FET Plans FET - Proactive 1.
The Shifting Landscape of CI Funding
Zilong Ye, Ph.D. Cyber physical system Zilong Ye, Ph.D.
Presentation transcript:

Workshop: From Embedded Systems to Cyber-Physical Systems NITRD High Confidence Software and Systems CPS: A View from the HCSS Agencies CPSWeek 2008 Workshop: From Embedded Systems to Cyber-Physical Systems April 20, 2008 Helen Gill, Ph.D. CISE/CNS National Science Foundation Co-Chair, NITRD High Confidence Software and Systems Coordinating Group

High-Confidence Software and Systems (HCSS) Agencies, 2007 Air Force Research Laboratories* Army Research Office and Space and Defense Systems* Department of Defense/ OSD Defense Advanced Research Projects Agency Department of Energy Federal Aviation Administration* Food and Drug Administration* National Air & Space Administration National Institutes of Health National Institute of Science and Technology National Science Foundation National Security Agency Office of Naval Research* * Cooperating agencies NSTC CT NITRD LSN CSIA HCSS … Infrastructure H&NS

Emerging Federal R&D Context and Potential Impact President’s Council of Advisors on Science and Technology (PCAST) Priorities for future R&D investment in Networking and IT R&D PCAST Networking and IT (NIT) subcommittee report: Pre-release briefing: http://www.ostp.gov/PCAST/agendas/Apr-07/Reed-Scalise_PCAST_Apr07.pdf Final Report: Leadership Under Challenge: Information Technology R&D in a Competitive World Priority Area for increased funding: NIT for resilient physical systems “The National Science and Technology Council should develop a Federal Plan for a coordinated multiagency R&D effort to maximize the effectiveness of Federal investments and ensure future U.S. competitiveness in this area”

NITRD/HCSS Activities towards R&D Needs Assessment “HC – RTOS” Workshop Planning Meeting Real-time technology assessment: Industry Non-Disclosure Briefings National Workshop on New Research Directions in High Confidence Software Platforms for Cyber Physical Systems (Nov 30 – Dec 1, 2006) Domain-specific workshops Medical Devices and Systems Aviation Systems and Certification Workshop on Composable Systems Technologies for Cyber Physical Systems (July 9-10, 2007) Beyond SCADA and DCS Future Automotive Systems National Academies Study Software for Dependable Systems: Sufficient Evidence? Verification Grand Challenge

Research Needs Assessment – Resources High Confidence Medical Device Software and Systems (HCMDSS), Planning Workshop, Arlington VA, November 2004, http://www.cis.upenn.edu/hasten/hcmdss-planning/ National R&D Road-Mapping Workshop, Philadelphia, Pennsylvania, June 2005, http://www.cis.upenn.edu/hcmdss/ Joint Workshop On High Confidence Medical Devices, Software, and Systems (HCMDSS) and Medical Device Plug-and-Play (MD PnP) Interoperability, Boston, MA, June 25-27, 2007, http://rtg.cis.upenn.edu/hcmdss07/index.php3 National Workshop on Aviation Software Systems: Design for Certifiably Dependable Systems, (HCSS-AS) (NSF, AFRL, NASA, FAA) Planning Workshop, Seattle, WA, November 9-10, 2005, http://chess.eecs.berkeley.edu/hcssas/previousMeetings.html National R&D Road-Mapping Workshop, Alexandria, Virginia, October 5-6, 2006, http://chess.eecs.berkeley.edu/hcssas/index.html High Confidence Critical Infrastructures: “Beyond SCADA: Networked Embedded Control Systems” (NSF, NIST, NSA) US Planning Workshop, Washington, DC, March 14-15, 2006, http://www.truststc.org/scada/march06_plan.html US National R&D Road-Mapping Workshop, Pittsburgh, Pennsylvania, November 8-9, 2006, http://www.truststc.org/scada/ High Confidence Automotive Cyber-Physical Systems Planning meeting: RTSS, Tucson, December 3, 2007 National meeting: April 3-4, 2008, Troy, MI, http://varma.ece.cmu.edu/auto-cps/ Domain-specific workshops

Research Needs Assessment, cont’d. "New Research Directions in Composition and Systems Technology for High Confidence Cyber Physical Systems” – July 9-10, 2007, Arlington, VA, draft report, http://ike.ece.cmu.edu/twiki/bin/view/CpsReports/WebHome National Academies study: “Sufficient Evidence? Design for Certifiably Dependable Systems,” http://www7.nationalacademies.org/cstb/project_dependable.html Kickoff workshop, April 2004, “Software Certification and Dependability” (report) Report released, October 23, 2007 CPS Workshop, Austin, TX October 16-17, 2006, draft report, http://ike.ece.cmu.edu/twiki/bin/view/CpsReports/WebHome RT GENI Workshop, Reston, VA, February 6-7, 2006, http://www.geni.net/GDD/GDD-06-32.pdf Open Verification Initiative Response to Hoare Verification Grand Challenge: Open verification technology for industrial-strength system and software analysis and composition, VSTTE 2005, Zurich, Switzerland, http://qpq.csl.sri.com/vsr/vsi.pdf, http://qpq.csl.sri.com/vsr/manifesto.pdf Science and Engineering Indicators 2008, http://www.nsf.gov/statistics/seind08/

History of Successful EU-US Collaboration in Embedded Systems Cooperative Actions, US Component  FY 2004 – ITR supplement program initiated FY 2005 – supplement program continued; ITR ended Working Meetings: 2000-2002 - Helsinki, Grenoble, Duesseldorf, Lansdowne, VA, September 2005 – Zurich (HSCC), Paris, Ljubljana 2006 – Washington, Helsinki, June 2006 2007 – Brussels FP7 Information Day, Cambridge Workshop, Arlington HCSS Composable System Technologies 2008 – CPSWeek St. Louis, TBD: Stockholm

A Perspective on the Future: Cyber-Physical Systems Cyber-physical systems are physical, biological, and engineered systems whose operations are integrated, monitored, and/or controlled by a computational core. Components are networked at every scale. Computing is “deeply embedded” into every physical component, possibly even into materials. The computational core is an embedded system, usually demands real-time response, and is most often distributed. The behavior of a cyber-physical system is a fully-integrated hybridization of computational (logical) and physical action. Examples of cyber-physical systems include micro- and nano-scale cyber and physical materials, controlled components, cooperating medical devices and systems, next-generation power grid, future defense systems, next-generation automobiles and intelligent highways, flexible robotic manufacturing, next-generation air vehicles and airspace management, and other areas, many of which are, as yet, untapped. Networked computers have already changed the way humans communicate and manage information. The change we envision is to the way humans manage their physical environment, including for example transportation, energy, health, and environmental quality. This change requires computing and networking technologies to embrace not just information, but also physical dynamics. The impact of this change could well dwarf that of the information revolution.

What are Cyber-Physical Systems? What they are not: Not desktop computing Not traditional, post-hoc embedded/real-time systems Not today’s sensor nets Some defining characteristics: Typically must be open systems Cyber capability in every physical component Networked at multiple and extreme scales Complex at multiple temporal and spatial scales Dynamically reorganizing/reconfiguring High degrees of automation, control loops must close at all scales Unconventional computational and physical substrates (Bio? Nano?) Operation must be dependable, certified in some cases Goals of a CPS research program A new science for future high-confidence engineered and monitored/controlled physical systems (10-20 year perspective) Physical and cyber (computing, communication, control) design that is deeply integrated

Why is CPS Hard? Crosses Interdisciplinary Boundaries Software Control Systems package org.apache.tomcat.session; import org.apache.tomcat.core.*; import javax.servlet.*; /** import javax.servlet.http.*; import java.util.*; import java.net.*; import org.apache.tomcat.util.StringManager; import java.io.*; */ public class ServerSession { * @author James Todd [gonzo@eng.sun.com] * @author James Duncan Davidson [duncan@eng.sun.com] * Core implementation of a server session * private String id; private long thisAccessTime = creationTime; private long creationTime = System.currentTimeMillis();; private Hashtable appSessions = new Hashtable(); private Hashtable values = new Hashtable(); private StringManager sm = StringManager.getManager("org.apache.tomcat.session"); ServerSession(String id) { private long lastAccessed = creationTime; private int inactiveInterval = -1; return id; public String getId() { this.id = id; } return creationTime; public long getCreationTime() { ApplicationSession appSession = (ApplicationSession)appSessions.get(context); boolean create) { public ApplicationSession getApplicationSession(Context context, return lastAccessed; public long getLastAccessedTime() { // XXX if (appSession == null && create) { // make sure that we haven't gone over the end of our appSessions.put(context, appSession); appSession = new ApplicationSession(id, this, context); // sync to ensure valid? return appSession; // a new appSession // inactive interval -- if so, invalidate and create appSessions.remove(context); void removeApplicationSession(Context context) { * inactivities can be dealt with accordingly. * Called by context when request comes in so that accesses and thisAccessTime = System.currentTimeMillis(); lastAccessed = thisAccessTime; // from the previous access void accessed() { // set last accessed to thisAccessTime as it will be left over void validate() Crosses Interdisciplinary Boundaries Disciplinary boundaries need to be realigned New fundamentals need to be created New technologies and tools need to be developed Education needs to be restructured

Upcoming HCSS Actions CPSWeek BOF on Mission Critical Architecture Requirements, open systems/open technology discussion (Wednesday, before CPSWeek banquet) Planned Workshops Future (green) power systems workshop Date TBD, late summer early autumn? NSF ENG and CISE directorates, HCSS Net Zero Energy Buildings workshop (joint? co-located?) May 20, 2008 GSA/HCSS Expedition (at NSF): “Potentials and Realities of Certification in Light of Open Technology Development …” To explore the conducive conditions for certification within and across multiple critical cyberinfrastructures that share a common need for high confidence software and systems that advance national preparedness, public safety, and economic growth. How are technical advances, sources of supply, and interdependencies measuring up or falling short of national demands for high confidence in critical technologies and cyberinfrastructures? Have certification programs to mitigate risk kept pace with technology advances? If not, what needs to be done? Given the continuum of open systems architecture, what does the landscape for dependable software approaches look like today?

Overall CPS Assessment: WHERE ARE WE TODAY? (NSF View) 2005-2007 NITRD/HCSS Interagency Workshops, reports Coming soon: HCSS-CPS? NSF Cyber-Physical Systems Workshop (Oct 16-17, 2006) NSF Real-Time GENI Workshop, Oct. 2006 Industry Roundtable May 17, 2007 PCAST Report: NIT for Resilient Physical Systems August, 2007 National Academies Study Software for Dependable Systems: Sufficient Evidence? (released) FY 2007: CPS seedling FY 2008: CPS-T & CPS-E CPS TODAY: FY 2009 and Beyond? Verification Grand Challenge 2006-7 -> VSTTE IFIP Working Conference -> Evidential Tool Bus -> Open Verification Platform

CPS At NSF CPSWeek 2008 IEEE/ACM: RTAS, HSCC, IPSN, http://www.cpsweek.org/ CPS Funding Opportunities FY 2007, exploratory CSR theme, NSF 07-504 FY 2008, expanded CSR exploration, NSF 08-538, http://www.nsf.gov/pubs/2008/nsf08538/nsf08538.htm CPS-T – technology base for cyber-physical systems CPS-E – exploratory, experimental research FY 2009 – Under Construction, expected summer 2008 CISE CPS Academic Summit, St. Louis, April 25, 2008

CPS Scientific Challenge 21st Century CPS Design, Implementation, and Certification Technology Unified Semantic Foundations For Cyber-Physical Design 21st Century “Full Cyber” Technology Substrate 21st Century Physical System Technology Substrate

Thank You