What are software maintenance techniques?
Various methods employed to properly perform software maintenance.
These include things like software configuration management, impact analysis, and software rejuvenation,
which all help with system maintenance and hence raise the quality of the current system.