• DocumentCode
    325671
  • Title

    Rapid system understanding: Two COBOL case studies

  • Author

    Van Deursen, Arie ; Kuipers, Tobias

  • Author_Institution
    CWI, Amsterdam, Netherlands
  • fYear
    1998
  • fDate
    24-26 Jun 1998
  • Firstpage
    90
  • Lastpage
    97
  • Abstract
    Rapid system understanding is required in the planning, feasibility assessment and cost estimating phases of a system renovation project. In this paper we apply a number of analyses on two large legacy COBOL systems from the banking field. We describe the analyses performed and discuss possible interpretations of these analyses. Lessons learned include: (1) The open architecture adopted is satisfactory, and can take advantage of a wide range of understanding tools available; and (2) To handle inter-system variability effectively, the flexibility of lexical analysis is required
  • Keywords
    COBOL; bank data processing; open systems; reverse engineering; software maintenance; COBOL case studies; banking field; cost estimating phases; feasibility assessment; inter-system variability; large legacy COBOL systems; lexical analysis; open architecture; rapid system understanding; system renovation project; Computer aided software engineering; Contracts; Cost function; Data analysis; Ear; Electrical capacitance tomography; Identity-based encryption; Outsourcing; Read only memory; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Program Comprehension, 1998. IWPC '98. Proceedings., 6th International Workshop on
  • Conference_Location
    Ischia
  • ISSN
    1092-8138
  • Print_ISBN
    0-8186-8560-3
  • Type

    conf

  • DOI
    10.1109/WPC.1998.693319
  • Filename
    693319