Software Engineering Institute Carnegie Mellon

Options Analysis for Reengineering (OAR): Issues and Conceptual Approach

John Bergey
Dennis Smith
Nelson Weiderman
Steven Woods

Technical Note
CMU/SEI-99-TN-014

PDF File
PostScript File
HTML File

Organizations that own or use software assets require a structured and validated approach for making decisions on how to update, migrate, or reengineer their legacy assets. A model has recently been developed to understand technical transformations at different levels of abstraction. However, this model, which focuses on technical issues, is not yet accessible for decision-makers. This report outlines the foundation of a structured and coherent method, based on the "horseshoe" model, that will help practitioners make appropriate reengineering choices.