• DocumentCode
    2416312
  • Title

    An investigation: reengineering sequential procedure-driven software into object-oriented event-driven software through UML diagrams

  • Author

    Millham, Richard

  • fYear
    2002
  • fDate
    2002
  • Firstpage
    731
  • Lastpage
    733
  • 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 possible objects with their attributes and methods within the code and to determine how the legacy system´s variables and procedures interrelate in order to model pseudo-events from strictly sequential code. 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
    COBOL; object-oriented programming; specification languages; systems re-engineering; telecommunication computing; COBOL legacy system; UML diagrams; legacy telecommunications system; object-oriented event-driven software; pseudo-event modeling; sequential code; sequential procedure-driven software reengineering; Business communication; Communication switching; Communication system software; Companies; Cost function; Documentation; Object oriented modeling; Reverse engineering; System testing; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2002. COMPSAC 2002. Proceedings. 26th Annual International
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-1727-7
  • Type

    conf

  • DOI
    10.1109/CMPSAC.2002.1045088
  • Filename
    1045088