| A Comparison of Effort Estimation Methods for 4gl Programs: Experiences with Statistics and Data Mining |
|
José Cristóbal Riquelme Santos, Macario Polo, Jesús S. Aguilar-Ruiz, Mario Piattini, Francisco J. Ferrer-Troyano, Francisco Ruiz International Journal of Software Engineering and Knowledge Engineering 16(1): 127-140 (2006)
Abstract: This paper presents an empirical study analysing the relationship between a set of me- trics for Fourth Generation Languages (4GL) programs and their maintainability. An analysis has been made using historical data of several industrial projects and three dif- ferent approaches: the ¯rst one relates metrics and maintainability based on techniques of descriptive statistics, and the other two are based on Data Mining techniques. A dis- cussion on the results obtained with the three techniques is also presented, as well as a set of equations and rules for predicting the maintenance effort in this kind of programs. Finally, we have done experiments about the prediction accuracy of these methods by using new unseen data, which were not used to build the knowledge model. The re- sults were satisfactory as the application of each technique separately provides useful perspective for the manager in order to get a complementary insight from data.
|
I+D 