• DocumentCode
    2291963
  • Title

    Determining granularity of independent tasks for reengineering a legacy system into an OO system

  • Author

    Millham, Richard ; Ward, Martin ; Yang, Hongji

  • Author_Institution
    De Montfort Univ., Leicester, UK
  • fYear
    2003
  • fDate
    3-6 Nov. 2003
  • Firstpage
    342
  • Lastpage
    347
  • Abstract
    Reengineering a COBOL legacy system is a difficult multi-step process, particularly when the COBOL legacy system is a sequential procedural-driven system which is being reengineered into an object oriented, event-driven system. In this scenario, it is necessary to analyse the legacy system in order to identify which tasks can be executed independently and which tasks must be executed sequentially. The focus of reengineering is too often based on theory rather than based on experience gained from real-world examples. This paper hopes to address this imbalance by providing a practical application of reengineering to an actual legacy telecommunications system.
  • Keywords
    distributed object management; object-oriented programming; reverse engineering; software maintenance; specification languages; systems re-engineering; COBOL; UML; Unified Modelling Language; WSL; event-driven system; independent task granularity determination; legacy system; legacy telecommunications system; object oriented system; object-oriented system; reverse enginering; sequential procedural-driven system; software reengineering; wide spectrum language; Bars; Business communication; Communication switching; Companies; Control systems; Cost function; Object oriented modeling; Reverse engineering; System testing; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2003. COMPSAC 2003. Proceedings. 27th Annual International
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-2020-0
  • Type

    conf

  • DOI
    10.1109/CMPSAC.2003.1245363
  • Filename
    1245363