• DocumentCode
    2367771
  • Title

    Abstracting the logical processing life cycle for entities using the RECAST method

  • Author

    Edwards, Helen M. ; Munro, Malcolm

  • Author_Institution
    Centre for Software Maintenance, Durham Univ., UK
  • fYear
    1993
  • fDate
    27-30 Sep 1993
  • Firstpage
    162
  • Lastpage
    171
  • Abstract
    The reverse engineering into CASE technology method (RECAST) takes the source code for an existing COBOL system and derives a no-loss representation of the system documented in a structured systems analysis and design method (SSADM) format. One key element of the method is the abstraction of logical processing that affects the individual entities of the system. For each entity this processing is extracted from the physical implementation of the system using a program slicing technique and is then transformed into a logical representation (as an entity life history) using a set of translation and transformation rules. How the abstraction is achieved is described, and an example derived from an existing operational system that has been used as a case study for the method is given
  • Keywords
    COBOL; reverse engineering; software tools; systems analysis; CASE; COBOL system; RECAST method; SSADM; entities; entity life history; logical processing life cycle; logical representation; program slicing technique; reverse engineering; source code; structured systems analysis and design method; transformation rules; translation rules; Computer aided software engineering; Costs; Design methodology; History; Reverse engineering; Software maintenance; Software systems; System analysis and design; Systems engineering and theory; Tiles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance ,1993. CSM-93, Proceedings., Conference on
  • Conference_Location
    Montreal, Que.
  • Print_ISBN
    0-8186-4600-4
  • Type

    conf

  • DOI
    10.1109/ICSM.1993.366946
  • Filename
    366946