• DocumentCode
    2866907
  • Title

    Incremental reengineering and migration of a 40 year old airport operations system

  • Author

    Bernhart, Mario ; Mauczka, A. ; Fiedler, Markus ; Strobl, S. ; Grechenig, Thomas

  • Author_Institution
    Res. Group for Ind. Software (INSO), Vienna Univ. of Technol., Vienna, Austria
  • fYear
    2012
  • fDate
    23-28 Sept. 2012
  • Firstpage
    503
  • Lastpage
    510
  • Abstract
    This report describes the challenges and experiences with the incremental re-engineering and migration of a 40 year old airport operations system. The undocumented COBOL legacy system has to be replaced within given constraints such as limited downtime. A 3-step technical strategy is derived and successfully applied to the re-engineering task in this project. The incremental approach and resulting parallel operations of both systems are the most significant technical drivers for complexity in this environment. Furthermore, this report describes the process for planning, analyzing and designing a replacement system that is backed by strong user acceptance. The user interface design task of taking the system from VT100 to a web interface was a critical success factor, as well as live testing with actual production data and actual user interactions. Other aspects such as training and end user documentation are discussed.
  • Keywords
    COBOL; airports; software maintenance; systems re-engineering; user interfaces; 3-step technical strategy; VT100; Web interface; actual production data; actual user interactions; critical success factor; end user documentation; incremental approach; incremental migration; incremental reengineering; live testing; old airport operation system; parallel operations; technical drivers; undocumented COBOL legacy system; user interface design task; Aging; Airports; Business; Databases; Planning; Prototypes; User interfaces; AODB; airport operations; incremental; migration; reengineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance (ICSM), 2012 28th IEEE International Conference on
  • Conference_Location
    Trento
  • ISSN
    1063-6773
  • Print_ISBN
    978-1-4673-2313-0
  • Type

    conf

  • DOI
    10.1109/ICSM.2012.6405313
  • Filename
    6405313