Renaissance: a method to migrate from legacy to immortal software systems

M. Battaglia, Giancarlo Savoia, John Favaro · 2002

The Renaissance method was developed to support the reengineering of legacy software systems-i.e. the transformation of valuable software assets, which are difficult to maintain, into new systems which can evolve both in the short and long term. The method is structured into two main phases. The first one ("What to do") aims at assessing the organisation and the legacy system and to identify both the need for and urgency of reengineering and the best candidate strategy to adopt for renewing the system: (1) continue with the current maintenance approach; (2) re-engineer the system from the user-interface, structure, architecture and/or design point of views; or (3) replace the existing system with a new developed one. The second phase ("How to do it") supports the implementation of the planned transformation and drives the overall process of migrating the legacy system to its immortal dimension.

Read the paper · More papers on PaperTik