Re-Engineering of Old Airborne Software to a New Object-Oriented Architecture: A Case Study | IEEE Conference Publication | IEEE Xplore