Abstract

Demonstrating software reliability across multiple software releases has become essential in making informed decisions of upgrading software releases without impacting significantly end users' characterized processes and software quality standards. Standard defect and workload data normally collected in a typical small software development organization can be used for this purpose. Objective of this study was to demonstrate how to measure software reliability in multiple releases and whether continuous defect fixes and code upgrades increased software reliability. This study looked at techniques such as trend test that evaluated software system's overall trend and stability, input domain reliability models (IDRM) that assessed system's operational reliability, software reliability growth models (SRGM) that tracked system's reliability growth, and orthogonal defect classification (ODC) that provided in-process feedback for focused defect removal and quality improvement.

Degree Date

Spring 5-18-2019

Document Type

Thesis

Degree Name

D.Eng.

Department

Computer Science and Engineering

Advisor

Dr. Jeff Tian

Second Advisor

Dr. Sukumaran Nair

Third Advisor

Dr. LiGuo Huang

Fourth Advisor

Dr. Jennifer Dworak

Fifth Advisor

Dr. Jimmy Hosch

Subject Area

Computer Science

Number of Pages

82

Format

.pdf

Creative Commons License

Creative Commons Attribution-Noncommercial 4.0 License
This work is licensed under a Creative Commons Attribution-Noncommercial 4.0 License

Share

COinS