Date Added: Feb 2012
Software engineering has become an important field of computer science and an active research field. Due to new trend and technology most of the software is in need of change. Any software that has crossed a decade are incapable of satisfying customer need with current technology is named legacy system. To overcome this hazard and to be cost benefited, in facing the new trends the software has to be reengineered in a benefiting way. The legacy system, otherwise called existing system has to be reengineered. In Most of the reengineering system, the legacy transformation is the process of modernizing an operational system to retain and extend the value of investment in that system. It involves both infrastructure and application modernization.