DocumentCode
2369892
Title
Extracting reusable modules from legacy code: considering the issues of module granularity
Author
Burd, Elizabeth ; Munro, Malcolm ; Wezeman, Clazien
Author_Institution
Centre for Software Maintenance, Durham Univ., UK
fYear
196
fDate
8-10 Nov 196
Firstpage
189
Lastpage
196
Abstract
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 RE2 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
Keywords
COBOL; reverse engineering; software maintenance; software reusability; RE2 paradigm; RECAST method; large COBOL programs; legacy code; module granularity; reusable module extraction; reverse engineering project; Business process re-engineering; Computer industry; Costs; Documentation; Heat engines; Libraries; Life estimation; Productivity; Reverse engineering; Software maintenance;
fLanguage
English
Publisher
ieee
Conference_Titel
Reverse Engineering, 1996., Proceedings of the Third Working Conference on
Conference_Location
Monterey, CA
Print_ISBN
0-8186-7674-4
Type
conf
DOI
10.1109/WCRE.1996.558903
Filename
558903
Link To Document