Subject Area
Computer Science
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
Jeff Tian
Second Advisor
Sukumaran Nair
Third Advisor
LiGuo Huang
Fourth Advisor
Jennifer Dworak
Fifth Advisor
Jimmy Hosch
Number of Pages
82
Format
Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial 4.0 License
Recommended Citation
Abuta, Eric, "Long Term Software Quality and Reliability Assurance in a Small Company" (2019). Computer Science and Engineering Theses and Dissertations. 9.
https://scholar.smu.edu/engineering_compsci_etds/9