Home Contact us Site Map
CSE Home Page
Center for Software Engineering USC Home Page
Research Main Page Alphabetical Project List      

About us
News
History
People
Events
Upcoming
LA Spin
Past
Publications
Tech. Report
Research
Projects
Tools
Courses
Education
Degrees
Admissions
Affiliates
General
Private
Other Resources

Constructive ProductLine Investment MOdel (COPLIMO)

The information on this page is outdated,
you will be redirected to the correct page in 5 seconds:
http://csse.usc.edu/csse/research/COPLIMO/

Lead Personnel: Barry Boehm, Ye Yang

Objectives: Develop a cost estimation model to helo software product line cost estimation and return-on-investment analysis within the scope of product line life cycle.

Approach: COPLIMO consists of two components: a product line development cost model and an annualized post-development life cycle extension. It focuses on modeling the portions of the software that involve product-specific newly-built software, fully reused black-box product line components, and product line components that are reused with adaptation. This model is an extension built upon USC-CSE's well-calibrated, multi-parameter Constructive Cost Model (COCOMO®) II, tailored down to cover the essentials of strategic software product line decision issues and available supporting data from industries.
The basic COPLIMO product line life cycle cost model has two components: a product line development cost model and an annualized post-development extension. The basic model makes several simplifying assumptions about the uniformity and stability of the portions of the software that involve product-specific newly-built software, fully reused black-box product line components, and product line components that are reused with adaptation. These simplifications can be replaced by relatively straightforward extensions, which would eventually be needed for detailed product line planning and control usage. However, the simpler model will usually be sufficient for early exploratory tradeoff analysis of product line options.

Results:

  1. Barry Boehm, A. Winsor Brown, Ray Madachy, Ye Yang, "A Software Product Line Life Cycle Cost Estimation Model," submitted to ISESE 2004.
Future Plans: Collecting calibration data, and refine and calibrate COPLIMO model.