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职业项目代表了为开发设计正确的嵌入式控制软件所做的努力。对这一雄心勃勃的目标的追求依赖于新的想法,通过将控制与软件设计相结合来促进嵌入式软件设计的范式转变。特别是,通过使用连续控制系统的有限抽象,控制理论思想被应用于实施动态约束(控制)、软件约束(例如,共享资源、实时属性)和硬件约束(例如,功率消耗、执行时间)的软件设计。除了减少测试和正式验证的需要外,这项研究还在开发自动化综合方法,允许更快的设计周期,并增加嵌入式应用程序的功能和复杂性。这种按构造正确的嵌入式控制软件设计方法,由于减少了软件开发时间和成本,立即产生了技术、经济和社会影响。此外,该项目的研究成果还有助于嵌入式系统的大型网络在功能、健壮性和可靠性方面的进步,这些网络正在成为我们社会的基本基础设施。对研究生和本科教育的重要贡献补充了该项目的研究部分。巴黎圣母院开设了一门关于嵌入式控制系统验证和综合的新研究生课程。将出版支持这门课程的讲稿,以进一步传播在这一项目背景下提出的新想法,并促进在其他大学开设类似课程。圣母大学的本科生教育正在通过本科生参与研究和修改电气网络入门课程的实验部分来改善,以便使二年级的电气工程专业学生熟悉嵌入式系统和嵌入式编程的基本技能。
英文摘要
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
-
依托单位:
海外基金