Abstract:
As software maintenance requirements continue to grow, conflicting with demands for new development, managers must continually evaluate the cost effectiveness of various ...Show MoreMetadata
Abstract:
As software maintenance requirements continue to grow, conflicting with demands for new development, managers must continually evaluate the cost effectiveness of various maintenance strategies. He shows that one can measure and use a significant benefit from maintenance-the reduction in failure risk-to evaluate maintenance strategies. The ability to measure the differential risk of failure in modules within a system can be used to design high-risk-first maintenance strategies and to motivate the effort. Moreover, maintenance's impact on failure risk can demonstrate whether it is advantageous to fix errors as soon as they are found or perform scheduled maintenance in the future. Failure risk assessments can also be used to measure the effectiveness of perfective maintenance strategies. Not only can this type of maintenance be justified, but alternative strategies can be compared to determine which will minimize failure risk.<>
Published in: Proceedings Conference on Software Maintenance 1992
Date of Conference: 09-12 November 1992
Date Added to IEEE Xplore: 06 August 2002
Print ISBN:0-8186-2980-0
References is not available for this document.
Select All
1.
E. N. Adams, "Optimizing Preventive Service of Software Products", IBM Journal of Systems Development, vol. 28, no. 1, pp. 2-14, January 1984.
2.
C. T. Baker, "Effects of Field Service on Software Reliability", IEEE Transactions on Software Engineering, vol. 14, no. 2, pp. 254-258, February 1988.
3.
N. Chapin, "Software Maintenance with Fourth-Generation Languages", Software Engineering Notes, pp. 41-42, January 1984.
4.
B. Davis, "Costly Bugs: As Complexity Rises Tiny Flaws in Software Pose a Growing Threat", The Wall Street Journal, pp. 1, January 1987.
5.
P. Elmer-Dewitt, "Ghost in the Machine", Time, pp. 58-59, January 1990.
6.
B. Fischhoff, "Cost Benefit Analysis and the Art of Motorcycle Maintenance", Policy Sciences, no. 8, pp. 177-202, 1977.
7.
D. P. Freedman and G. M. Weinberg, "Maintenance Reviews" in Guide to Walkthroughs Inspections and Technical Reviews, Mass., Cambridge:Winthrop Publishers, 1982.
8.
C. Jones, Programming Productivity, New York:McGraw Hill, 1986.
9.
F. Lehner, "Cost Comparison for the Development and Maintenance of Application Systems in 3rd and 4th Generation Languages", Information and Management, pp. 131-141, 1990.
10.
B. P. Lientz, "Issues in Software Maintenance", Computing Surveys, vol. 15, no. 3, pp. 271-278, September 1983.
11.
B. P. Lientz and E. B. Swanson, "Characteristics of Application Software Maintenance", Communications of the ACM, vol. 21, no. 6, pp. 466-471, June 1978.
12.
W. M. Lindhorst, "Scheduled Program Maintenance" in Techniques of Program and System Maintenance, Mass, Cambridge:Winthrop Publishers, Inc., 1982.
13.
J. Moad, "Maintaining the Competitive Edge", Datamation, pp. 61-66, February 1990.
14.
J. D. Musa, A. Iannino and K. Okumoto, Software Reliability: Measurement Prediction Application, New York:McGraw-Hill, 1987.
15.
G. Parikh, Handbook of Software Maintenance, New York:John Wiley & Sons, 1986.
16.
G. Parikh, The Guide to SoftwareMaintenance, Mass, Cambridge:Winthrop Publishers, Inc, 1982.
17.
S. A. Sherer, Software Failure Risk: Measurement and Management, New York:Plenum Publishing Company, 1992.
18.
S. A. Sherer, Methodology for the Assessment of Software Risk, 1988.
19.
E. B. Swanson and C. M. Beath, "Departmentalization in Software Development and Maintenance", Communications of the ACM, vol. 33, no. 6, pp. 658-667, June 1990.
20.
S. R. Vallabhaneni, Auditing the Maintenance of Software, New Jersey:Prentice Hall, Inc., 1987.
21.
G. M. Weinberg, "Worst-First Maintenance" in Techniques of Program and System Maintenance, Mass, Cambridge:Winthrop Publishers, Inc., 1982.
22.
S. S. Yau and T. J. Tsai, "A Survey of Software Design Techniques", IEEE Transactions on Software Engineering, vol. 12, no. 6, pp. 713-721, June 1986.