全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

航天嵌入式软件运行时错误静态分析方法

Keywords: 运行时错误,路径敏感,上下文敏感,属性模型,属性流

Full-Text   Cite this paper   Add to My Lib

Abstract:

提出一种基于属性模型的运行时错误静态分析方法.该方法将运行时的错误按照发生原因进行分类,提取每类错误的属性模式,对属性模式进行形式化建模形成属性有限状态机;并对程序流图中与属性相关的路径进行分析,对照属性有限状态机运用路径敏感和上下文敏感的方法分析运行时错误.实验结果显示,该方法与现有主流方法相比,在准确率和效率之间可取得良好平衡.

References

[1]  Jay Abraham.提高嵌入式软件质量[J].世界电子元器件,2010(12):46-47. Abraham Jay. Improve the quality of embedded software[J]. World Electronic Components, 2010(12):46-47.(in Chinese)
[2]  梅宏,王千祥,张路,等.软件分析技术进展[J].计算机学报,2009,32(9):1699-1709. Mei Hong, Wang Qianxiang, Zhang Lu, et al. Software analysis: a road map[J].Chinese Journal of Computers, 2009,32(9):1699-1709. (in Chinese)
[3]  范如鹰,许胜,刘正高,等.航天型号软件问题案例(第一集)[M].北京:中国航天科技集团公司软件专家组,2008. Fan Ruying, Xu Sheng, Liu Zhenggao, et al. Aerospace software problem cases(Vol.1) [M]. Beijing: The Expert Group of China Aerospace Science and Technology Corporation, 2008. (in Chinese)
[4]  Mauborgne L. Astre: verification of absence of runtime error[C]//Proceedings of IFIP International Federation for Information Processing. Toulouse, France: Kluwer, 2004,156:385-392.
[5]  Hovemeyer D, Spacco J, Pugh W. Evaluating and tuning a static analysis to find null pointer bugs[C]//Proceedings of ACM SIGSOFT Software Engineering Notes. Lisbon, Portugal: ACM Press, 2005:13-19.
[6]  Aaron Tomb, Guillaume Brat, Willem Visser. Variably interprocedural program analysis for runtime error detection[C]//Proceedings of 2007 ACM International Symposium on Software Testing and Analysis. London, U K : ACM Press,2007:97-107.
[7]  Manuvir Das, Sorin Lerner ,Mark Seigle. ESP: path-sensitive program verification in polynomial time[C]//Proceedings of SIGPLAN Notices. Berlin, Germeny: ACM Press,2002:57-68.
[8]  Aditya Thakur, Govindarajan R. Comprehensive path-sensitive data-flow analysis[C]//Proceedings of the 2008 CGO-Sixth International Symposium on Code Generation and Optimization. Boston, USA: ACM Press, 2008:55-63.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133