AN EMPIRICAL ANALYSIS OF METRICS TO PREDICT THE SOFTWARE DEFECT FIX-EFFORT

Bindu Goel and Yogesh Singh

References

  1. [1] J. Feller & B. Fitzgerald, A framework analysis of the open source software development paradigm, Proceedings of the Twenty First International Conference on Information Systems, Australia, 2000, 58–69.
  2. [2] P. Bourque, S. Olingy, A. Abran, & B. Fournier, Developing project duration models in software engineering, Journal of Computer Science and Technology, 22(3), 2007, 348–357.
  3. [3] B. Boehm, B. Clark, E. Horowitz, C. Westland, R. Madachy, & R. Selby, Cost models for future software life cycle processes: COCOMO 2.0. USC Center for Software Engineering, 1995, http://sunset.usc.edu/publications/TECHRPTS/1995/ index.html.
  4. [4] K. Manzoor, A practical approach to estimate defect-fix time, http://homepages.com.pk/kashman/defectsEstimation.htm.
  5. [5] M. Alshayeb & W. Li, An empirical validation of objectoriented metrics in two different iterative software processes, IEEE Transactions on Software Engineering, 29(11), 2003, 1043–1049.
  6. [6] Y. Singh & B. Goel, Empirical investigation of metrics for fault prediction on object-oriented software, Published as a chapter in “Studies in Computational Intelligence by Springer Berlin/ Heidelberg Germany (ICIS 2008), 255–265.
  7. [7] G. Denaro & M. Pezze, An empirical evaluation of proneness models, Proceedings of International Conference on Software Testing, ICSE 2002, Buneos Aires, Argentina, 2002. 130
  8. [8] W.M. Evanco, Prediction models for software fault correction, Proceedings of the Fifth European Conference on Software Maintenance and Reengineering (CSMR’01), IEEE, USA, 2001, 114–120.
  9. [9] Y. Singh & B. Goel, An integrated model to predict fault proneness using neural networks, Journal Software Quality Professional, ASQ, 10(2), 2008, 22–32.
  10. [10] F. Fioravanti, A metric framework for the assessment of objectoriented systems, Ph.D. Thesis, Dip. Sistemi e Informatica, 1999, www.fioravanti.firenze.it/id22.htm.
  11. [11] W. Li & S. Henry, Object-oriented metrics that predict maintainability, Journal of Systems and Software, 23(2), 1993, 111–122.
  12. [12] F. Fioravanti & P. Nesi, Estimation and prediction metrics for adaptive maintenance effort of object-oriented systems, IEEE Transactions on Software Engineering, 27(12), 2001, 1062–1084.
  13. [13] V. Basili, L. Briand, S. Condon, Y. Kim, W. Melo, & J. Valett, Understanding and predicting the process of software maintenance releases, Proc. Eighth Intl Conf. on Software Engineering (ICSE-18), Berlin, Germany, 1996.
  14. [14] P. Nesi & T. Querci, Effort estimation and prediction of objectoriented systems, Journal of Systems and Software, 42(1), 1998, 89–102.
  15. [15] A. Mockus, D. Weiss, & P. Zhang, Understanding and predicting effort in software projects, 25th International Conference on Software Engineering, Portland, Oregon, 3–10 May, 2003, 274–284.
  16. [16] B. Goel & Y. Singh, An empirical analysis of metrics to predict the maintainability for real-time object-oriented software, Journal Software Quality Professional, ASQ, 11(3), 2009, 35–45.
  17. [17] H. Zeng & D. Rine, Estimation of software defects fix-effort using neural networks, Proceedings of the 28th Annual International Computer Software and Applications Conference (COMPSAC’04), Los Alamitos, 28–30 September, 2004, 2, 20–21.
  18. [18] A. Mockus, D.M. Weiss, & P. Zhang, Understanding and predicting effort in software projects, IEEE 2003.
  19. [19] H.S. Chae, T.Y. Kim, W.-S. Jung, & J.-S. Lee, Using metrics for estimating maintainability of web applications: An empirical study, 6th IEEE/ACIS International Conference on Computer and Information Science, Melbourne, Australia, ICIS 2007.
  20. [20] Y. Singh & B. Goel, Empirical assessment of LR and ANN based software fault prediction techniques, European Computing Conference, Athens, Greece, 2007.
  21. [21] S. Bibi, G. Tsoumakas, I. Stamelos, & I. Vlahavas, Regression via classification applied on software defect estimation, Expert Systems with Applications, 34 (3), 2007, 2091–2101.
  22. [22] N. Fenton & S. Pfleeger, Software metrics. A rigorous and practical approach, Second Edition (Boston, MA: Thomson Computer Press, 1997).
  23. [23] S.R. Chidamber & C.F. Kemerer, A metrics suite for object oriented design, IEEE Transactions on Software Engineering, 20(6), 1994, 476–493.
  24. [24] T. McCabe, A complexity measure, IEEE Transactions on Software Engineering, 2(4), 1976, 308–320.
  25. [25] S. Henry & D. Kafura, Software structure metrics based on information flow, IEEE Transactions on Software Engineering, 7(5), 1981, 510–518.
  26. [26] W. Dillon & M. Goldstein, Multivariate analysis: Methods and Applications (New York: John Wiley & Sons, 1984).
  27. [27] L.C. Briand & I. Wieczorek, Software resource estimation, Encyclopedia of Software engineering, P-Z(2), 2002, 1160– 1196.
  28. [28] D. Belsley, E. Kuh, & R. Welsch, Regression diagnostics: Identifying influential data and sources of collinearity (New York: John Wiley and Sons, 1980).
  29. [29] R.D. Cook & S. Weisberg, Residual and influence in regression (London: Chapman and Hall, 1982).
  30. [30] I. Myrtveit, E. Stensrud, & M. Shepperd, Reliability and validity in comparative studies of software prediction models, IEEE Transactions on Software Engineering, 31(5), 2005, 380–391.
  31. [31] C.F. Kemerer, An empirical validation of software cost estimation models, CACM, 30(5), 1987, 416–429.
  32. [32] M.J. Shepperd, C. Schofield, & B. Kitchenham, Effort estimation using analogy, Proc. ICSE-18, Berlin, 1996.
  33. [33] I. Myrtveit & E. Stensrud, A controlled experiment to assess the benefits of estimating with analogy and regression models, IEEE Transactions on Software Engineering, 25(4), 1999, 510–525.
  34. [34] B. Efron & G. Gong, A leisurely look at the bootstrap, the jackknife, and cross-validation, The American Statistician, 37(1), 1983, 36–48.
  35. [35] M.R. Lyu, Handbook of software reliability engineering (Los Alamitos, California, USA: McGraw Hill, 1996).
  36. [36] L. Briand, T. Langley, & I. Wieczorek, A replicated assessment and comparison of common software cost modeling techniques, Proc. of 22nd International Conference on Software Engineering, Limerick, Ireland, 2000, 377–386.
  37. [37] R. Jeffery, M. Ruhe, & I. Wieczorek, A comparative study of two software development cost modeling techniques using multi-organizational and company-specific data, Information and Software Technology, 42(14), 2000, 1009–1016.
  38. [38] A. De Lucia, E. Pompella, & S. Stefanucci, Assessing effort prediction models for corrective, software maintenance enterprise (Netherlands: Springer, 2006), 55–62.
  39. [39] S. Conte, H. Dunsmore, & V. Shen, Software engineering Metrics and Models (Redwood City, CA, USA: Benjamin/ Cummings Publishing Company, 1986).
  40. [40] M. Jørgensen, Regression models of software development effort estimation accuracy and bias, Journal of Empirical Software Engineering, 9(4), 2004, 297–314.

Important Links:

Go Back