Software Maintenance

Swe03
As software evolves after its first release, software maintenance is needed to improve it, i.e., repair defects, and to extend it, i.e., add new functionality.