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 条
[11]  
Reformat M(1984)FCM: the fuzzy c-means clustering algorithm Comput Geosci 10 191-203
[12]  
Pedrycz W(2004)Building a software experience factory using granular-based models Fuzzy Sets Syst 145 111-139
[13]  
Pizzi NJ(2004)Measuring software product quality: a survey of ISO/IEC 9126 IEEE Softw 21 88-92
[14]  
McCabe TJ(2004)A fuzzy multi-criteria decision approach for software development strategy selection Int J General Syst 33 259-280
[15]  
Ward J(2005)Software cost estimation with fuzzy inputs: fuzzy modeling and aggregation of cost drivers Kybernetika 41 249-264
[16]  
Jones C(2006)Fuzzy decision tree approach for embedding risk assessment information into software cost estimation model J Inf Sci Eng 22 297-313
[17]  
Pizzi N(2003)A fuzzy multicriteria group decision making approach to select configuration items for software development Fuzzy Sets Syst 134 343-363
[18]  
Vivanco R(2001)The design of decision trees in the framework of granular data and their application to software quality models Fuzzy Sets Syst 123 271-290
[19]  
Somorjai R(2005)Classification of biomedical spectra using stochastic feature selection Neural Network World 15 257-268
[20]  
Bezdek J(1953)Theory of capacities Annales de l’Institut Fourier 5 131-295