Software requirements: analysis and specification
Software requirements: analysis and specification
Predicting Fault-Prone Software Modules in Telephone Switches
IEEE Transactions on Software Engineering
Software quality control and prediction model for maintenance
Annals of Software Engineering
Software Risk Management: Principles and Practices
IEEE Software
A Change Analysis Process to Characterize Software Maintenance Projects
ICSM '94 Proceedings of the International Conference on Software Maintenance
Software Maintenance Metrics: A Case Study
ICSM '94 Proceedings of the International Conference on Software Maintenance
Detection of Fault-Prone Software Modules During a Spiral Life Cycle
ICSM '96 Proceedings of the 1996 International Conference on Software Maintenance
Modelling the maintenance process at Zurich Life Insurance
ICSM '96 Proceedings of the 1996 International Conference on Software Maintenance
Measurements for managing software maintenance
ICSM '96 Proceedings of the 1996 International Conference on Software Maintenance
METRICS '96 Proceedings of the 3rd International Symposium on Software Metrics: From Measurement to Empirical Results
Getting a Handle on the Fault Injection Process: Validation of Measurement Tools
METRICS '98 Proceedings of the 5th International Symposium on Software Metrics
Maintainability measurements on industrial source code maintenance activities
ICSM '95 Proceedings of the International Conference on Software Maintenance
Identification of Green, Yellow and Red Legacy Components
ICSM '98 Proceedings of the International Conference on Software Maintenance
Predicting the Order of Fault-Prone Modules in Legacy Software
ISSRE '98 Proceedings of the The Ninth International Symposium on Software Reliability Engineering
Proceedings of the 25th International Conference on Software Engineering
A study on the distribution and cost prediction of requirements changes in the software life-cycle
SPW'05 Proceedings of the 2005 international conference on Unifying the Software Process Spectrum
Hi-index | 0.00 |
In order to continue to make progress in software measurement, as it pertains to reliability and maintainability, we must shift the emphasis from design and code metrics to metrics that characterize the risk of making requirements changes. Although these software attributes can be difficult to deal with due to the fuzzy requirements from which they are derived, the advantage of have early indicators of future software problems outweighs this inconvenience. We developed an approach for identifying requirements change risk factors as predictors of reliability and maintainability problems. Our case example consists of twenty-four Space Shuttle change requests, nineteen risk factors, and the associated failures and software metrics. The approach can be generalized to other domains with numerical results that would vary according to application.