Collaborative Research: CSR--EHS: Property-Based Development of Reactive and Embedded Systems

合作研究:CSR--EHS:反应式和嵌入式系统的基于属性的开发

基本信息

  • 批准号:
    0720581
  • 负责人:
  • 金额:
    $ 15万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2007
  • 资助国家:
    美国
  • 起止时间:
    2007-08-01 至 2009-07-31
  • 项目状态:
    已结题

项目摘要

Embedded systems are of vital economic importance and are literally becoming ubiquitous. They have already become an integral component of safety critical systems involving aviation, military, telecommunications, and process control applications. Interest in embedded systems is growing further due to the expectation that they will become a key component of many commonplace consumer appliances. Consumers will expect levels of reliability and predictability associated with the very best brands of cars, televisions, and refrigerators. Glitches, crashes, and general erratic behavior of the sort seen with prior generations of consumer PC software products will be unacceptable for these embedded applications. It thus becomes crucial that these embedded software systems satisfy high levels of correctness criteria, well above those of today's large software systems, which are often highly error-prone. This project will engage in research and development of a novel methodology for the systematic development of embedded systems, starting at a high-level property-based specification of system requirements and proceeding in a seamless and rigorous manner towards a running code. Central to the proposed design flow is the utilization of powerful new effective methods for the automatic synthesis of running code from behavioral (i.e., temporal) specifications. This technology will be used in two places: first, in order to determine whether a given property-based specification is realizable. Then, selected modules of the design, whose performance is not critical, will be generated by automatic synthesis. Automatic synthesis can also be used for rapid prototyping of larger portions of the design.In view of this master plan, the following main research activities are pursued:(1) development of a formal property-based language for specifying requirements, including behavioral, temporal, and structural constraints; supported by effective algorithms for the analysis of large specifications for consistency and realizability; development of a methodology for the automatic synthesis of an executable specification from the requirements specification language, to be used both for checking the realizability of large specifications, and the automatic construction of selected modules of the design; and (3) development of methods for the verification of the intermediate representations of the systems against requirements, using the techniques of translation validation. The property-based development approach has been recently applied successfully to the derivation of hardware designs. In view of this success, the application to the systematic construction of embedded systems is highly promising. This research pursues the generalization of the specification language to include real-time elements and continuous signals, and extends the synthesis approach to accommodate real-time and hybrid systems. With these capabilities, this project is expected to enable systematic co-design of software/hardware for the construction of embedded systems.
嵌入式系统具有重要的经济意义,并且确实变得无处不在。它们已经成为涉及航空、军事、电信和过程控制应用的安全关键系统的组成部分。由于嵌入式系统将成为许多普通消费电器的关键组件,因此对嵌入式系统的兴趣正在进一步增长。消费者将期望与最好品牌的汽车、电视机和冰箱相关的可靠性和可预测性水平。对于这些嵌入式应用程序来说,前几代消费者PC软件产品中出现的故障、崩溃和一般的不稳定行为是不可接受的。因此,至关重要的是,这些嵌入式软件系统满足高水平的正确性标准,远远高于那些今天的大型软件系统,这往往是高度容易出错。 该项目将致力于研究和开发一种新的方法,用于嵌入式系统的系统开发,从基于系统需求的高级别属性规范开始,以无缝和严格的方式向运行代码前进。 所提出的设计流程的核心是利用强大的新的有效方法,从行为(即,时间)规范。这项技术将用于两个地方:第一,为了确定是否给定的基于属性的规范是可实现的。然后,选择模块的设计,其性能是不关键的,将产生自动合成。 自动综合也可用于大部分设计的快速原型化,鉴于这一总体规划,我们进行了以下主要研究活动:(1)开发一种用于指定需求的形式化的基于属性的语言,包括行为、时间和结构约束,并由有效的算法支持,用于分析大规格的一致性和可实现性;开发一种方法,用于从需求规格说明语言自动合成可执行规格说明,用于检查大型规格说明的可实现性,以及设计的选定模块的自动构造;以及(3)使用翻译验证技术,针对需求开发用于验证系统的中间表示的方法。基于属性的开发方法最近已成功地应用于硬件设计的推导。鉴于这一成功,应用于嵌入式系统的系统化建设是非常有前途的。本研究追求的规范语言的泛化,包括实时元素和连续信号,并扩展的综合方法,以适应实时和混合系统。凭借这些功能,该项目预计将实现嵌入式系统构建的软件/硬件系统协同设计。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Amir Pnueli其他文献

TimeC: A Time Constraint Language for ILP Processor Compilation
  • DOI:
    10.1023/a:1015131814255
  • 发表时间:
    2002-04-01
  • 期刊:
  • 影响因子:
    1.300
  • 作者:
    Allen Leung;Krishna V. Palem;Amir Pnueli
  • 通讯作者:
    Amir Pnueli
Perspectives of Systems Informatics, 6th International Andrei Ershov Memorial Conference, PSI 2006, Novosibirsk, Russia, June 27-30, 2006. Revised Papers
系统信息学展望,第六届国际 Andrei Ershov 纪念会议,PSI 2006,俄罗斯新西伯利亚,2006 年 6 月 27-30 日。修订论文
  • DOI:
    10.1007/978-3-540-70881-0
  • 发表时间:
    2007
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Amir Pnueli;I. Virbitskaite;A. Voronkov
  • 通讯作者:
    A. Voronkov
Backtracking in recursive computations
  • DOI:
    10.1007/bf00289245
  • 发表时间:
    1977-06-01
  • 期刊:
  • 影响因子:
    0.500
  • 作者:
    Nissim Francez;Boris Klebansky;Amir Pnueli
  • 通讯作者:
    Amir Pnueli
Liveness with invisible ranking

Amir Pnueli的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Amir Pnueli', 18)}}的其他基金

ITR: COLLABORATIVE RESEARCH: Towards a Seamless Process for the Development of Embedded Systems
ITR:协作研究:实现嵌入式系统开发的无缝流程
  • 批准号:
    0205571
  • 财政年份:
    2002
  • 资助金额:
    $ 15万
  • 项目类别:
    Continuing Grant

相似国自然基金

Research on Quantum Field Theory without a Lagrangian Description
  • 批准号:
    24ZR1403900
  • 批准年份:
    2024
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
Cell Research
  • 批准号:
    31224802
  • 批准年份:
    2012
  • 资助金额:
    24.0 万元
  • 项目类别:
    专项基金项目
Cell Research
  • 批准号:
    31024804
  • 批准年份:
    2010
  • 资助金额:
    24.0 万元
  • 项目类别:
    专项基金项目
Cell Research (细胞研究)
  • 批准号:
    30824808
  • 批准年份:
    2008
  • 资助金额:
    24.0 万元
  • 项目类别:
    专项基金项目
Research on the Rapid Growth Mechanism of KDP Crystal
  • 批准号:
    10774081
  • 批准年份:
    2007
  • 资助金额:
    45.0 万元
  • 项目类别:
    面上项目

相似海外基金

Collaborative Research: CSR: Medium: Scaling Secure Serverless Computing on Heterogeneous Datacenters
协作研究:CSR:中:在异构数据中心上扩展安全无服务器计算
  • 批准号:
    2312206
  • 财政年份:
    2023
  • 资助金额:
    $ 15万
  • 项目类别:
    Continuing Grant
Collaborative Research: CSR: Medium: Architecting GPUs for Practical Homomorphic Encryption-based Computing
协作研究:CSR:中:为实用的同态加密计算构建 GPU
  • 批准号:
    2312276
  • 财政年份:
    2023
  • 资助金额:
    $ 15万
  • 项目类别:
    Continuing Grant
Collaborative Research: CSR: Medium: Fortuna: Characterizing and Harnessing Performance Variability in Accelerator-rich Clusters
合作研究:CSR:Medium:Fortuna:表征和利用富含加速器的集群中的性能变异性
  • 批准号:
    2312689
  • 财政年份:
    2023
  • 资助金额:
    $ 15万
  • 项目类别:
    Continuing Grant
Collaborative Research: CSR: Medium: Fortuna: Characterizing and Harnessing Performance Variability in Accelerator-rich Clusters
合作研究:CSR:Medium:Fortuna:表征和利用富含加速器的集群中的性能变异性
  • 批准号:
    2401244
  • 财政年份:
    2023
  • 资助金额:
    $ 15万
  • 项目类别:
    Continuing Grant
Collaborative Research: CSR: Small: Caphammer: A New Security Exploit in Energy Harvesting Systems and its Countermeasures
合作研究:CSR:小型:Caphammer:能量收集系统的新安全漏洞及其对策
  • 批准号:
    2314681
  • 财政年份:
    2023
  • 资助金额:
    $ 15万
  • 项目类别:
    Continuing Grant
Collaborative Research: CSR: Small: Expediting Continual Online Learning on Edge Platforms through Software-Hardware Co-designs
协作研究:企业社会责任:小型:通过软硬件协同设计加快边缘平台上的持续在线学习
  • 批准号:
    2312157
  • 财政年份:
    2023
  • 资助金额:
    $ 15万
  • 项目类别:
    Standard Grant
Collaborative Research: CSR: Medium: Scaling Secure Serverless Computing on Heterogeneous Datacenters
协作研究:CSR:中:在异构数据中心上扩展安全无服务器计算
  • 批准号:
    2312207
  • 财政年份:
    2023
  • 资助金额:
    $ 15万
  • 项目类别:
    Continuing Grant
Collaborative Research: CSR: Medium: Adaptive Environmental Awareness for Collaborative Augmented Reality
协作研究:企业社会责任:媒介:协作增强现实的自适应环境意识
  • 批准号:
    2312760
  • 财政年份:
    2023
  • 资助金额:
    $ 15万
  • 项目类别:
    Continuing Grant
Collaborative Research: CSR: Small: Cross-layer learning-based Energy-Efficient and Resilient NoC design for Multicore Systems
协作研究:CSR:小型:基于跨层学习的多核系统节能和弹性 NoC 设计
  • 批准号:
    2321224
  • 财政年份:
    2023
  • 资助金额:
    $ 15万
  • 项目类别:
    Standard Grant
Collaborative Research: CSR: Small: Cross-layer learning-based Energy-Efficient and Resilient NoC design for Multicore Systems
协作研究:CSR:小型:基于跨层学习的多核系统节能和弹性 NoC 设计
  • 批准号:
    2321225
  • 财政年份:
    2023
  • 资助金额:
    $ 15万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了