项目名称: C/Verilog程序的MSVL验证理论与方法

项目编号: No.91418201

项目类型: 重大研究计划

立项/批准年度: 2015

项目学科: 自动化技术、计算机技术

项目作者: 段振华

作者单位: 西安电子科技大学

项目金额: 160万元

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

英文关键词: MSVL;Model Checking;Program Verification;Semantics;Abstraction-Refinement

成为VIP会员查看完整内容
0

相关内容

软件多缺陷定位方法研究综述
专知会员服务
20+阅读 · 2022年1月25日
专知会员服务
12+阅读 · 2021年9月21日
《过参数化机器学习理论》综述论文
专知会员服务
45+阅读 · 2021年9月19日
专知会员服务
33+阅读 · 2021年8月16日
专知会员服务
104+阅读 · 2021年5月19日
专知会员服务
30+阅读 · 2021年5月8日
FPGA加速系统开发工具设计:综述与实践
专知会员服务
65+阅读 · 2020年6月24日
【普林斯顿大学-微软】加权元学习,Weighted Meta-Learning
专知会员服务
39+阅读 · 2020年3月25日
Go应用单元测试实践
阿里技术
0+阅读 · 2022年4月8日
解构开源IAST 打造好大夫安全灰盒利器
AI前线
1+阅读 · 2022年2月27日
评估语言模型的句法能力
TensorFlow
1+阅读 · 2022年1月11日
程序开发人员缺乏经验的 7 种表现
InfoQ
0+阅读 · 2021年12月22日
【科普】全国科普日--CSIG虚拟现实专委会走进人大附中活动预告
中国图象图形学学会CSIG
0+阅读 · 2021年9月16日
已删除
德先生
53+阅读 · 2019年4月28日
国家自然科学基金
2+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
3+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
2+阅读 · 2009年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
Arxiv
0+阅读 · 2022年4月20日
Arxiv
0+阅读 · 2022年4月20日
Arxiv
0+阅读 · 2022年4月19日
Arxiv
49+阅读 · 2020年12月16日
小贴士
相关主题
相关VIP内容
软件多缺陷定位方法研究综述
专知会员服务
20+阅读 · 2022年1月25日
专知会员服务
12+阅读 · 2021年9月21日
《过参数化机器学习理论》综述论文
专知会员服务
45+阅读 · 2021年9月19日
专知会员服务
33+阅读 · 2021年8月16日
专知会员服务
104+阅读 · 2021年5月19日
专知会员服务
30+阅读 · 2021年5月8日
FPGA加速系统开发工具设计:综述与实践
专知会员服务
65+阅读 · 2020年6月24日
【普林斯顿大学-微软】加权元学习,Weighted Meta-Learning
专知会员服务
39+阅读 · 2020年3月25日
相关资讯
相关基金
国家自然科学基金
2+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
3+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
2+阅读 · 2009年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
微信扫码咨询专知VIP会员