期刊文献+

基于软件缺陷模型的测试系统 被引量:22

A Defect Model Based Testing System
在线阅读 下载PDF
导出
摘要 设计并实现了一种基于软件缺陷模型的测试系统(DTS).对常见软件缺陷模式进行了分类、分析和总结.基于状态机提出了软件缺陷模式的描述方法及统一测试框架,提出通过区间运算来减少测试的误报和提高测试精度.与同类工具比较表明.DTS具有效率高和误报少等特点. The design and implementation of defect testing system (DTS)-a testing system based on defect model was presented. It first classifies, analyzes and summarizes the main software defect models and gives a description method to describe the proposed models based on state machine. A unified testing framework was proposed to test the proposed models. In the unified testing framework, interval computation was proposed to reduce the false positive and provide necessary information for defect testing. The experiment shows that, compared with other tools, DTS can test the code more efficiently but produce less false positive.
出处 《北京邮电大学学报》 EI CAS CSCD 北大核心 2008年第5期1-4,共4页 Journal of Beijing University of Posts and Telecommunications
基金 国家“863计划”项目(2006AA012184) 国家“863计划”重点项目(2007AA010302)
关键词 软件测试 静态分析 区间运算 缺陷模型 状态机 software testing static analysis interval computation defect model state machine
  • 相关文献

参考文献7

  • 1Ball T, Bounimova E, Cook B, et al. Thorough static analysis of device drivers [ C ]//2006 EuroSys Conference. New York: Association for Computing Machinery, 2006 : 73-85.
  • 2Yang Junfeng, Sar Can, Engler Dawson. Explode: a lightweight, general system for finding serious storage system errors[C]//Tth USENIX Symposium on Operating Systems Design and Implementation. [ S. l. ]: USENIX ASSOC, 2006: 131-146.
  • 3Engler D, Chelf B, Chou A, et al. Checking system rules using system-specific, programmer-written compiler extensions [C]//Proceedings of the 4th Conference on Symposium on Operating System Design & Implementation. [S.l. ] : USENIX Association, 2000: 1-16.
  • 4Ashcraft K, Engler D. Using programmer-written compiler extensions to catch security holes[C]//2002 Symposium on Security and Privacy. [S. l. ] : Institute of Electrical and Electronics Engineers Inc, 2002: 143-159.
  • 5Hovemeyer D, Pugh W. Finding bugs is easy[J]. ACM SIGPLAN Notices, 2004, 39(12) : 92-106.
  • 6Hovemeyer D, Pugh W. Finding more null pointer hugs, but not too many[C]//Proceedings of the 7th ACM SIGPLAN-SlGSOFT Workshop on Program Analysis for Software Tools and Engineering. New York: ACM Press, 2007: 9-14.
  • 7Klocwork Inc. Klocwork trail version [ EB/OL]. [ S. l. ] : Klocwork Inc. 2008. http://www, kiocwork, com/freetrial.

同被引文献156

引证文献22

二级引证文献80

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部