scispace - formally typeset
Journal ArticleDOI

Re-engineering software: a case study

R. N. Britcher
- 01 Oct 1990 - 
- Vol. 29, Iss: 4, pp 551-567
Reads0
Chats0
TLDR
This paper discusses the techniques used to successfully re-engineer the software to run on an IBM System/370™, illustrating that real-time software can be logically converted from one computer to another, reliably and cost-effectively.
Abstract
In 1986, the Federal Aviation Administration formed a contract with three companies to re-engineer a major portion of the New York terminal approach control (TRACON) application software—the software that supports air traffic control in the New York City and Newark, New Jersey, area. This paper discusses the techniques used to successfully re-engineer the software to run on an IBM System/370™, illustrating that real-time software can be logically converted from one computer to another, reliably and cost-effectively.

read more

Citations
More filters
Proceedings ArticleDOI

A reverse engineering environment based on spatial and visual software interconnection models

TL;DR: This paper describes a reverse engineering environment which uses the spatial and visual information inherent in graphical representations of software systems to form the basis of a software interconnection model.
Journal ArticleDOI

A case study in re-engineering to enforce architectural control flow and data sharing

TL;DR: A case study in which an existing Java implementation is incrementally re-engineer to obtain an implementation which enforces the architectural control flow and data sharing.
Journal ArticleDOI

Extracting UML class diagrams from object-oriented fortran: ForUML

TL;DR: A software tool to extract unified modeling language (UML) class diagrams from Fortran code facilitates the developers' ability to examine the entities and their relationships in the software system.
ReportDOI

Reengineering: An Engineering Problem

TL;DR: A view of reengineering as an engineering problem to improve the cost-effective evolution of large software-intensive systems and fosters a growth path by leveraging promising emerging software engineering technologies.
Proceedings ArticleDOI

Extracting UML class diagrams from object-oriented Fortran: ForUML

TL;DR: A software tool to extract unified modeling language (UML) class diagrams from Fortran code enhances software maintenance and refactoring and facilitates the developers' ability to examine the entities and their relationships in the software system.
References
More filters
Journal ArticleDOI

Software Renewal: A case Study

Harry M. Sneed
- 01 Jul 1984 - 
TL;DR: Error-free software in large applications may be possible only by respecifying the original design-and may be affordable only when automatic tools become available.
Journal ArticleDOI

Using Modem Design Practices to Upgrade Aging Software Systems

R.N. Britcher, +1 more
- 01 May 1986 - 
TL;DR: Modifying 100,000 lines of 20-year-old code, IBM-FSD successfully applied its software engineering principles to modernization of the FAA'S air traffic control system.

Using ModemDesign __ Practices toUpgrade Aging Software Systems

TL;DR: In this paper, the authors present a software library for modernizing 20-year-old code, including operational, support, and hardThe first step of the development of a widely used, widely used software library was the FAA's run-time 1.5 upgrading the NASenroute system.
Related Papers (5)