软件工程 工业和信息化普通高等教育“十二五”规划教材 作者 李爱萍 崔冬华 李东生 ch08.pptVIP

  • 13
  • 0
  • 约 55页
  • 2015-12-10 发布于广东
  • 举报

软件工程 工业和信息化普通高等教育“十二五”规划教材 作者 李爱萍 崔冬华 李东生 ch08.ppt

* 第*页 8.2.4 维护工作的组织管理 * 第*页 8.3 软件可维护性 8.3.1 软件可维护性的定义 8.3.2 软件可维护性的度量 8.3.3 提高软件可维护性的方法 * 第*页 8.3.1 软件可维护性的定义 是指纠正软件系统出现的错误和缺陷,以及为满足新的要求进行修改、扩充或压缩的容易程度。 是软件开发阶段各个时期的关键目标。 8.3.1 软件可维护性的定义 各类维护中的侧重点 改正性维护 适应性维护 完善性维护 可理解性 √ 可测试性 √ 可修改性 √ √ 可靠性 √ 可移植性 √ 可使用性 √ √ 效率 √ 8.3.1 软件可维护性的定义 可理解性:维护人员通过阅读源代码和相关文档,理解软件的结构、接口、功能和内部过程的难易程度。 可测试性:指证实程序正确性的难易程度。程序越简单,证明其正确性就越容易,好的文档资料对诊断和测试至关重要。 可修改性:指修改程序的难易程度。一个可修改的程序往往是可理解的、通用的、灵活的和简明的。 8.3.1 软件可维护性的定义 可靠性:一个程序按照用户的要求和设计目标,在给定的一段时间内正确执行的概率。度量标准主要有平均失效时间间隔、平均修复时间和有效性。 可移植性:指程序从一个计算机环境移到另一计算机环境的适应能力,亦即程序在不同计算机环境下能够有效地运行的程度。 8.3.1 软件可维

文档评论(0)

1亿VIP精品文档

相关文档