| |
| |
|
| |
Software Legacy Systems |
|
| |
 |
Reengineering: An Affordable Approach for Embedded Software Upgrade
( PDF 483KB) by Kenneth Littlejohn, Michael V. DelPrincipe, Jonathan D. Preston, and Dr. Ben A. Calloni The Air Force Research Laboratory Information Directorate and Lockheed Martin have developed a legacy software reengineering capability that parses and converts JOVIAL source files into language-neutral graph-based representations of their operation. |
|
| |
 |
The IULS Approach to Software Wrapper Technology for Upgrading Legacy Systems
( PDF 678KB) by Dr. David Corman This article introduces three suggested types of software wrappers and describes their use as a key technology for modernizing legacy systems, discusses a process for selecting which upgrade path to use, and explains a new tool-set that automatically generates wrappers. |
|
| |
 |
A COTS-Based Replacement Strategy for Aging Avionics Computers
( PDF 275KB) by Jahn A. Luke, Douglas G. Haldeman, and William J. Cannon This article describes a commercial off-the-shelf-based replacement strategy that can reuse existing software code while providing a flexible framework for incremental upgrades and managed change. |
|
| |
 |
Automated Transformation of Legacy Systems
( PDF 873KB) by Philip Newcomb and Randy A. Doblar It is now possible to transform system applications code and databases at automation levels that exceed 99 percent to migrate legacy systems to a modern computing environment while preserving their processes. |
|
| |
| |
Best Practices |
|
| |
 |
Balancing Discipline and Flexibility With the Spiral Model and MBASE
( PDF 1.49MB) by Dr. Barry Boehm and Dr. Daniel Port The authors in this article show how the spiral model and its recent extension -- Model-Based Architecting and Software Engineering -- can be used to tailor a project's balance of discipline and flexibility via risk considerations. |
|
| |
| |
Departments |
|
| |
|
|