Journal of Software Engineering and Applications

Volume 3, Issue 6 (June 2010)

ISSN Print: 1945-3116   ISSN Online: 1945-3124

Google-based Impact Factor: 2  Citations  

Dynamic Two-phase Truncated Rayleigh Model for Release Date Prediction of Software

HTML  Download Download as PDF (Size: 1268KB)  PP. 603-609  
DOI: 10.4236/jsea.2010.36070    4,970 Downloads   9,087 Views  Citations

Affiliation(s)

.

ABSTRACT

Software reliability modeling and prediction are important issues during software development, especially when one has to reach a desired reliability prior to software release. Various techniques, both static and dynamic, are used for reliability modeling and prediction in the context of software risk management. The single-phase Rayleigh model is a dynamic reliability model; however, it is not suitable for software release date prediction. We propose a new multi-phase truncated Rayleigh model and obtain parameter estimation using the nonlinear least squares method. The proposed model has been successfully tested in a large software company for several software projects. It is shown that the two-phase truncated Rayleigh model outperforms the traditional single-phase Rayleigh model in modeling weekly software defect arrival data. The model is useful for project management in planning release times and defect management.

Share and Cite:

Qian, L. , Yao, Q. and Khoshgoftaar, T. (2010) Dynamic Two-phase Truncated Rayleigh Model for Release Date Prediction of Software. Journal of Software Engineering and Applications, 3, 603-609. doi: 10.4236/jsea.2010.36070.

Cited by

[1] Comparison between software reliability models with novel reliability model using Cauchy distribution
International Journal of Mechanical Engineering, 2022
[2] Release cycle management: an action research study into a software company
2019
[3] Investigating Defect Prediction Models for Iterative Software Development When Phase Data is Not Recorded
2014
[4] İteratif Yazılım Geliştirme İçin Hata Tahminleme Modeli Araştırma: Bir Durum Çalışması
2014
[5] Improving Recurrent Software Development: A Contextualist Inquiry Into Release Cycle Management
2014
[6] Investigating defect prediction models for iterative software development when phase data is not recorded lessons learned
Evaluation of Novel Approaches to Software Engineering (ENASE), 2014 International Conference on, 2014
[7] Release Cycle Management: A Contextualist Inquiry into Recurrent Software Development
Fourth Annual International Conference on Engaged Management Scholarship, Tulsa, Oklahoma, 2014
[8] A Statistical model for estimating software testing defects
International Journal of Engineering Science & Technology, 2013
[9] On prediction of defect rates
Automation Quality and Testing Robotics (AQTR), 2012 IEEE International Conference on. IEEE, 2012
[10] Product defect prediction model
Applied Computational Intelligence and Informatics (SACI), 2011 6th IEEE International Symposium on. IEEE, 2011
[11] Software Reliability Prediction Model Using Rayleigh Function
Politehnica University Scientific Bulletin, Bucharest, Series C, 2011

Copyright © 2025 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.