About this document
Software Maintenance and Reengineering Overview by Elijah Mwale is a document available to read on EtoBox.
This document discusses software maintenance and software reengineering. It defines software maintenance as modifying and updating software after delivery to address bugs, add features, improve performance, or ensure compatibility. There are three main types of software maintenance: corrective, adaptive, and perfective. Software reengineering is defined as a two-step process involving reverse engineering existing software followed by forward engineering to modernize, enhance, and optimize older systems, tho
- Author
- Elijah Mwale
- Language
- EN