计算机科学 ›› 2013, Vol. 40 ›› Issue (10): 159-161.

• 软件与数据库技术 • 上一篇    下一篇

软件缺陷关联分析与缺陷排除研究

李鹏,赵逢禹   

  1. 上海理工大学光电信息与计算机工程学院 上海200093;上海理工大学光电信息与计算机工程学院 上海200093
  • 出版日期:2018-11-16 发布日期:2018-11-16

Research of Software Defects Associated Analysis and Software Defect Removal

LI Peng and ZHAO Feng-yu   

  • Online:2018-11-16 Published:2018-11-16

摘要: 在软件开发过程中,软件缺陷具有传播的特性。缺陷的传播特性决定了缺陷之间并非独立存在,而存在相互关联,因此软件缺陷关联分析对于缺陷排除、软件质量保证、过程改进具有重要的意义。从软件缺陷关联的原因出发,基于面向对象的分析与设计模型,分析了软件缺陷的传播过程,研究了对象关联与软件缺陷关联之间的关系;依据缺陷的传播过程,建立了树状关联规则和特征相似关联规则;最后阐述了建立两种关联规则的步骤,开发了构建树状关联与特征相似关联的软件原型。

关键词: 软件缺陷,缺陷关联,缺陷传播,缺陷移除

Abstract: Software defects have propagation characteristics in the software development process.The propagation characteristics of the software defects make defects related,which are needed to be located and removed.Software defects associated analysis is of great significance for software defects removing,quality assurance,and process improvement.In this paper,the propagation process of software defects was analyzed,and the relationship between object association and object defect association was established based on object-oriented analysis and design model.A tree association rules and characteristics similarity association rules were presented based on the propagation process of software defects.The procedures to create these association rules were given and the steps to build up tree association and the characteristics similarity association were presented.

Key words: Software defect,Defect associated,Defect propagation,Defects removing

[1] 陈志元,任欣,闵蓓尔.自动测试软件可靠性量化评估技术研究[J].电子测试,2008,6:24-26
[2] 聂林波,刘盂仁.软件缺陷分类的研究[J].计算机应用研究,2004,21(6):84-86
[3] 王青,伍书剑,李明树.软件缺陷预测技术研究[J].软件学报,2008,19(7):1565-1581
[4] Song Q B,Shepperd M,Cartwright M,et al.Software DefectAssociation Mining and Defect Correction Effort Prediction[J].IEEE Transactions on Software Engineering,2006,32(2):69-82
[5] IBM Research Center for Software Engineering Orthogonal defect classification [EB/OL].http://www.research.ibm.com/softeng/ODC/DETODC.HTM,2002
[6] 李福川,宋晓秋.软件测试中的新方法——区间代数方法[J].计算机工程与设计,2005(10):2576-2578
[7] 肖庆,宫云战,杨朝红,等.一种路径敏感的静态去诶按检测方法[J].软件学报,2010,21(2):209-217
[8] Morisaki S,Monden A,Matsumura T.Defect Data AnalysisBased on Extended Association Rule Mining[C]∥Fourth International Workshop on Mining Software Repositories(MSR’07).2007
[9] Karthik R,et al.Defect Association and Complexity Predictionby Mining Association and Clustering Rules[C]∥IEEE 20102nd International Conference on Computer Engineering and Technology.2012:418-423
[10] Katerina G P,Trivedi K S.Failure Correlation in Software Reliability Models[J].IEEE Trans.on Reliability,2000,49(1):37-48
[11] Chen S,Mills S.A binary Markov Process Model for RandomTesting[J].IEEE Trans.on Software Engineering,1996,22(3):218-223
[12] Bishop P G,Pullen F D.PODS Revisited-A Study of SoftwareFailure Behavior[C]∥Proc.of the IEEE Int’1Symp.On Fault Tolerant Computing.Tokio,1988

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!