Software quality prediction using fuzzy integration: a case study

被引:0
作者
Nick J. Pizzi
机构
[1] National Research Council of Canada,Institute for Biodiagnostics
[2] University of Manitoba,Department of Computer Science
来源
Soft Computing | 2008年 / 12卷
关键词
Linear Discriminant Analysis; Software Component; Fuzzy Measure; Software Metrics; Dimensionality Reduction Technique;
D O I
暂无
中图分类号
学科分类号
摘要
Given the complexity of many contemporary software systems, it is often difficult to gauge the overall quality of their underlying software components. A potential technique to automatically evaluate such qualitative attributes is to use software metrics as quantitative predictors. In this case study, an aggregation technique based on fuzzy integration is presented that combines the predicted qualitative assessments from multiple classifiers. Multiple linear classifiers are presented with randomly selected subsets of automatically generated software metrics describing components from a sophisticated biomedical data analysis system. The external reference test is a software developer’s thorough assessment of complexity, maintainability, and usability, which is used to assign corresponding quality class labels to each system component. The aggregated qualitative predictions using fuzzy integration are shown to be superior to the predictions from the respective best single classifiers.
引用
收藏
页码:67 / 76
页数:9
相关论文
共 53 条
[1]  
Chidamber SR(1994)A metrics suite for object-oriented design IEEE Trans Softw Eng 20 476-493
[2]  
Kemerer CF(2001)Modeling software measurement data IEEE Trans Softw Eng 27 788-804
[3]  
Kitchenham BA(1987)Metrics and software structure Inf Softw Technol 29 301-320
[4]  
Hughes RT(2000)Distance-based software measurement: necessary and sufficient properties for software measures Inf Softw Technol 42 35-46
[5]  
Kinkman SG(1988)Evaluating software complexity measures IEEE Trans Softw Eng 14 1357-1365
[6]  
Fenton NE(2003)Software quality analysis with the use of computational intelligence Inf Softw Technol 45 405-417
[7]  
Kaposi AA(1976)A complexity metric IEEE Trans Softw Eng 2 308-320
[8]  
Poels G(1989)Software defect prevention using McCabe’s complexity metric Hewlett-Packard J 2 66-69
[9]  
Dedene G(1994)Software metrics: good, bad, and missing Computer 27 98-100
[10]  
Weyuker EJ(2001)EvIdent: a functional magnetic resonance image analysis system Artif Intell Med 21 263-269