Definition: | modification for the purposes of software fault removal, adaptation to a new environment, or improvement of performance
Note 1 to entry: Software maintenance activities carried out for these three purposes are referred to as: corrective maintenance (192-06-06); adaptive maintenance (192-06-16); and perfective maintenance (192-06-17), respectively. Note 2 to entry: Following maintenance, the state of a software item is different than its previous state.
|