Have a personal or library account? Click to login

Bottlenecks in Software Defect Prediction Implementation in Industrial Projects

Open Access
|Mar 2015

References

  1. [1] Catal, C. and Diri, B. (2009). A systematic review of software fault prediction studies. Expert Systems with Application, 36:7346-7354.
  2. [2] Fenton, N. and Neil, M. (1999). A critique of software defect prediction models. IEEE Transactions on Software Engineering, 25:675-689.
  3. [3] Hall, T., Beecham, S., Bowes, D., D., G., and Counsell, S. (2012). A systematic review of fault prediction performance in software engineering. IEEE Transactions on Software Engineering, 38:1276-1304.
  4. [4] Jureczko, M. and Madeyski, L. (2010). Towards identifying software project clusters with regard to defect prediction. In Proceedings of the 6th International Conference on Predictive Models in Software Engineering, PROMISE '10, pages 9:1-9:10, New York, NY, USA. ACM.
  5. [5] Khoshgoftaar, T., Allen, E., Hudepohl, J., and Aud, S. (1997). Application of neural networks to software quality modelling of a very large telecommunications system. IEEE Transactions on Neural Networks, 8:902-909.
  6. [6] Khoshgoftaar, T. and Seliya, N. (2004). Comparative assessment of software quality classification techniques: An empirical case study. Empirical Software Engineering, 9:229-257.
  7. [7] Khoshgoftaar, T. and Seliya, N. (2005). Assessment of a new three-group software quality classification technique: An empirical case study. Empirical Software Engineering, 10:183-218.
  8. [8] Klas, M., Nakao, H., Elberzhager, F., and Munch, J. (2008). Predicting defect content and quality assurance effectiveness by combining expert judgment and defect data-a case study. Proceedings of the 19th International Symposium on Software Reliability Engineering, pages 17-26.10.1109/ISSRE.2008.43
  9. [9] Li, P., Herbsleb, J., Shaw, M., and Robinson, B. (2006). Experiences and results from initiating field defect prediction and product test prioritization efforts at abb inc. Proceedings of the 28th International Conference on Software Engineering, pages 413-422.10.1145/1134285.1134343
  10. [10] Madeyski, L. and Jureczko, M. (2014). Which Process Metrics Can Significantly Improve Defect Prediction Models? An Empirical Study. Software Quality Journal.
  11. [11] Madeyski, L. and Majchrzak, M. (2012). ImpressiveCode DePress (Defect Prediction for software systems) Extensible Framework. Available as an open source project from GitHub: https://github.com/ImpressiveCode/ic-depress.
  12. [12] Madeyski, L. and Majchrzak, M. (2014). Software Measurement and Defect Prediction with DePress Extensible Framework. Foundations and Computing and Decision Sciences (accepted).10.2478/fcds-2014-0014
  13. [13] Ostrand, T. and Weyuker, E. (2002). The distribution of faults in a large industrial software system. SIGSOFT Software Engineering Notes, 27:55-64.
  14. [14] Ostrand, T., Weyuker, E., and Bell, R. (2005). Predicting the location and number of faults in large software systems. IEEE Transactions on Software Engineering, 31:340-355.
  15. [15] Ostrand, T., Weyuker, E., and Bell, R. (2010). Programmer-based fault prediction. Proceedings of the Sixth International Conference on Predictive Models in Software Engineering, pages 1-10.10.1145/1868328.1868357
  16. [16] Rudiger, L., Lundberg, J., and Lowe, W. (2008). Comparing software metrics tools. Proceedings of The 2008 International Symposium on Software Testing and Analysis, pages 131-142.
  17. [17] Sliwierski, J., Zimmermann, T., and Zeller, A. (2005). When do changes induce fixes? Proceedings of The 2005 International Workshop on Mining Software Repositories.10.1145/1083142.1083147
  18. [18] Succi, G., Pedrycz, W., Stefanovic, M., and Miller, J. (2003). Practical assessment of the models for identification of defect-prone classes in object-oriented commercial systems using design metrics. Journal of Systems and Software, 65:1-12.
  19. [19] Tosun, A., Bener, B., Turhan, B., and Menzies, T. (2010). Practical considerations in deploying statistical methods for defect prediction: A case study within the turkish telecommunications industry. Information and Software Technology, 52:1242-1257.
  20. [20] Tosun, A., Turhan, B., and Bener, A. (2009). Practical considerations in deploying ai for defect prediction: A case study within the turkish telecommunication industry. Proceedings of the Fifth International Conference on Predictor Models in Software Engineering, page 11.10.1145/1540438.1540453
  21. [21] Turhan, B., Kocak, G., and Bener, A. (2009a). Data mining source code for locating software bugs: A case study in telecommunication industry. Expert Systems with Applications, 36:9986-9990.10.1016/j.eswa.2008.12.028
  22. [22] Turhan, B., Menzies, T., Bener, A., and Di Stefano, J. (2009b). On the relative value of cross-company and within-company data for defect prediction. Empirical Software Engineering, 14:540-578.10.1007/s10664-008-9103-7
  23. [23] Wong, W., Horgan, J., Syring, M., Zage, W., and Zage, D. (2000). Applying design metrics to predict fault-proneness: A case study on a large-scale software system. Software: Practice and Experience, 30:1587-1608.
DOI: https://doi.org/10.1515/fcds-2015-0002 | Journal eISSN: 2300-3405 | Journal ISSN: 0867-6356
Language: English
Page range: 17 - 33
Published on: Mar 1, 2015
Published by: Poznan University of Technology
In partnership with: Paradigm Publishing Services
Publication frequency: 4 times per year

© 2015 Jarosław Hryszko, Lech Madeyski, published by Poznan University of Technology
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 3.0 License.