Modeling and managing risk early in software development
- 30 December 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
The authors present an automated modeling technique which can be used as an alternative to regression techniques to improve the quality of the software development process. The modeling process will allow for the reliable detection of potential problem areas and for the interpretation of the cause of the problem so that the most appropriate remedial action can be taken. It is shown that it can be used to facilitate the identification and aid the interpretation of the significant trends which characterize high risk components in several Ada systems. The effectiveness of the technique is evaluated based on a comparison with logistic regression based models.Keywords
This publication has 11 references indexed in Scilit:
- Providing an empirical basis for optimizing the verification and testing phases of software developmentPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Projecting software defects from analyzing Ada designsIEEE Transactions on Software Engineering, 1992
- The detection of fault-prone programsIEEE Transactions on Software Engineering, 1992
- A pattern recognition approach for software engineering data analysisIEEE Transactions on Software Engineering, 1992
- Measuring software design complexityJournal of Systems and Software, 1988
- The TAME project: towards improvement-oriented software environmentsIEEE Transactions on Software Engineering, 1988
- A Controlled Expeniment on the Impact of Software Structure on MaintainabilityIEEE Transactions on Software Engineering, 1987
- Metrics for Ada packages: an initial studyCommunications of the ACM, 1986
- Induction of decision treesMachine Learning, 1986
- Software Structure Metrics Based on Information FlowIEEE Transactions on Software Engineering, 1981