An ASTRAL-Based Support Environment for Formal Software Development of Realtime Systems
An ASTRAL-Based Support Environment for Formal Software Development of Realtime Systems
批准号:
9204249
负责人:
Richard Kemmerer
金额:
$0.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1992
资助国家:
美国
项目状态:
已结题
起止时间:
1992-07-01 至 1997-06-30
中文摘要
该合同解决了通过更好的软件开发方法和工具,特别是通过将正式方法应用于实时系统开发来提高系统可靠性的需求。所寻求的解决方案是一个规范和分析实时系统的正式框架。该框架以ASTRAL形式规范语言为基础,包括用于编写实时系统需求和设计规范的ASTRAL语言,用于证明ASTRAL规范特性的形式证明理论,以及用于构建和分析规范的支持环境。组成支持环境的工具是一个语法导向的编辑器、一个ASTRAL到TRIO的转换器、一个ASTRAL规范处理器和一个力学定理证明器。由米兰理工大学开发的基于trio的模型检查器正在集成到支持环境中。要研究的主要理论问题是ASTRAL规范的可组合性。该研究正在开发一种证明理论,该理论规定了如何将单个状态机规范的证明组合起来以产生整个系统的证明。要研究的另一个可组合性问题是组合两个或多个ASTRAL系统规范(即,一个全局规范及其相关的状态机规范集合),以派生出组合系统的规范。ASTRAL被用于从各种应用领域指定复杂的实时系统,以评估其有效性和效用。
英文摘要
This award addresses the need for improving system reliability through better software development methods and tools, and specifically, through applying formal methods to the development of realtime systems. The solution sought is a formal framework for the specification and analysis of realtime systems. This framework is based on the ASTRAL formal specification language and includes the ASTRAL language for writing requirements and design specifications of realtime systems, a formal proof theory for proving properties about ASTRAL specifications, and a support environment for the construction and analysis of the specifications. The tools that make up the support environment are a syntax-directed editor, an ASTRAL to TRIO translator, an ASTRAL specification processor, and a mechanical theorem prover. The TRIO-based model checkers, developed at the Politecnico di Milano, are being integrated into the support environment. The main theoretical issues to be investigated deal with the composability of ASTRAL specifications. The research is developing a proof theory that prescribes how the proofs of the individual state machine specifications can be combined to produce a proof of the entire system. Another composability issue to be investigated is the composition of two or more ASTRAL system specifications (i.e., a global specification and its associated collection of state machine specifications) to derive the specification for the composite system. ASTRAL is being used to specify complex realtime systems taken from a variety of application areas to evaluate its effectiveness and utility.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Research Initiation: a Specification Language For Reliable Software
-
批准号:8106688
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:1981
-
负责人:Richard Kemmerer
-
依托单位:
国内基金
海外基金
登录
查看更多内容
Data-driven Recommendation System Construction of an Online Medical Platform Based on the Fusion of Information
-
批准号:--
-
项目类别:外国青年学者研究基金项目
-
资助金额:--
-
批准年份:2024
-
负责人:江洋子
-
依托单位:
Incentive and governance schenism study of corporate green washing behavior in China: Based on an integiated view of econfiguration of environmental authority and decoupling logic
-
批准号:--
-
项目类别:外国学者研究基金项目
-
资助金额:--
-
批准年份:2024
-
负责人:YU BYUNGJUN
-
依托单位:
Exploring the Intrinsic Mechanisms of CEO Turnover and Market Reaction: An Explanation Based on Information Asymmetry
-
批准号:W2433169
-
项目类别:外国学者研究基金项目
-
资助金额:--
-
批准年份:2024
-
负责人:HAOFEI ZHANG
-
依托单位:
A study on prototype flexible multifunctional graphene foam-based sensing grid (柔性多功能石墨烯泡沫传感网格原型研究)
-
批准号:--
-
项目类别:--
-
资助金额:20万元
-
批准年份:2020
-
负责人:SAGAR RIZWAN UR REHMAN
-
依托单位:
基于tag-based单细胞转录组测序解析造血干细胞发育的可变剪接
-
批准号:81900115
-
项目类别:青年科学基金项目
-
资助金额:21.0万元
-
批准年份:2019
-
负责人:李宗城
-
依托单位:
应用Agent-Based-Model研究围术期单剂量地塞米松对手术切口愈合的影响及机制
-
批准号:81771933
-
项目类别:面上项目
-
资助金额:50.0万元
-
批准年份:2017
-
负责人:周全红
-
依托单位:
Reality-based Interaction用户界面模型和评估方法研究
-
批准号:61170182
-
项目类别:面上项目
-
资助金额:57.0万元
-
批准年份:2011
-
负责人:田丰
-
依托单位:
Multistage,haplotype and functional tests-based FCAR 基因和IgA肾病相关关系研究
-
批准号:30771013
-
项目类别:面上项目
-
资助金额:30.0万元
-
批准年份:2007
-
负责人:王一鸣
-
依托单位:
差异蛋白质组技术结合Array-based CGH 寻找骨肉瘤分子标志物
-
批准号:30470665
-
项目类别:面上项目
-
资助金额:8.0万元
-
批准年份:2004
-
负责人:李扬
-
依托单位:
GaN-based稀磁半导体材料与自旋电子共振隧穿器件的研究
-
批准号:60376005
-
项目类别:面上项目
-
资助金额:20.0万元
-
批准年份:2003
-
负责人:张国义
-
依托单位: