位置:立项数据库 > 立项详情页
面向数值程序安全性与鲁棒性的抽象解释技术
  • 项目名称:面向数值程序安全性与鲁棒性的抽象解释技术
  • 项目类别:青年科学基金项目
  • 批准号:61202120
  • 申请代码:F020208
  • 项目来源:国家自然科学基金
  • 研究期限:2013-01-01-2015-12-31
  • 项目负责人:陈立前
  • 依托单位:中国人民解放军国防科学技术大学
  • 批准年度:2012
中文摘要:

计算机软件尤其是嵌入式软件的设计与运行,与系统及环境的数学与物理模型密不可分,往往会涉及大量数值运算。计算机软件的许多可信性质和程序缺陷与程序中的数值性质密切相关。因此,研究数值程序安全性与鲁棒性的分析方法,对提高软件的可信性具有重要意义。本项目针对计算机中数值程序的特点,即数值数据类型值表示范围的有限性、浮点运算的不精确性、输入数据伴随的非确定性等特点,面向数值程序的安全性与鲁棒性,以抽象解释为理论支撑,开展相关静态分析技术研究。拟突破数值不变式生成、数值程序的安全性与鲁棒性分析等关键技术,力求在新型数值抽象域设计、浮点程序分析、命令式程序鲁棒性分析等关键科学问题的研究中获得进展和突破,设计并实现相应的数值程序分析工具原型,针对航空航天等领域典型嵌入式软件的数值相关性质进行示范应用。本项目将形成面向数值程序的静态分析方法、技术和工具,对计算机软件的可信保障具有重要实际应用价值。

结论摘要:

英文主题词abstract interpretation;static analysis;numeric programs;safety;robustness


成果综合统计
成果类型
数量
  • 期刊论文
  • 会议论文
  • 专利
  • 获奖
  • 著作
  • 6
  • 7
  • 0
  • 0
  • 0
相关项目
期刊论文 36 会议论文 30 获奖 4 著作 1
期刊论文 11 会议论文 4
期刊论文 17 会议论文 4 获奖 2
陈立前的项目