From COBOL to Business Rules—Extracting Business Rules from Legacy Code

Autor: Chris Verhoef, Harry M. Sneed
Přispěvatelé: Software and Sustainability (S2), Network Institute, Software & Services
Jazyk: angličtina
Rok vydání: 2020
Předmět:
Zdroj: Integrating research and practice in software engineering, 187-208
STARTPAGE=187;ENDPAGE=208;TITLE=Integrating research and practice in software engineering
Sneed, H M & Verhoef, C 2020, From COBOL to Business Rules—Extracting Business Rules from Legacy Code . in Integrating research and practice in software engineering . Studies in Computational Intelligence, vol. 851, Springer Verlag, pp. 187-208 . https://doi.org/10.1007/978-3-030-26574-8_14
Integrating Research and Practice in Software Engineering ISBN: 9783030265731
Integrating Research and Practice in Software Engineering
DOI: 10.1007/978-3-030-26574-8_14
Popis: The reverse engineering project described in this paper is aimed at documenting a 6.4 million lines of code COBOL/IMS/DB2 system for world-wide car leasing. The ultimate goal is to re-implement that system. The system was originally developed in the 1980s with less than 3 million code lines and has since evolved to its current size. It survived the year 2000 date change and the Euro conversion as well as several major company reorganizations to preserve the continuity of the leasing service. Finally, after 30 years of service it is planned to retire the system. However, the first two attempts to replace it, one by automatically converting it and the other by replacing it with a standard package ended in failure. It is now planned to rewrite the system based on a specification derived from the current code base. That specification includes among other documents a documentation of the processing rules. The extracted rules are intended to act as guide to those writing the new code.
Databáze: OpenAIRE