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
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;
Conference_Titel :
Software Maintenance (ICSM), 2012 28th IEEE International Conference on
Conference_Location :
Trento
Print_ISBN :
978-1-4673-2313-0
DOI :
10.1109/ICSM.2012.6405313