Abstract
For the adoption of Open Source Software (OSS) components, knowledge of the project development and associated risks with their use is needed. That, in turn, calls for reliable prediction models to support preventive maintenance and building quality software. In this paper, we perform a systematic literature review on the state-of-the-art on predicting OSS projects considering both code and community dimension. We also distill future direction for research in this field.
Chapter PDF
Similar content being viewed by others
References
Gyimothy, T., Ferenc, R., Siket, I.: Empirical Validation of Object-Oriented Metrics on Open Source Software for Fault Prediction. TSE 30(10), 897–910 (2005)
Kitchenham, B.A., Pretorius, R., Budgen, D., Brereton, O.P., Turner, M., Niazi, M., Linkman, S.: Systematic literature reviews in software engineering- A tertiary study. Information and Software Technology 52(8), 792–805 (2010)
Catal, C., Diri, B.: A systematic review of software fault prediction studies. Expert Systems with Applications 36(4), 7346–7354 (2009)
Shatnawi, R., Li, W.: The effectiveness of software metrics in identifying error-prone classes in post-release software evolution. TSE 81(11), 1868–1882 (2008)
Turhan, B., Menzies, T., Bener, A.B., Stefano, J.D.: On the relative value of cross-company and within-company data for defect prediction. ESEM 14(5), 540–578 (2009)
Subramanyan, R., Krishnan, M.S.: Empirical Analysis of CK Metrics for Object-Oriented Design Complexity: Implications for Software Defects. TSE 29(4), 297–310 (2003)
Catal, C.: Software fault prediction: A literature review and current trends. Expert Systems with Applications 38(4), 4626–4636 (2011)
Capiluppi, A., Adams, P.J.: Reassessing Brooks Law for the Free Software Community. IFIP AICT, pp. 274–283 (2009)
English, M., Exton, C., Rigon, I., Cleary, B.: Fault detection and prediction in an open-source project. In: PROMISE (2009)
Askari, M., Holt, R.: Information theoretic evaluation of change prediction models for large-scale software. In: MSR, pp. 126–132 (2006)
Knab, P., Pinzger, M., Bernstein, A.: Predicting Defect Densities in Source Code Files with Decision Tree Learners. In: MSR, pp. 119–125 (2006)
Ratzinger, J., Sigmund, T., Vorburger, P., Gall, H.: Mining Software Evolution to Predict Refactoring. In: ESEM, pp. 354–363 (2007)
Nakakoji, K., Yamamoto, Y., Nishinaka, Y., Kishida, K., Ye, Y.: Evolution Patterns of Open-Source Software Systems and Communities. In: IWPSE, pp. 76–85 (2002)
Bettenburg, N., Hassan, A.E.: Studying the Impact of Social Structures on Software Quality. In: ICPC, pp. 124–133 (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 IFIP International Federation for Information Processing
About this paper
Cite this paper
Syeed, M.M.M., Kilamo, T., Hammouda, I., Systä, T. (2012). Open Source Prediction Methods: A Systematic Literature Review. In: Hammouda, I., Lundell, B., Mikkonen, T., Scacchi, W. (eds) Open Source Systems: Long-Term Sustainability. OSS 2012. IFIP Advances in Information and Communication Technology, vol 378. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33442-9_22
Download citation
DOI: https://doi.org/10.1007/978-3-642-33442-9_22
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-33441-2
Online ISBN: 978-3-642-33442-9
eBook Packages: Computer ScienceComputer Science (R0)