Early experiences building a software quality prediction model
1990
Early experiences building a software quality prediction model are discussed. The overall research objective is to establish a capability to project a software system's quality from an analysis of its design. The technical approach is to build multivariate models for estimating reliability and maintainability. Data from 21 Ada subsystems were analyzed to test hypotheses about various design structures leading to failure-prone or unmaintainable systems. Current design variables highlight the interconnectivity and visibility of compilation units. Other model variables provide for the effects of reusability and software changes. Reported results are preliminary because additional project data is being obtained and new hypotheses are being developed and tested. Current multivariate regression models are encouraging, explaining 60 to 80 percent of the variation in error density of the subsystems.
Keywords:
- Reliability engineering
- Social software engineering
- Computer science
- Software reliability testing
- Systems engineering
- Software peer review
- Software construction
- Software sizing
- Software quality analyst
- Software verification and validation
- Software quality
- Software system
- Personal software process
- Software development
- Correction
- Source
- Cite
- Save
- Machine Reading By IdeaReader
0
References
12
Citations
NaN
KQI