Flexible and Survivable Embedded Systems
Flexible and Survivable Embedded Systems
批准号:
0209202
负责人:
Lui Sha
金额:
$30.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2002
资助国家:
美国
项目状态:
已结题
起止时间:
2002-08-01 至 2006-07-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Sha, LuiCCR-0209202"Flexible and Survivable Embedded Systems" This project is developing a three-tiered approach to dependable, safe, and secure software control through a strategy that combines three elements: compiler-based protection, advanced safety controllers, and runtime protection. The research is organized into three majre emphases:Code Safety Checks for Control Applications: This research seeks to exploit the structure of control applications and develop programming restrictions that do not hinder the development of legitimate control applications, but facilitate compiler based static checks for critical properties such as memory safety. The restrictions are specified in a language-independent manner. This is the first line of defense against code, data and process access faults and attacks. A prototype of a secure programming environment based on the LLVM compiler system is being developed that implements the above strategies and demonstrates their effectiveness for single plant control applications.Advanced Safety Controllers against Semantic Faults and Attacks: This research is developing the Invariance Control Method for reliable switching control for safety controller designs. The focus is theory and procedures for systematically constructing safety controllers for online control software upgrade. The inter-dependency between compiler based protection, controller designs and runtime protections is a key concern. The inter-play is studied between programming restrictions, the expressiveness needed in the design of advanced controllers, and automatic generation of minimal and sufficient runtime assertions for dynamic behaviors that cannot be completely checked by static analysis.Efficient Runtime Protections: Traditional runtime protections rely on the extensive use of the process abstraction and execution time monitoring. With code safety checks, it is now possible to develop threads that are logically protected from each other for most applications. The process abstraction will be used only for complex modules whose safety cannot be verified by compiler static analysis. The goal is a new generation of efficient and fault tolerant dynamic real time architectures that can capitalize on the integration between compiler static analysis, safety controller and runtime monitoring and recovery. Experimentation focuses on the next generation Telelab demonstration facility, based on the new framework, that can measure the following: 1) the size of the stability envelope and the reduction of safety controller energy under the theory of invariance control; 2) the runtime efficiency gain in storage and in CPU usage resulted from the integration of complier support and runtime; 3) the robustness against faults and attacks of this new framework.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: CPS: Medium: Physics-Model-Based Neural Networks Redesign for CPS Learning and Control
-
批准号:2311085
-
项目类别:Standard Grant
-
资助金额:$47.0万
-
财政年份:2023
-
负责人:Lui Sha
-
依托单位:
CPS: Medium: Collaborative Research: Virtual Sully: Autopilot with Multilevel Adaptation for Handling Large Uncertainties
-
批准号:1932529
-
项目类别:Standard Grant
-
资助金额:$90.0万
-
财政年份:2019
-
负责人:Lui Sha
-
依托单位:
I-Corps: Computational Pathophysiology-Centric Medical Guidance Systems
-
批准号:1931218
-
项目类别:Standard Grant
-
资助金额:$5.0万
-
财政年份:2019
-
负责人:Lui Sha
-
依托单位:
CSR: Small: Collaborative Research: Real-Time Computing Infrastructure for Integrated CPU-GPU SoC Platforms
-
批准号:1815891
-
项目类别:Standard Grant
-
资助金额:$22.0万
-
财政年份:2018
-
负责人:Lui Sha
-
依托单位:
CPS:TTP Option:Synergy: Collaborative Research: An Executable Distributed Medical Best Practice Guidance (EMBG) System for End-to-End Emergency Care from Rural to Regional Center
-
批准号:1545002
-
项目类别:Continuing Grant
-
资助金额:$50.0万
-
财政年份:2015
-
负责人:Lui Sha
-
依托单位:
CSR: Medium: Multicore Real Time Virtual Partitions
-
批准号:1302563
-
项目类别:Continuing Grant
-
资助金额:$104.95万
-
财政年份:2013
-
负责人:Lui Sha
-
依托单位:
CPS: Synergy: Integrated Emergency Cyber Physical Human Systems
-
批准号:1329886
-
项目类别:Standard Grant
-
资助金额:$94.79万
-
财政年份:2013
-
负责人:Lui Sha
-
依托单位:
CSR-EHCS(CPS),TM: Architecture for the Safe Composition of Complex Medical Systems
-
批准号:0834709
-
项目类别:Standard Grant
-
资助金额:$95.0万
-
财政年份:2008
-
负责人:Lui Sha
-
依托单位:
CSR EHS: Formal Model Based Health and Medical System Composition
-
批准号:0720482
-
项目类别:Continuing Grant
-
资助金额:$75.0万
-
财政年份:2007
-
负责人:Lui Sha
-
依托单位:
SGER: Stability of Real Time Software Systems
-
批准号:0649885
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2006
-
负责人:Lui Sha
-
依托单位:
Collaborative Research: Systems of Networked Embedded Devices
-
批准号:0549038
-
项目类别:Standard Grant
-
资助金额:$7.5万
-
财政年份:2005
-
负责人:Lui Sha
-
依托单位:
SGER: Integrating Actor Model with Real-Time Elastic Control Theory
-
批准号:0137090
-
项目类别:Standard Grant
-
资助金额:$10.0万
-
财政年份:2001
-
负责人:Lui Sha
-
依托单位:
海外基金