C/Verilog程序的MSVL验证理论与方法

基本信息
批准号:91418201
项目类别:重大研究计划
资助金额:160.00
负责人:段振华
学科分类:
依托单位:西安电子科技大学
批准年份:2014
结题年份:2016
起止时间:2015-01-01 - 2016-12-31
项目状态: 已结题
项目参与者:张南,赵亮,张琛,黄伯虎,杨凯,王猛,于斌,刘瑾,王德奎
关键词:
语义MSVL模型检测程序验证抽象精化
结项摘要

Software is an indispensable part in national defense construction, economy and people's livelihood. How to build reliable and secure software systems has been a big challenge in the field of computer software. With this motivation, this project will investigate model checking approach of C/Verilog programs with MSVL. To do so, transformation rules from C/Verilog to MSVL programs will be studied and equivalence of transformation will be proved. On this basis, a supporting toolkit will be developed for automatic C/Verilog programs model checking which includes translators from C and Verilog programs, respectively, to MSVL programs, as well as unifiedly bounded and abstract model checkers of MSVL. Finally, spaceflight control software systems will be verified to show how the proposed approach are utilized in practice.

软件已成为国防建设和国计民生的基础设施,如何构造安全可靠的软件系统是目前计算机软件领域面临的重大挑战。本项目拟通过C/Verilog程序的MSVL模型检测理论与方法,提高使用C/Verilog语言开发的网络和嵌入式软件系统的可靠性和安全性。首先,研究C/Verilog程序到MSVL程序的转换规则和转换的语义等价性。然后,以得到的MSVL程序作为模型,研究MSVL的统一限界和抽象模型检测理论与方法。进而,在上述研究的基础上,开发C/Verilog程序的MSVL自动模型检测平台,包括C/Verilog到MSVL程序转换器,以及MSVL的统一限界和抽象模型检测器。最后,以航天器控制系统软件的验证为应用示范,展示本项目所建立的理论与方法在国家重大工程中的应用。

项目摘要

软件已成为国防建设和国计民生的基础设施,如何构造安全可靠的软件系统是目前计算机软件领域面临的重大挑战。本项目通过C/Verilog程序的MSVL模型检测理论与方法,提高了使用C/Verilog语言开发的网络和嵌入式软件系统的可靠性和安全性。为此,首先研究了C/Verilog程序到MSVL程序的转换规则和转换的语义等价性。然后,以得到的MSVL程序作为模型,研究MSVL的统一限界和抽象模型检测理论与方法。进而,在上述研究的基础上,开发了C/Verilog程序的MSVL自动模型检测平台,包括C/Verilog到MSVL程序转换器,以及MSVL的统一限界和抽象模型检测器。最后,以航天器控制系统软件的验证为应用示范,展示本项目所建立的理论与方法在国家重大工程中的应用。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

粗颗粒土的静止土压力系数非线性分析与计算方法

粗颗粒土的静止土压力系数非线性分析与计算方法

DOI:10.16285/j.rsm.2019.1280
发表时间:2019
2

中国参与全球价值链的环境效应分析

中国参与全球价值链的环境效应分析

DOI:10.12062/cpre.20181019
发表时间:2019
3

基于公众情感倾向的主题公园评价研究——以哈尔滨市伏尔加庄园为例

基于公众情感倾向的主题公园评价研究——以哈尔滨市伏尔加庄园为例

DOI:
发表时间:2022
4

面向云工作流安全的任务调度方法

面向云工作流安全的任务调度方法

DOI:10.7544/issn1000-1239.2018.20170425
发表时间:2018
5

基于细粒度词表示的命名实体识别研究

基于细粒度词表示的命名实体识别研究

DOI:10.3969/j.issn.1003-0077.2018.11.009
发表时间:2018

段振华的其他基金

批准号:30660145
批准年份:2006
资助金额:20.00
项目类别:地区科学基金项目
批准号:60873018
批准年份:2008
资助金额:36.00
项目类别:面上项目
批准号:31360395
批准年份:2013
资助金额:46.00
项目类别:地区科学基金项目
批准号:60373103
批准年份:2003
资助金额:24.00
项目类别:面上项目
批准号:61133001
批准年份:2011
资助金额:270.00
项目类别:重点项目
批准号:60433010
批准年份:2004
资助金额:180.00
项目类别:重点项目
批准号:91018010
批准年份:2010
资助金额:50.00
项目类别:重大研究计划
批准号:31060218
批准年份:2010
资助金额:20.00
项目类别:地区科学基金项目

相似国自然基金

1

基于动态符号执行的MSVL程序模型检测

批准号:61572386
批准年份:2015
负责人:张南
学科分类:F0203
资助金额:65.00
项目类别:面上项目
2

面向程序验证的自动定理证明理论、方法与工具研究

批准号:61732001
批准年份:2017
负责人:夏壁灿
学科分类:F0201
资助金额:270.00
项目类别:重点项目
3

微处理器高层功能验证测试程序自动生成的理论与方法

批准号:60303011
批准年份:2003
负责人:郭阳
学科分类:F0209
资助金额:7.00
项目类别:青年科学基金项目
4

概率程序验证的理论研究

批准号:61802254
批准年份:2018
负责人:符鸿飞
学科分类:F0201
资助金额:26.00
项目类别:青年科学基金项目