第8章 软件维护与再工程
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */68 软件可维护性-主要影响因素 通常对于软件可移植性的度量考虑如下因素 是否是用高级的独立于机器的语言来编写程序? 是否采用广泛使用的标准化的程序设计语言来编写程序? 是否仅使用了这种语言的标准版本和特性? 程序中是否使用了标准的普遍使用的库功能和子程序? */68 软件可维护性-主要影响因素 程序是否把与机器相关的语句分离了出来,集中放在了一些单独的程序模块中,并有说明文件? 程序是否结构化? 并允许在小一些的计算机上分段(覆盖)运行? 程序中是否避免了依赖于字母数字或特殊字符的内部位表示? */68 软件可维护性-提高可维护性的方法 通常采用的方法有 确定质量管理目标和优先级 规范化程序设计风格 选择可维护性高的程序设计语言 改进程序文档 保证软件质量审查方法 */68 内容摘要 软件维护 再工程技术 */68 再工程的概念 再工程(reengineering):指在逆向工程所获信息的基础上修改或重构已有的系统,产生系统的一个新版本 再工程的主要目的:为遗留系统转化为可演化系统提供一条现实可行的途径 */68 再工程的概念 为什么要进行再工程 维护一行源代码的代价可能是最初开发
您可能关注的文档
最近下载
- 硕方走心机说明书.pdf VIP
- 2026年北京市中考物理试卷(含答案及解析).docx
- 国企员工薪酬管理方案(2024) .pdf VIP
- 西安电子科技大学招生考试复试面试英语自我介绍.docx VIP
- WorkBuddy深度实战指南.pptx VIP
- 2025年鲁科版高中三年级电路动态分析(变压器动态)专题试卷及解析.docx VIP
- 2025年人教版高中二年级物理行星运动的离心现象试卷及解析.docx VIP
- 2025年人教版高中一年级生理系统概述(离子通道)专题试卷及解析.docx VIP
- JB T 5949-2013 标准规范全文.pdf VIP
- 2025年信息系统安全专家工控协议安全安全工业堡垒机安全专题试卷及解析.pdf VIP
原创力文档

文档评论(0)