DocumentCode
783754
Title
Comparing uniform and flexible policies for software maintenance and replacement
Author
Tan, Yong ; Mookerjee, Vijay S.
Author_Institution
Bus. Sch., Washington Univ., Seattle, WA, USA
Volume
31
Issue
3
fYear
2005
fDate
3/1/2005 12:00:00 AM
Firstpage
238
Lastpage
255
Abstract
The importance of software maintenance in managing the life-cycle costs of a system cannot be overemphasized. Beyond a point, however, it is better to replace a system rather than maintain it. We derive model and operating policy that reduces the sum of maintenance and replacement costs in the useful life of a software system. The main goal is to compare uniform (occurring at fixed time intervals) versus flexible (occurring at varying, planned time intervals) polices for maintenance and replacement. The model draws from the empirical works of earlier researchers to consider 1) inclusion of user requests for maintenance, 2) scale economies in software maintenance, 3) efficiencies derived from replacing old software technology with new software technology, and 4) the impact of software reuse on replacement and maintenance. Results from our model show that the traditional practice of maintaining or replacing a software system at uniform time intervals may not be optimal. We also find that an increase in software reuse leads to more frequent replacement, but the number of maintenance activities is not significantly impacted.
Keywords
software cost estimation; software maintenance; software reusability; optimal scheduling; software cost estimation; software maintenance; software replacement; software reuse; Application software; Computer industry; Cost function; Environmental economics; Java; Optimal scheduling; Personnel; Software maintenance; Software performance; Software systems; Index Terms- Software maintenance and replacement; cost models; optimal scheduling.;
fLanguage
English
Journal_Title
Software Engineering, IEEE Transactions on
Publisher
ieee
ISSN
0098-5589
Type
jour
DOI
10.1109/TSE.2005.30
Filename
1423995
Link To Document