The IEEE standard for software maintenance

Maintenance, traditionally the last phase of the Software Life Cycle, is usually overlooked, under documented, and never appreciated. Maintenance is usually thought of as "something that's done after the work is done" and is usually delegated to junior programmers. As a result the modified system can many times contain more defects that the original system.This article will describe the Software Maintenance Standard and how it can provide the foundation for better control of Maintenance.

[1]  Salvatore Mamone Error free code: is it attainable? , 1984, SIGP.

[2]  M. Lerner A process of re-engineering large and complicated systems , 1991, Conference Proceedings 1991 IEEE International Conference on Systems, Man, and Cybernetics.

[3]  Paul J. Layzell,et al.  An investigation into software maintenance-perception and practices , 1990, Proceedings. Conference on Software Maintenance 1990.

[4]  Roger S. Pressman,et al.  Software Engineering: A Practitioner's Approach , 1982 .

[5]  Computer Staff Some standards for software maintenance , 1989 .

[6]  Martin L. Shooman,et al.  Software Engineering: Reliability, Development and Management , 1983 .