Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Digital Library

Javascript is currently disabled for your browser. For an optimal search experience, please enable javascript.

Advanced Search

Basic Search

Content Type

Topics

Publication Date

Technical Note

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

  • 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.

  • Download

Cite This Report

SEI

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, Carnegie Mellon University, 2001. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=5495

IEEE

Bergey. John, O'Brien. Liam, and Smith. Dennis, "Options Analysis for Reengineering (OAR): A Method for Mining Legacy Assets," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Note CMU/SEI-2001-TN-013, 2001. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=5495

APA

Bergey, John., O'Brien, Liam., & Smith, Dennis. (2001). Options Analysis for Reengineering (OAR): A Method for Mining Legacy Assets (CMU/SEI-2001-TN-013). Retrieved December 19, 2014, from the Software Engineering Institute, Carnegie Mellon University website: http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=5495

CHI

John Bergey, Liam O'Brien, & Dennis Smith. Options Analysis for Reengineering (OAR): A Method for Mining Legacy Assets (CMU/SEI-2001-TN-013). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 2001. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=5495

MLA

Bergey, John., O'Brien, Liam., & Smith, Dennis. 2001. Options Analysis for Reengineering (OAR): A Method for Mining Legacy Assets (Technical Report CMU/SEI-2001-TN-013). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=5495