MVC-based Incremental Reengineering Approach

Yong LI,De-zhi XU,Yong ZHANG,Chun-xiao XING
2008-01-01
Abstract:With the rapid development of new technologies and appearing of new requirements,many legacy systems can not satisfy the changed environment and become very difficult to maintain.For these systems,it is necessary to reengineer them to meet the new conditions.This paper presents a MVC-based layered incremental reengineering approach,which divides the legacy system into four layers:running environment,core sub-systems,main sub-systems and minor sub-systems. Core sub-systems are reengineered and deployed first and then others based on MVC pattern.By the successful reengineering process of a legacy system,the model is proved to be practicable and effective.
What problem does this paper attempt to address?