Value‐based decision model for renewal processes in software maintenance
- Cite this article as:
- Visaggio, G. Annals of Software Engineering (2000) 9: 215. doi:10.1023/A:1018980809600
- 27 Downloads
This work is based on a retrospective analysis of a renewal process applied to a very aged, highly degraded software system. Some parts of the results are generalized to define a method for determining the technical and economic qualities of software system components. The work also presents a decision model for identifying the most suitable renewal process to be applied, based on the quality of the components and the aims of the renewal process. With the model presented, decision‐making on the renewal process is specialized to each component of the software system, thus ensuring greater benefits from the process as a whole. The same model can be used to monitor software system quality decay and thus avoid the need to use the most costly renewal processes.