Algorithms developed by applying design metrics to time-slices during the software development life cycle : an honors thesis (HONRS 499)

Cathy A. Jeffers · Cardinal Scholar (Ball State University) · 1993

The costs of software development are increasing, as is the use of software systems. Effective software engineering techniques are desired and needed to increase the reliability of software systems, to increase the productivity of the development team, and to reduce the costs of software development. To aid in meeting these needs, the Design Metrics Research Team at Ball State University is analyzing university and industry software to be able to make predictions of error-prone modules. The research team has developed and tested their design metrics and found them to be successful. This paper includes the study of one graduate university project and the conclusions drawn based on the accuracy of the design metrics applied to this project. Many algorithms were developed and tested, resulting in the creation of one algorithm that is a combination of the algorithms with the best prediction results. This new algorithm will be tested and evaluated in the study of the next project.

Read the paper · More papers on PaperTik