(第五部分:软件维护与软件管理,第11章)
Created: 2022-06-07 Tue 19:16
第五部分:软件维护与软件管理
第11章:软件维护
在软件运行/维护阶段对软件产品所进行的修改就是所谓的 维护 。
根据维护工作的性质,维护活动可以分为以下四种类型:
软件的 逆向工程 是指通过 分析目标系统 来标识 系统的部件 及其 交互关系 , 然后使用其他形式或者更高层的抽象 创建系统表现 的过程。
软件维护性(maintainability) 是评价软件产品质量的一项重要指标。
考虑的方面 | 内部维护性度量 | 外部维护性度量 |
---|---|---|
度量的目的 | 预测修改软件产品所需工作量 | 度量修改软件产品的工作量 |
度量的时机 | 软件产品设计和编程阶段 | 代码完成后测试或运行时 |
度量的对象 | 对软件中间产品实施静态测量 | 执行代码收集数据 |