Title
Using the Options Analysis for Reengineering (OAR) Method for Mining Components for a Product Line
Abstract
The Options Analysis for Reengineering (OAR) method is a systematic, architecture-centric means for mining existing components for a product line or new software architecture. The method incorporates a set of scalable techniques and exercises to collaboratively analyze existing components, determine viable mining options, and evaluate the most promising options. The OAR method has 5 activities that are followed in a systematic manner to identify components for mining and estimate the cost and risk of changes required to each legacy component to enable its reuse within a new software architecture. The OAR method provides visibility into this highly complex analysis activity. It also provides insights into implicit stakeholder assumptions, constraints, and other major drivers that impact the mining of components. Results from a pilot application of the OAR method are presented in this paper.
Year
Venue
Keywords
2002
SPLC
product line,architecture-centric mean,systematic manner,implicit stakeholder assumption,options analysis,viable mining option,new software architecture,mining components,complex analysis activity,legacy component,oar method,major driver,software architecture
Field
DocType
ISBN
Systems engineering,Stakeholder,Software engineering,Computer science,Reuse,Software product line,Modular design,Software architecture,Business process reengineering,Legacy system,Database,Scalability
Conference
3-540-43985-4
Citations 
PageRank 
References 
12
2.37
5
Authors
3
Name
Order
Citations
PageRank
Dennis B. Smith139338.12
Liam O' Brien2122.37
John Bergey3133.16