Reactive Program Analysis From The Ground Up
从头开始的反应式程序分析
基本信息
- 批准号:262076-2012
- 负责人:
- 金额:$ 1.24万
- 依托单位:
- 依托单位国家:加拿大
- 项目类别:Discovery Grants Program - Individual
- 财政年份:2018
- 资助国家:加拿大
- 起止时间:2018-01-01 至 2019-12-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Fully automated program analysis tools form the core of software tools used to provide assurance that current and next-generation hardware, software, and embedded systems meet their safety-critical requirements. However, too often the sheer size and complexity of the system models makes automated analysis infeasible, either due to cost or time requirements. In essence, this growth in system size is a byproduct of the fact that the systems under consideration are comprised of many interconnected components. Even if the individual components are of manageable size, the size of the combined systems may be enormous. To cope with this state explosion problem, a reexamination of the basic elements in the analysis is in order. This includes the compositional models used to build new systems; the interconnection architectures by which the components share information; the abstraction models used in place of the too large models under verification; the notions of equivalence used to compare the abstract models to the originals; and the specification language used to describe expected system behaviour. With the new elements in hand, fully automated analysis tools will be designed that are either capable of analyzing systems that were previously not amenable to fully automated analysis, or for which the cost of analysis was prohibitive. In particular, new notions of symmetry amongst process and composition of processes will be used to analyze the behaviour of communication protocols. Therefore the research will be of value in that it will enable fully automated safety assurance tools to be applied to critical systems, such as communication protocols or embedded controllers, that are currently beyond the scope of these tools. This will in turn increase confidence in the operation of these systems.********
完全自动化的程序分析工具构成了软件工具的核心,用于保证当前和下一代硬件、软件和嵌入式系统满足其安全关键要求。然而,由于成本或时间要求,系统模型的绝对规模和复杂性常常使自动化分析不可行。从本质上讲,系统规模的增长是考虑中的系统由许多相互连接的组件组成这一事实的副产品。即使单个组件的大小是可管理的,但组合系统的大小可能是巨大的。为了解决这种状态爆炸问题,需要对分析中的基本要素进行重新检查。这包括用于构建新系统的组合模型;组件共享信息的互连体系结构;用抽象模型代替验证中过大的模型;将抽象模型与原始模型进行比较的等效概念;以及用于描述预期系统行为的规范语言。有了这些新元素,完全自动化的分析工具将被设计出来,它们能够分析以前不适合完全自动化分析的系统,或者分析成本过高的系统。特别是,过程之间的对称性和过程组成的新概念将用于分析通信协议的行为。因此,这项研究将具有价值,因为它将使全自动安全保证工具应用于关键系统,如通信协议或嵌入式控制器,这些工具目前超出了这些工具的范围。这将反过来增加对这些系统运行的信心。********
项目成果
期刊论文数量(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 }}
Trefler, Richard其他文献
Trefler, Richard的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Trefler, Richard', 18)}}的其他基金
Local Symmetry: Compositional Reasoning For Modular Designs
局部对称:模块化设计的组合推理
- 批准号:
RGPIN-2019-04234 - 财政年份:2022
- 资助金额:
$ 1.24万 - 项目类别:
Discovery Grants Program - Individual
Local Symmetry: Compositional Reasoning For Modular Designs
局部对称:模块化设计的组合推理
- 批准号:
RGPIN-2019-04234 - 财政年份:2021
- 资助金额:
$ 1.24万 - 项目类别:
Discovery Grants Program - Individual
Local Symmetry: Compositional Reasoning For Modular Designs
局部对称:模块化设计的组合推理
- 批准号:
RGPIN-2019-04234 - 财政年份:2020
- 资助金额:
$ 1.24万 - 项目类别:
Discovery Grants Program - Individual
Local Symmetry: Compositional Reasoning For Modular Designs
局部对称:模块化设计的组合推理
- 批准号:
RGPIN-2019-04234 - 财政年份:2019
- 资助金额:
$ 1.24万 - 项目类别:
Discovery Grants Program - Individual
Reactive Program Analysis From The Ground Up
从头开始的反应式程序分析
- 批准号:
262076-2012 - 财政年份:2015
- 资助金额:
$ 1.24万 - 项目类别:
Discovery Grants Program - Individual
Reactive Program Analysis From The Ground Up
从头开始的反应式程序分析
- 批准号:
262076-2012 - 财政年份:2014
- 资助金额:
$ 1.24万 - 项目类别:
Discovery Grants Program - Individual
Temporal Specifications For Online Security System Monitoring and Synthesis
在线安全系统监控和综合的时间规范
- 批准号:
418961-2011 - 财政年份:2013
- 资助金额:
$ 1.24万 - 项目类别:
Collaborative Research and Development Grants
Reactive Program Analysis From The Ground Up
从头开始的反应式程序分析
- 批准号:
262076-2012 - 财政年份:2013
- 资助金额:
$ 1.24万 - 项目类别:
Discovery Grants Program - Individual
Reactive Program Analysis From The Ground Up
从头开始的反应式程序分析
- 批准号:
262076-2012 - 财政年份:2012
- 资助金额:
$ 1.24万 - 项目类别:
Discovery Grants Program - Individual
Temporal Specifications For Online Security System Monitoring and Synthesis
在线安全系统监控和综合的时间规范
- 批准号:
418961-2011 - 财政年份:2012
- 资助金额:
$ 1.24万 - 项目类别:
Collaborative Research and Development Grants
相似海外基金
Conference: CRM Thematic Program in Geometric Analysis
会议:几何分析中的 CRM 主题课程
- 批准号:
2401549 - 财政年份:2024
- 资助金额:
$ 1.24万 - 项目类别:
Standard Grant
CAREER: Program Analysis with Precise Abstractions
职业:精确抽象的程序分析
- 批准号:
2237440 - 财政年份:2023
- 资助金额:
$ 1.24万 - 项目类别:
Continuing Grant
Analysis of International Technical Guidance on Sexuality Education Current Situation and Practical Research on Development of Educator Support Program
国际性教育技术指导现状分析及教育者支持计划发展实践研究
- 批准号:
23K02150 - 财政年份:2023
- 资助金额:
$ 1.24万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Clinical and Translational Science Collaborative of Northern Ohio, Systems Marketing Analysis for Research Translation (SMART) Innovation Program
北俄亥俄州临床和转化科学合作组织研究转化系统营销分析 (SMART) 创新计划
- 批准号:
10703736 - 财政年份:2023
- 资助金额:
$ 1.24万 - 项目类别:
Content analysis of advertisements and news of skin-lightening products targeting black women and community outreach program
针对黑人女性的美白产品广告和新闻的内容分析和社区外展计划
- 批准号:
10746258 - 财政年份:2023
- 资助金额:
$ 1.24万 - 项目类别:
Scalable and Precise Program Analysis for Modern Software Systems
现代软件系统的可扩展且精确的程序分析
- 批准号:
RGPIN-2017-05070 - 财政年份:2022
- 资助金额:
$ 1.24万 - 项目类别:
Discovery Grants Program - Individual
A Collaborative Cybersecurity Analysis Certification Program
协作网络安全分析认证计划
- 批准号:
2202092 - 财政年份:2022
- 资助金额:
$ 1.24万 - 项目类别:
Standard Grant
Program development and analysis of human resource training programs for highly specialized patient safety managers
高度专业化的患者安全管理人员人力资源培训计划的计划开发和分析
- 批准号:
22K10413 - 财政年份:2022
- 资助金额:
$ 1.24万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Development of environmental education program based on a simplified chemical analysis package for hazardous elements in soil
基于土壤有害元素简化化学分析包开发环境教育计划
- 批准号:
22K13787 - 财政年份:2022
- 资助金额:
$ 1.24万 - 项目类别:
Grant-in-Aid for Early-Career Scientists