《软件工程》第十一章

本章主要讲解软件的维护。软件维护是一个必要的过程。软件维护是指在软件运行或维护阶段对软件产品所进行的修改。软件维护可根据不同的原因,分成三种类型:改正性维护,适应性维护,完善性维护。软件维护有几大特点:受开发过程影响大,困难多,维护成本高。软件维护工作包括建立维护组织,报告与评估维护申请,实施维护流程等步骤。

软件再工程以系统理解为基础,结合逆向工程,重构和正向工程等方法,将现有的系统重新构造为新的形势,主要包括,对象选择,反向工程,文档重构,代码重构,数据重构和正向工程等活动。

原文地址:https://www.cnblogs.com/lottie021/p/4306592.html