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

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.

PDF [114 KB]

Authors

John K. Bergey

Dennis B. Smith

This report is related to the following area(s) of work:

Software Architecture

Technical Note
CMU/SEI-2001-TN-013
June 2001

Cite This Report

SEI:

Bergey, John; & 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://www.sei.cmu.edu/library/abstracts/reports/01tn013.cfm

IEEE:

J. Bergey, and D. Smith, "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://www.sei.cmu.edu/library/abstracts/reports/01tn013.cfm

APA:

Bergey, J., & Smith, D. (2001). Options Analysis for Reengineering (OAR): A Method for Mining Legacy Assets (CMU/SEI-2001-TN-013). Retrieved May 23, 2013, from the Software Engineering Institute, Carnegie Mellon University website: http://www.sei.cmu.edu/library/abstracts/reports/01tn013.cfm

CHI:

Bergey, John, and 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://www.sei.cmu.edu/library/abstracts/reports/01tn013.cfm

MLA:

Bergey, J., & Smith, D. 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://www.sei.cmu.edu/library/abstracts/reports/01tn013.cfm

 

 

To find research on Software Product Lines that is more current, see Software Product Lines Research.

 

Find Us Here

Find us on Youtube  Find us on LinkedIn  Find us on twitter  Find us on Facebook

Share This Page

Share on Facebook  Send to your Twitter page  Save to del.ico.us  Save to LinkedIn  Digg this  Stumble this page.  Add to Technorati favorites  Save this page on your Google Home Page 

For more information

Contact Us

info@sei.cmu.edu

412-268-5800

Help us improve

Visitor feedback helps us continually improve our site.

Please tell us what you
think with this short
(< 5 minute) survey.