期刊文献+

基于SOBER故障定位模型的关联谓词赋值偏好改进方法

Improvement of Relevant Predicate Evaluation Bias Method for SOBER-based Fault Localization
原文传递
导出
摘要 针对基于统计理论的故障定位模型SOBER,研究软件故障的自动定位技术.通过程序研究及大量实例分析,探明SOBER模型的局限性——因为谓词关联性问题而导致故障定位准确度不高,并提出一种新的关联谓词赋值偏好方法,并进行了实证研究.实验结果表明,该方法较好地解决了谓词干扰问题,从而提高了基于SOBER模型的故障定位准确率. Study automated localization of software bugs on the basis of an important statistical model-based bug localization, called SOBER. By program research and large numbers of instance analysis, find the SOBER's limitation which will cause localization errors of software bugs because of predicate relativity. Come up with a new solution about evaluation bias of relevant predicates and conduct instance study. The results show that the study preferably solves the problem of predicate interference and greatly improves SOBER-based automated localization of program bugs.
出处 《复旦学报(自然科学版)》 CAS CSCD 北大核心 2009年第6期815-822,共8页 Journal of Fudan University:Natural Science
基金 航天部科技创新基金重点资助项目(CASC04) 航天部支撑技术基金资助项目(航天科工集团支撑项目)
关键词 软件故障诊断 自动定位 SOBER模型 谓词相关性 赋值偏好改进 software fault diagnosis automated localization SOBER model predicate relativity evaluation bias improvement
  • 相关文献

参考文献9

  • 1MunsonJ C, Nikorab A P, Sherif J S. Software faults: a quantifiable definition[J]. Advances in Engineering Software, 2006,37(5) : 327-333. 被引量:1
  • 2Thomas B, Sriram K R. The SLAM project: debugging system software via static analysis[J]. ACM SIGPLAN Notices, 2002,37(1) : 1-3. 被引量:1
  • 3Benjamin V L, Thomas Z. DynaMine: finding common error patterns by mining software revision histories[A]. Proceedings of the 10th European Software Engineering Conference(ESEC) Held Jointly with 13th ACM SIGSOFT International Symposium on Foundations of Software Engineering (FSE'05) [C]. Lisbon, PORTUGAL: ACM, 2005: 296-305. 被引量:1
  • 4David H. Finding bugs is easy[J]. ACMSIGPLAN Notices, 2004,39(12) : 92-106. 被引量:1
  • 5Li Z, Zhou Y. CP-Miner: a tool for finding copy-paste and related bugs in operating system code[A]. In Proceedings of the Sixth Symposium on Operating System Design and Implementation (OSDI'04)[C]. San Francisco, CA, USA: USENIX Association, 20041 289-302. 被引量:1
  • 6Kim S, Pan K, James E. Memories of bug fixes[A]. In Proceedings of the 14th ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE'06)[C]. Portland, Oregon, USA: ACM, 2006:35-45. 被引量:1
  • 7Zhang X, Tallam S, Gupta R. Dynamic slicing long running programs through execution fast forwarding [A]. In Proceedings of the ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE'06)[C]. Portland, Oregon, USA: ACM, 2006: 81-91. 被引量:1
  • 8Liu C, Yan X, Han J. Mining control flow abnormality for logic error isolation[A]. In Proceedings of the Sixth SIAM International Conference on Data Mining(SDM06)[C]. Bethesda, MD, USA: Baker&Taylor Books, 2006: 106-117. 被引量:1
  • 9Liu C, Yan X, Fei L. SOBER: statistical model-based bug localization[A]. In Proceedings of the 13th ACM SIGSOFT Symposium on the Foundations of Software Engineering(FSE'05)[C]. Lisbon, Portugal: ACM, 2005: 286-295. 被引量:1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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