CAREER: Automated Synthesis of Embedded Control Software
CAREER: Automated Synthesis of Embedded Control Software
批准号:
0717188
负责人:
Paulo Tabuada
金额:
$30.83万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2006
资助国家:
美国
项目状态:
已结题
起止时间:
2006-08-22 至 2010-09-30
中文摘要
这个NSF CAREER项目代表了对嵌入式控制软件的开发,是正确的设计的努力。追求这一雄心勃勃的目标依赖于新颖的想法,通过将控制与软件设计相结合,促进嵌入式软件设计的范式转变。特别地,通过使用连续控制系统的有限抽象,控制理论思想正被应用于执行动态约束(控制)、软件约束(例如,共享资源、实时属性)和硬件约束(例如,功耗、执行时间)。除了减轻测试和正式验证的需要,这项研究还开发了自动化合成方法,允许更快的设计周期和嵌入式应用程序的功能和复杂性的增加。这种嵌入式控制软件设计的正确构建方法具有直接的技术,经济和社会后果,这些后果由软件开发时间和成本的减少引发。此外,该项目的研究成果也有助于提高大型嵌入式系统网络的功能性、鲁棒性和可靠性,这些系统正在成为我们社会的重要基础设施。对研究生和本科生教育的重要贡献补充了该项目的研究部分。一个新的研究生课程验证和嵌入式控制系统的合成正在提供在圣母院。支持这门课程的课堂讲稿将被出版,以进一步传播在这个项目的背景下开发的新思想,并促进在其他大学创建类似的课程。圣母大学的本科教育正在通过本科生参与研究和修订电气网络入门课程的实验部分得到改善,以便使电气工程二年级学生熟悉嵌入式系统和嵌入式编程的基本技能。
英文摘要
This NSF CAREER project represents an effort towards the development of embedded control software that is correct by design. The pursuit of this ambitious objective relies on novel ideas fostering a paradigm shift in embedded software design by integrating control with software design. In particular, through the use of finite abstractions of continuous control systems, control theoretic ideas are being applied to the design of software enforcing dynamic constraints (control), software constraints (e.g., shared resources, real-time properties) and hardware constraints (e.g., power consumption, execution times). In addition to alleviating the need for testing and formal verification this research is also developing automated synthesis methods allowing for faster design cycles and an increase in functionality and complexity of embedded applications. This correct by construction approach to embedded control software design has immediate technological, economical and societal consequences triggered by a reduction in software development time and cost. Furthermore, the research outcome of this project is also contributing to the advancement in functionality, robustness and dependability of the large networks of embedded systems that are becoming essential infrastructures of our society. Important contributions to graduate and undergraduate education complement the research component of the project. A new graduate course on verification and synthesis of embedded control systems is being offered at Notre Dame. The lecture notes supporting this course will be published to further disseminate the novel ideas developed in the context of this project and to promote the creation of similar courses in other universities. Undergraduate education at Notre Dame is being improved through the participation of undergraduate students in research and by revising the laboratorial component of the introductory course to electrical networks in order to familiarize second year electrical engineering students with embedded systems and basic skills in embedded programming.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
CPS: Small: Formally Correct Deep Perception For Cyber-Physical Systems
-
批准号:2211146
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2022
-
负责人:Paulo Tabuada
-
依托单位:
Support for Cyber-Physical Systems Week 2018 Student Participation
-
批准号:1826517
-
项目类别:Standard Grant
-
资助金额:$2.5万
-
财政年份:2018
-
负责人:Paulo Tabuada
-
依托单位:
CPS: Breakthrough: A science of CPS robustness
-
批准号:1645824
-
项目类别:Standard Grant
-
资助金额:$42.5万
-
财政年份:2016
-
负责人:Paulo Tabuada
-
依托单位:
CPS: Frontier: Collaborative Research: Correct-by-Design Control Software Synthesis for Highly Dynamic Systems
-
批准号:1239085
-
项目类别:Continuing Grant
-
资助金额:$100.0万
-
财政年份:2013
-
负责人:Paulo Tabuada
-
依托单位:
Collaborative Research: Expeditions in Computer Augmented Program Engineering (ExCAPE): Harnessing Synthesis for Software Design
-
批准号:1139061
-
项目类别:Continuing Grant
-
资助金额:$50.0万
-
财政年份:2012
-
负责人:Paulo Tabuada
-
依托单位:
CPS: Small: Towards robust cyber-physical systems
-
批准号:1035916
-
项目类别:Standard Grant
-
资助金额:$53.0万
-
财政年份:2010
-
负责人:Paulo Tabuada
-
依托单位:
CSR-EHCS(EHS), SM: Collaborative Research: An Anytime Approach to Real-Time Embedded Control
-
批准号:0834771
-
项目类别:Standard Grant
-
资助金额:$20.5万
-
财政年份:2008
-
负责人:Paulo Tabuada
-
依托单位:
SGER: Event-triggered control over sensor/actuator wireless networks
-
批准号:0841216
-
项目类别:Standard Grant
-
资助金额:$7.5万
-
财政年份:2008
-
负责人:Paulo Tabuada
-
依托单位:
CSR - EHS: Formal Methods for Control and Real-Time Scheduling Co-Design
-
批准号:0712502
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2006
-
负责人:Paulo Tabuada
-
依托单位:
Workshop on Networked Embedded Sensing and Control: October 17-18, 2005-University of Notre Dame
-
批准号:0552190
-
项目类别:Standard Grant
-
资助金额:$0.5万
-
财政年份:2006
-
负责人:Paulo Tabuada
-
依托单位:
CSR - EHS: Formal Methods for Control and Real-Time Scheduling Co-Design
-
批准号:0509313
-
项目类别:Standard Grant
-
资助金额:$21.0万
-
财政年份:2005
-
负责人:Paulo Tabuada
-
依托单位:
CAREER: Automated Synthesis of Embedded Control Software
-
批准号:0446716
-
项目类别:Continuing Grant
-
资助金额:$40.0万
-
财政年份:2005
-
负责人:Paulo Tabuada
-
依托单位:
海外基金