Independent procedures that are used together for checking that a product, service, or system meets requirements and specifications and that it fulfills its intended purpose.
Abstract:
The project aims to establish a Cyber-Physical Infrastructure for urban environments and address fundamental problems that involve data collection, resource allocation, real-time decision making, safety, and security.
Submitted by Christos Cassandras on October 23rd, 2013
Abstract:
This project's objective is to enable assertion-‐driven development and debugging cyber-‐ physical systems (CPS). As opposed to traditional uses of assertions in software engineering, CPS demand a tight coupling of the cyber with the physical, including in system validation. This project will use mathematical models of key physical attributes to guide creation of assertions, to identify inconsistent or infeasible assertions, and to localize potential causes for CPS failures.
Submitted by Christine Julien on October 23rd, 2013
Abstract:
As technology pushes automation to greater degrees of autonomy, the verification and validation burden becomes more cost and time prohibitive. It has been well established that, as stated in AF Technology Horizons 2010, “It is possible to develop systems having high levels of autonomy, but it is the lack of suitable V&V methods that prevents all but relatively low levels of autonomy from being certified for use." This increased move towards further levels of autonomy has brought the certification need to a national level.
Submitted by Brian Hulbert on October 23rd, 2013
Abstract:
How much should a person be allowed to interact with a controlled machine? If that machine is easily destabilized, and if the controller operating it is essential to its operation, the answer may be that the person should not be allowed any control authority at all. Using a combination of techniques coming from machine learning, optimal control, and formal verification, the proposed work focuses on a computable notion of trust that allows the embedded system to assess the safety of instruction.
Submitted by Brenna Argall on October 23rd, 2013
Abstract:
Growing demands on our civil infrastructure have heightened the need for smart structural components and systems whose behavior and performance can be controlled under a variety of loading scenarios such as high winds and earthquakes.
Submitted by Arun Prakash on October 23rd, 2013
File
Distributed Asynchronous Algorithms & Software Systems For Wide-Area Monitoring of Power Systems
Abstract:
The objective of this NSF-CPS Synergy proposal is to develop a distributed algorithmic framework, supported by a highly fault-tolerant software system, for executing critical transmission-level operations of the North American power grid using gigantic volumes of Synchrophasor data.
Submitted by Aranya Chakrabortty on October 23rd, 2013
Abstract:
The project pursues two major goals addressing the verification of cyber-physical systems. Firstly, one goal of this project is to develop theory, practice, and applications of verification techniques for distributed hybrid systems with flexible system structures that can change by reconfiguring the system.
Submitted by Andre Platzer on October 23rd, 2013
Abstract:
The project is an on‐going collaborative effort between Massachusetts Institute of Technology and University of Pennsylvania since 2011.
Submitted by Anuradha Annaswamy on October 23rd, 2013
Abstract:
This cross-disciplinary project brings together a team of engineering and computer science researchers to create, validate, and demonstrate the value of new techniques for ensuring that systems composed of combinations of hardware, software, and people are designed to operate in a truly synergistic and safe fashion.
Submitted by Gary Balas on October 23rd, 2013
Abstract:
Ongoing breakthroughs in nationally important research areas like Verification and Artificial Intelligence depend on continuing advances in high-performance automated theorem proving tools. The typical use of these tools is as backends: application problems are translated by an application tool into (typically very large and complex) logic formulas, which are then handed off to a logic solver. Different tradeoffs between linguistic expressiveness and the difficulty of solving the resulting problems give rise to different logics.
Submitted by Aaron Stump on October 22nd, 2013