Document Type
Thesis
Date of Degree Completion
Spring 2015
Degree Name
Master of Science (MS)
Department
Computational Science
Committee Chair
John K. Anvik
Second Committee Member
Yvonne Chueh
Third Committee Member
Kathryn Temple
Abstract
To produce a high-quality software release, sufficient time should be allowed for testing and fixing defects. Otherwise, there is a risk of slip in the development schedule and/or software quality. A time series model is used to predict the number of bugs created during development. The model depends on the previous numbers of bugs created. The model also depends, in an exogenous manner, on the previous numbers of new features resolved and improvements resolved. This model structure would allow hypothetical release plans to be compared by assessing their predicted impact on testing and defect- fixing time. The VARX time series model was selected as a reasonable approach. The accuracy of the model varies for different sampling periods, window sizes, and degree of differencing.
Recommended Citation
Tunnell, James W., "Using Time Series Models for Defect Prediction in Software Release Planning" (2015). All Master's Theses. 144.
https://digitalcommons.cwu.edu/etd/144
Language
English
Comments
Please feel free to contact me if you are interested in conducting related work. The best way is probably through my GitHub page, https://github.com/jamestunnell.