Using the Source Code for Modernization of a Legacy System
Using the Source Code for Modernization of a Legacy System
Author(s): Krassimir Manev, Neli ManevaSubject(s): ICT Information and Communications Technologies
Published by: Нов български университет
Keywords: legacy systems; modernization; reengineering; source code analysis; business rules; extraction of business logic;
Summary/Abstract: Modernization of the so called legacy systems has no alternative. The approaches to do this are various. From one side it is the direct moving of the legacy system to a new hardware platform. From the other it is the total rewriting of the software from scratch. In most of the modernization approaches, however, the usage of the source code of the legacy system (when it is available) could be very helpful. This paper systematizes the different possible stages of the modernization process with usage of the source code of the legacy system together with clarification which of these stages should be accomplish in each of the approaches. The basic methods and instruments necessary for successful solving the tasks of the corresponding stages are outlined, too.
Journal: Computer Science and Education in Computer Science
- Issue Year: 9/2013
- Issue No: 1
- Page Range: 113-118
- Page Count: 6
- Language: English