Cyber-Physical Systems: A New Frontier Nicole Ng 10/19/09 Tufts Wireless Laboratory Tufts University School Of Engineering.

Slides:



Advertisements
Similar presentations
ACHIEVING NETWORK LEVEL PRIVACY IN WIRELESS SENSOR NETWORKS.
Advertisements

Programming Languages for End-User Personalization of Cyber-Physical Systems Presented by, Swathi Krishna Kilari.
CSE 6590 Department of Computer Science & Engineering York University 1 Introduction to Wireless Ad-hoc Networking 5/4/2015 2:17 PM.
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.
Trusted Hardware: Can it be Trustworthy? Design Automation Conference 5 June 2007 Karl Levitt National Science Foundation Cynthia E. Irvine Naval Postgraduate.
Chapter 19: Network Management Business Data Communications, 4e.
Network Management Overview IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
Overview of PTIDES Project
. Smart Cities and the Ageing Population Sustainable smart cities: from vision to reality 13 October ITU, Geneva Knud Erik Skouby, CMI/ Aalborg University-Cph.
Software Engineering for Real- Time: A Roadmap H. Kopetz. Technische Universitat Wien, Austria Presented by Wing Kit Hor.
February 21, 2008 Center for Hybrid and Embedded Software Systems Organization Board of Directors Edward A. Lee, UC Berkeley.
Ensuring Non-Functional Properties. What Is an NFP?  A software system’s non-functional property (NFP) is a constraint on the manner in which the system.
Real-Time Systems and Programming Languages
Strategic Directions in Real- Time & Embedded Systems Aatash Patel 18 th September, 2001.
Misconceptions About Real-time Computing : A Serious Problem for Next-generation Systems J. A. Stankovic, Misconceptions about Real-Time Computing: A Serious.
5/24/011 Advanced Tool Integration for Embedded Systems Assurance Insup Lee Department of Computer and Information Science University of Pennsylvania.
©Ian Sommerville 2006Critical Systems Slide 1 Critical Systems Engineering l Processes and techniques for developing critical systems.
Lecture 1.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 12 Slide 1 Distributed Systems Design 1.
Center for Advanced Technologies and Applications for the Next Generation Information and Communication Networking Sub-Project 1: Advanced Technologies.
Personalized Medicine Research at the University of Rochester Henry Kautz Department of Computer Science.
Software Dependability CIS 376 Bruce R. Maxim UM-Dearborn.
LÊ QU Ố C HUY ID: QLU OUTLINE  What is data mining ?  Major issues in data mining 2.
BAND-AiDe: A Tool for Cyber-Physical Oriented Analysis and Design of Body Area Networks and Devices Authors: Ayan Banerjee, Sailesh Kandula, Tridib Mukherjee.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
Chapter 1- Introduction
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 12 Slide 1 Distributed Systems Architectures.
Univ. Notre Dame, September 25, 2003 Support for Run-Time Adaptation in RAPIDware Philip K. McKinley Software Engineering and Networking Systems Laboratory.
INTERNET2 COLLABORATIVE INNOVATION PROGRAM DEVELOPMENT Florence D. Hudson Senior Vice President and Chief Innovation.
Tufts Wireless Laboratory School Of Engineering Tufts University “Network QoS Management in Cyber-Physical Systems” Nicole Ng 9/16/20151 by Feng Xia, Longhua.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED.
DISTRIBUTED SYSTEMS Principles and Paradigms Second Edition ANDREW S
An Introduction to Software Architecture
Computer Science Open Research Questions Adversary models –Define/Formalize adversary models Need to incorporate characteristics of new technologies and.
Wireless Networks Breakout Session Summary September 21, 2012.
Initiatives for FP6 A few thoughts on IP-level research: Dependability-related Research the University of Lisboa Paulo E. Veríssimo
Tufts University School Of Engineering Tufts Wireless Laboratory TWL Direction Almir Davis 09/28/20091.
AKARI New Generation Network Architecture SeungHo Lee.
Secure Sensor Data/Information Management and Mining Bhavani Thuraisingham The University of Texas at Dallas October 2005.
Comp 15 - Usability & Human Factors Unit 9 - Ubiquitous Computing in Healthcare This material was developed by Columbia University, funded by the Department.
Advanced Computer Networks Topic 2: Characterization of Distributed Systems.
Model Checking and Model-Based Design Bruce H. Krogh Carnegie Mellon University.
Networked Embedded and Control Systems WP ICT Call 2 Objective ICT ICT National Contact Points Mercè Griera i Fisa Brussels, 23 May 2007.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
1 CALL 6 Key Action IV Introduction and Action Lines: IV.1.2, IV.2.1, IV.2.2, IV.2.4 Brussels, 16. Jan 2001 Colette Maloney European Commission.
Abstract A Structured Approach for Modular Design: A Plug and Play Middleware for Sensory Modules, Actuation Platforms, Task Descriptions and Implementations.
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
1 An initiative developed in the framework of the START project supported by the European Commission (DG InfSo) START IST SSA.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
Name Of The College & Dept
Student Name USN NO Guide Name H.O.D Name Name Of The College & Dept.
Initiatives for FP6 A few thoughts on flip chart about: Open Infrastructures Paulo E. Veríssimo LaSIGe-FCUL, Univ. Lisboa
Embedded Systems - the Neural Backbone of Society ARTEMIS Industry Association ARTEMIS, from successful R&D to cutting-edge Innovation Rolf Ernst, TU Braunschweig.
ARM and GPS Based Transformer monitoring system with area Identification Student Name USN NO Guide Name H.O.D Name Name Of The College & Dept.
February 14, 2013 Center for Hybrid and Embedded Software Systems Organization Faculty Edward A. Lee, EECS Alberto Sangiovanni-Vincentelli,
ARTEMIS SRA 2016 Trust, Security, Robustness, and Dependability Dr. Daniel Watzenig ARTEMIS Spring Event, Vienna April 13, 2016.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
SRA 2016 – Strategic Research Challenges Design Methods, Tools, Virtual Engineering Jürgen Niehaus, SafeTRANS.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 10Slide 1 Chapter 5:Architectural Design l Establishing the overall structure of a software.
Lecture 8: Wireless Sensor Networks By: Dr. Najla Al-Nabhan.
The Internet of Things for Health Care
CompSci 280 S Introduction to Software Development
Bluetooth Based Smart Sensor Network
Model-Driven Engineering for Mission-Critical IoT Systems
An Introduction to Software Architecture
Chapter 17 - Component-based software engineering
Presentation transcript:

Cyber-Physical Systems: A New Frontier Nicole Ng 10/19/09 Tufts Wireless Laboratory Tufts University School Of Engineering

Why Cyber-Physical Systems are needed Major challenges today: –Global warming and energy shortage –Rapid aging of fraction of world’s population and chronic diseases that threaten to bankrupt healthcare services Tufts Wireless Laboratory Tufts University School Of Engineering

Global Warming and Energy Shortage –Building and transportation have heavy energy consumption Buildings –Goal to have Net Zero Energy buildings where 60-70% efficiency gains required for reducing demand and balance is supplied by renewable energy –Need CPS to manage flows of mass, energy, and information in a coherent way Transportation –Work related travel is a significant fraction of transportation cost –Telepresence research => goal to make all interactions seem local rather than remote –Need to integrate wired and wireless networks with real-time, interactive, immersive three-dimensional environments and tele-operation Why Cyber-Physical Systems are needed Tufts Wireless Laboratory Tufts University School Of Engineering

Rapid aging of fraction of world’s population and chronic diseases –Chronic diseases account for 70% of all deaths in the U.S –Advanced biotechnology has potential to improve health of aging population Stem-cell biotechnology – stem cells directed to differentiate into specific types => renewable source of replacement cells and tissues used to treat diseases or test new drugs Need to mimic complex and dynamic stem-cell microenvironment –Independence Major cost is loss of ability to remain at home because of need for greater health care supervision Assistance in physical mobility, cognitive impairment CPS => monitor health remotely Why Cyber-Physical Systems are needed Tufts Wireless Laboratory Tufts University School Of Engineering

Challenges of CPS Real-time system abstractions Robustness, safety and security of CPS System QoS Composition Challenge Systems engineering research Trust in CPS Tufts Wireless Laboratory Tufts University School Of Engineering

Real-time system abstractions Existing hardware design and programming abstractions for computing => principle task is data transformation, but CPS are real-time systems Need to re examine existing hardware and software architectures, need to re think split between programming language and operating systems In CPS, computation interacts with physical world, need to deal with events in time and space Need strong real-time concurrent programming abstractions Tufts Wireless Laboratory Tufts University School Of Engineering

Programming abstractions need support at middleware and operating system layers for: –Real-time event triggers –Consistent views of distributed states in real-time within sphere of influence –Topology control and “dynamic real-time groups” in form of packaged service classes of bounded delay, jitter and loss under precisely specified conditions –Interface to access same type of controls regardless of underlying network technology Real-time system abstractions Tufts Wireless Laboratory Tufts University School Of Engineering

Robustness, Safety and Security Goal to capture uncertainty, errors, faults, failures, and security attacks Regard most errors as transient or permanent Intermittent errors pose a problem –Last several milliseconds to a few seconds –Need to apply algorithms that do not rely on accuracy of one computation CPS architecture safety critical services must be guaranteed by a small subset of modules and their interactions –Assumptions about physical environments should be fully tested –Need to develop advanced integrated static analysis and testing technologies to ensure that: 1) software code is compliant with design and 2) assumptions about external environment are sound Tufts Wireless Laboratory Tufts University School Of Engineering

Robustness, Safety and Security CPS are deeply embedded, will evolve in place Need to handle known and unknown residual errors and security gaps Loops must be closed across cyber and physical System must be able to effectively counter-act uncertainties, faults, failures, and attacks Tufts Wireless Laboratory Tufts University School Of Engineering

System QoS Composition Challenge CPS are distributed and hybrid real-time dynamic systems New theory of system composition must provide comprehensive treatment of system integration concerns –System composition: QoS properties and functional correctness of system can be derived from architectural structure, subsystem interaction protocols, and local QoS properties and functional properties of various constituent components CPS system properties depend on both component properties and the structure of the system architecture Must address composability at each QoS dimension and how protocols interact Tufts Wireless Laboratory Tufts University School Of Engineering

Systems Engineering Research Need combination of model-based system and software design and integration technologies, and deep analysis of underlying abstractions and their interactions Challenge: formulate new calculus that merges time-triggered and event-driven systems Tufts Wireless Laboratory Tufts University School Of Engineering

Trust in CPS Combination of reliability, safety, security, privacy, and usability Need to incorporate fault models Create guards to ensure that automation does not increase hazards compared to non-automated system 2 cyber physical systems must never interact directly Privacy and security concerns –Personal data and medical data should be protected with different levels of information disclosure –Need privacy protection Usability –Human cognition, computer-human interaction, and interface design Tufts Wireless Laboratory Tufts University School Of Engineering

Medical Device Network: An example CPS system Next generation medical system: ubiquitous system of wired and wireless networked medical devices and medical information systems for secured, reliable, privacy-preserving health care Networked system that improves quality of life Ex) Surgical operation –Context information (ex. sensitivity to drugs) automatically routed to relevant devices (ed. Infusion pumps) –Changes in vital signs correlated with streams of imaging data –Expert surgeon can remotely carry out operation using remote displays and robot-assisted surgical machines while in another country –Challenges: 1) Different devices and subnets have different levels of clinical criticality 2) Moving wired networks to wireless networks Tufts Wireless Laboratory Tufts University School Of Engineering

Reference “Cyber-Physical Systems: A New Frontier” Lui Sha, Sathish Gopalakrishnan, Xue Liu, and Qixin Wang University of Illinois at Urbana Champaign, University of British Columbia, McGill University 2008 IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing Tufts Wireless Laboratory Tufts University School Of Engineering