软件再工程

来源:互联网 发布:淘宝神笔宝贝详情编辑 编辑:程序博客网 时间:2024/05/19 00:16
软件再工程是指对既存对象系统进行调查,并将其重构为新形式代码的开发过程最大限度地重用既存系统的各种资源是再工程的最重要特点之一。从软件重用方法学来说,如何开发可重用软件和如何构造采用可重用软件的系统体系结构是两个最关键问题。不过对再工程来说前者很大一部分内容是对既存系统中非可重用构件的改造。软件工程再工程是以软件工程方法学为指导,对程序全部重新设计、重新编码和测试,为此可以使用case工具(逆向工程和再工程工具)来帮助理解原有的设计。在软件再工程的各个阶段,软件的可重用程度都将决定软件再工程的工作量。

0 0