推荐国家自然科学奖项目公示项目名称程序验证的基础理论研究.pdfVIP

推荐国家自然科学奖项目公示项目名称程序验证的基础理论研究.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
推荐国家自然科学奖项目公示项目名称程序验证的基础理论研究

推荐国家自然科学奖项目公示 项目名称 程序验证的基础理论研究 推荐单位 教育部 推荐单位意见: 我单位认真审阅了该项目公示材料,确认全部材料真实有效,相关栏目均符合国 家自然科学奖材料的填写要求。 该项目建立了投影时序逻辑的模型理论和公理系统;提出了多核并发程序形式化 模型,即柱面计算模型;解决了命题区间时序逻辑的判定难题;建立了基于区间的时 序逻辑的复杂性和表达性理论。提出了集建模、仿真和验证为一体的并行程序设计语 言MSVL的形式化语义,包括模型、操作和公理语义;建立了基于MSVL的统一验证理 论,并开发了相应的支持工具。提出了高效的抽象模型检测、针对网络系统的状态空 间缩减理论和分布式网络的验证算法,有效缓解了网络系统模型检测中的状态空间爆 炸问题,提高了验证效率。项目成果得到了国内外同行专家的引用和好评,获得2015 年度教育部自然科学一等奖。 该项目选题准确,理论上有创新,有重要的学术价值和理论意义,对学科建设和 经济社会发展有重要的指导作用。 对照国家自然科学奖授奖条件,推荐该项目申报 2017年国家自然科学奖一等奖。 项目简介: 如何保障软件系统的正确性和可靠性是计算机软件领域面临的重要挑战。图灵奖 获得者 Clarke 等人提出的模型检测方法是迄今为止最成功的自动化程序验证方法之 一。程序性质的描述、模型的提取以及检测算法是模型检测的三要素,但是在这三方 面均存在一些亟待解决的问题:(1)性质描述语言表达能力不足;(2)系统模型难以 提取;(3)状态空间爆炸。针对这些问题,本项目提出了一套基于时序逻辑的程序验 证理论:用命题投影时序逻辑(PPTL)描述系统的性质,用投影时序逻辑统一验证技 术使得系统和模型的描述在同一逻辑体系,用高效的抽象模型检测方法缩减状态空间, 从三个方面克服程序验证的三个问题。具体创新点如下: 1、建立了投影时序逻辑 PTL 的模型理论,严格定义了 PTL 和 PPTL 的语法和语 义,提出并证明了该逻辑的 182个定理和 536个逻辑规则;建立了 PTL和 PPTL的公 理系统,并证明了其合理性和完备性;解决了 PPTL和基于区间的命题时序逻辑 PITL 的判定问题;证明了基于区间的时序逻辑的非初等复杂性及 PPTL 的完全正则表达能 力;提出了多核并发程序形式化模型,即柱面计算模型。 2、提出了以投影时序逻辑 PTL可执行子集为基础的集建模、仿真和验证为一体的 并行程序设计语言MSVL,给出了MSVL的最小模型、操作和公理语义;解决了时序 逻辑面向实际程序设计中的框架难题;建立了基于 MSVL的统一验证理论,使得程序 模型和性质的描述在同一逻辑体系,避免了程序验证中模型提取的困难。 3、提出了多项式抽象模型精化算法,避免了图灵奖获得者 Clarke等人提出的精化 方法中的指数爆炸;提出了线性虚假路径检测算法,缩减了图灵奖获得者 Clarke 等人 提出的虚假反例路径检测的时间复杂度;提出了高效的网络系统模型状态空间缩减方 法和分布式网络的验证算法,有效缓解了网络系统模型检测中的状态空间爆炸问题, 提高了验证效率。 客观评价: 英国 Kent大学著名学者 Bowman和 Thompson教授、加拿大滑铁卢大学 Peter R. King和 Helen Cameron教授对项目关于投影时序逻辑方面的贡献做了大段评论,他们 指出段在以下方面发展了 ITL:(1)提出了过去操作,(2)定义了新的投影操作符,(3) 研究了框架技术,(4)引入了无穷模型,(5)实现了并发和通信原语。项目在区间时 序逻辑(ITL)理论方面所做的工作,得到了 ITL的创始人 Ben Moszkowski的引用好 评。他指出本项目提出了命题投影时序逻辑在无穷区间的判定过程,研究了命题时序 逻辑的理论和应用,它是 ITL的扩展,有时序粒度和框架操作符。图灵奖获得者 Pnueli 曾指出现有的时序逻辑因仅限于全局的、非模块化的和非组合的系统验证而倍受指责。 而 Moszkowski 指出本项目提出的投影时序逻辑支持过去操作,因此可以支持 Pnueli 期望的模块化分析方法。美国科学院院士Moshe Y. Vardi等人指出段等人提出了 PPTL 的范式和范式图,其中 PPTL 是 LTL 的超集;他们给出了可用于 PPTL模型检测和可 满足性检测的判定过程。西班牙巴斯克大学 Jose Gaintzarain和 Paqui Lucio指出段等人 将 Tempura 方法扩展到框架 Tempura 和投影时序逻辑程序设计。德国马克斯普朗克计 算机科学研究所 Katja Hose 和挪威科技大学 Akrivi Vlachou

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档