C/Verilog程序的MSVL验证理论与方法
结题报告
批准号:
91418201
项目类别:
重大研究计划
资助金额:
160.0 万元
负责人:
段振华
依托单位:
学科分类:
F0203.软件理论、软件工程与服务
结题年份:
2016
批准年份:
2014
项目状态:
已结题
项目参与者:
张南、赵亮、张琛、黄伯虎、杨凯、王猛、于斌、刘瑾、王德奎
国基评审专家1V1指导 中标率高出同行96.8%
结合最新热点,提供专业选题建议
深度指导申报书撰写,确保创新可行
指导项目中标800+,快速提高中标率
客服二维码
微信扫码咨询
中文摘要
软件已成为国防建设和国计民生的基础设施,如何构造安全可靠的软件系统是目前计算机软件领域面临的重大挑战。本项目拟通过C/Verilog程序的MSVL模型检测理论与方法,提高使用C/Verilog语言开发的网络和嵌入式软件系统的可靠性和安全性。首先,研究C/Verilog程序到MSVL程序的转换规则和转换的语义等价性。然后,以得到的MSVL程序作为模型,研究MSVL的统一限界和抽象模型检测理论与方法。进而,在上述研究的基础上,开发C/Verilog程序的MSVL自动模型检测平台,包括C/Verilog到MSVL程序转换器,以及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的统一限界和抽象模型检测器。最后,以航天器控制系统软件的验证为应用示范,展示本项目所建立的理论与方法在国家重大工程中的应用。
期刊论文列表
专著列表
科研奖励列表
会议论文列表
专利列表
DOI:--
发表时间:--
期刊:软件学报
影响因子:--
作者:段振华;段振华;田聪;田聪
通讯作者:田聪
DOI:--
发表时间:2016
期刊:计算机研究与发展
影响因子:--
作者:田聪;田聪;段振华;段振华
通讯作者:段振华
DOI:--
发表时间:--
期刊:软件学报
影响因子:--
作者:段振华;段振华;田聪;田聪
通讯作者:田聪
Model Checking Multi-agent Systems with APTL
使用 APTL 进行模型检查多代理系统
DOI:--
发表时间:2017
期刊:ad hoc & wireless sensor networks
影响因子:--
作者:Zhenhua Duan;Zhenhua Duan;Cong Tian;Cong Tian
通讯作者:Cong Tian
DOI:10.1016/j.tcs.2015.07.053
发表时间:2015-11
期刊:Theor. Comput. Sci.
影响因子:--
作者:Zhenhua Duan;Jin Liu;Jie Li;Cong Tian
通讯作者:Zhenhua Duan;Jin Liu;Jie Li;Cong Tian
可编程芯片(FPGA)EDA编译软件关键技术研究
  • 批准号:
    62172322
  • 项目类别:
    面上项目
  • 资助金额:
    59万元
  • 批准年份:
    2021
  • 负责人:
    段振华
  • 依托单位:
开放软件系统的基础理论与关键技术
  • 批准号:
    61133001
  • 项目类别:
    重点项目
  • 资助金额:
    270.0万元
  • 批准年份:
    2011
  • 负责人:
    段振华
  • 依托单位:
基于FPGA的高可信嵌入式系统的基础研究
  • 批准号:
    91018010
  • 项目类别:
    重大研究计划
  • 资助金额:
    50.0万元
  • 批准年份:
    2010
  • 负责人:
    段振华
  • 依托单位:
组合Web服务的建模与验证
  • 批准号:
    60873018
  • 项目类别:
    面上项目
  • 资助金额:
    36.0万元
  • 批准年份:
    2008
  • 负责人:
    段振华
  • 依托单位:
框架时序逻辑程序设计
  • 批准号:
    60433010
  • 项目类别:
    重点项目
  • 资助金额:
    180.0万元
  • 批准年份:
    2004
  • 负责人:
    段振华
  • 依托单位:
混合系统的形式验证
  • 批准号:
    60373103
  • 项目类别:
    面上项目
  • 资助金额:
    24.0万元
  • 批准年份:
    2003
  • 负责人:
    段振华
  • 依托单位:
国内基金
海外基金