问题 更新时间2023/6/29 22:37:00 简述软件再工程的定义及突出特征。 答案 登录 注册 (1)软件再工程是指通过对目标系统的检查和改造,其中包括设计恢复(库存目录分析)、再文档、逆向工程、程序和数据重构以及正向工程等一系列活动,旨在将逆向工程、重构和正向工程组合起来,将现存系统重新构造为新的形式,以开发出质量更高、维护性更好的软件。 (2)软件再工程有两个突出特征:一是比一次软件工程更迫切地需要计算机辅助支持,二是测试工作比例远大于一次软件工程。前者在再工程方法学研究和软件模式运动推动下可以找到自动化解决方案,后者则须强化对测试方法学体系的研究。 出自:国家开放大学 >> 国家开放大学软件设计与体系结构