search menu icon-carat-right cmu-wordmark

Options Analysis for Reengineering (OAR): A Method for Mining Legacy Assets

Technical Note
OAR is a systematic, architecture-centric, decision-making method for mining existing components for a product line or new software architecture.
Publisher

Software Engineering Institute

CMU/SEI Report Number
CMU/SEI-2001-TN-013

Abstract

Options Analysis for Reengineering (OAR) is a systematic, architecture-centric, decision-making method for mining existing components for a product line or new software architecture. OAR's five activities identify potential components, estimate the mining cost, and evaluate the effort required to reuse legacy components. OAR reveals implicit stakeholder assumptions, constraints, and other major drivers that affect component mining, thereby giving managers insight into this complex task.

Cite This Technical Note

Bergey, J., O'Brien, L., & Smith, D. (2001, June 1). Options Analysis for Reengineering (OAR): A Method for Mining Legacy Assets. (Technical Note CMU/SEI-2001-TN-013). Retrieved July 12, 2024, from https://insights.sei.cmu.edu/library/options-analysis-for-reengineering-oar-a-method-for-mining-legacy-assets/.

@techreport{bergey_2001,
author={Bergey, John and O'Brien, Liam and Smith, Dennis},
title={Options Analysis for Reengineering (OAR): A Method for Mining Legacy Assets},
month={Jun},
year={2001},
number={CMU/SEI-2001-TN-013},
howpublished={Carnegie Mellon University, Software Engineering Institute's Digital Library},
url={https://insights.sei.cmu.edu/library/options-analysis-for-reengineering-oar-a-method-for-mining-legacy-assets/},
note={Accessed: 2024-Jul-12}
}

Bergey, John, Liam O'Brien, and Dennis Smith. "Options Analysis for Reengineering (OAR): A Method for Mining Legacy Assets." (CMU/SEI-2001-TN-013). Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, June 1, 2001. https://insights.sei.cmu.edu/library/options-analysis-for-reengineering-oar-a-method-for-mining-legacy-assets/.

J. Bergey, L. O'Brien, and D. Smith, "Options Analysis for Reengineering (OAR): A Method for Mining Legacy Assets," Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, Technical Note CMU/SEI-2001-TN-013, 1-Jun-2001 [Online]. Available: https://insights.sei.cmu.edu/library/options-analysis-for-reengineering-oar-a-method-for-mining-legacy-assets/. [Accessed: 12-Jul-2024].

Bergey, John, Liam O'Brien, and Dennis Smith. "Options Analysis for Reengineering (OAR): A Method for Mining Legacy Assets." (Technical Note CMU/SEI-2001-TN-013). Carnegie Mellon University, Software Engineering Institute's Digital Library, Software Engineering Institute, 1 Jun. 2001. https://insights.sei.cmu.edu/library/options-analysis-for-reengineering-oar-a-method-for-mining-legacy-assets/. Accessed 12 Jul. 2024.

Bergey, John; O'Brien, Liam; & Smith, Dennis. Options Analysis for Reengineering (OAR): A Method for Mining Legacy Assets. CMU/SEI-2001-TN-013. Software Engineering Institute. 2001. https://insights.sei.cmu.edu/library/options-analysis-for-reengineering-oar-a-method-for-mining-legacy-assets/