TY - JOUR
T1 - Predictive accuracy comparison of fuzzy models for software development effort of small programs
AU - López-Martín, Cuauhtémoc
AU - Yáñez-Márquez, Cornelio
AU - Gutiérrez-Tornés, Agustín
PY - 2008/6
Y1 - 2008/6
N2 - Regression analysis to generate predictive equations for software development effort estimation has recently been complemented by analyses using less common methods such as fuzzy logic models. On the other hand, unless engineers have the capabilities provided by personal training, they cannot properly support their teams or consistently and reliably produce quality products. In this paper, an investigation aimed to compare personal Fuzzy Logic Models (FLM) with a Linear Regression Model (LRM) is presented. The evaluation criteria were based mainly upon the magnitude of error relative to the estimate (MER) as well as to the mean of MER (MMER). One hundred five small programs were developed by thirty programmers. From these programs, three FLM were generated to estimate the effort in the development of twenty programs by seven programmers. Both the verification and validation of the models were made. Results show a slightly better predictive accuracy amongst FLM and LRM for estimating the development effort at personal level when small programs are developed.
AB - Regression analysis to generate predictive equations for software development effort estimation has recently been complemented by analyses using less common methods such as fuzzy logic models. On the other hand, unless engineers have the capabilities provided by personal training, they cannot properly support their teams or consistently and reliably produce quality products. In this paper, an investigation aimed to compare personal Fuzzy Logic Models (FLM) with a Linear Regression Model (LRM) is presented. The evaluation criteria were based mainly upon the magnitude of error relative to the estimate (MER) as well as to the mean of MER (MMER). One hundred five small programs were developed by thirty programmers. From these programs, three FLM were generated to estimate the effort in the development of twenty programs by seven programmers. Both the verification and validation of the models were made. Results show a slightly better predictive accuracy amongst FLM and LRM for estimating the development effort at personal level when small programs are developed.
KW - Fuzzy logic
KW - Linear regression
KW - Personal software process
KW - Software effort estimation
KW - Software engineering education
UR - http://www.scopus.com/inward/record.url?scp=42049095039&partnerID=8YFLogxK
U2 - 10.1016/j.jss.2007.08.027
DO - 10.1016/j.jss.2007.08.027
M3 - Artículo
SN - 0164-1212
VL - 81
SP - 949
EP - 960
JO - Journal of Systems and Software
JF - Journal of Systems and Software
IS - 6
ER -