• 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