Extracting reusable modules from legacy code: considering the issues of module granularity

Elizabeth Burd, Malcolm Munro, Clazien D. Wezeman · 2002

The paper describes the work of a reverse engineering project. The project is concerned with the identification of reusable modules of code from legacy systems. The authors apply a number of existing techniques and methods to large COBOL programs and attempt to integrate the methods to satisfy the needs of their industrial sponsors. They have found that the issue of module granularity is one of the important factors for successful reuse. By integrating and applying parts of the RECAST method and techniques from the RE/sup 2/ paradigm, they have identified modules at different levels of granularity. The paper includes some results and a discussion of the identification of reuse modules at different levels of granularity.

Read the paper · More papers on PaperTik