论文部分内容阅读
在许多公司内部,存在着使用多年、积累了丰富的数据,从过去到当前一直发挥着重要作用的遗留系统。由于需求改变、平台升级以及新技术出现使得我们不得不对一些过去证明是成功的遗留系统进行相应的升级改造以满足新形势要求,我们把这种升级改造工作称为软件再工程。软件再工程提供了一条有效利用遗留系统的现实可行途径。
本文提出了一种软件再工程方案将既存的独立自主的JSP应用系统(遗留WEB应用系统)转换为基于XML/XSLT的MVC结构的系统(新系统)。
本文首先介绍了J2EE、WEB应用软件设计模式、软件再工程的基本技术和方法。进而在分析了目前国内外相关研究成果的基础上,提出了采用半自动方式的软件再工程方案,并介绍了该方案的实施方法。最后以电子商务的购物车模块为例,按所设计的方案执行转换。