Managing Software Reuse Economics: An Integrated ROI-based Model

Ali Mili, Senta Fowler Chmiel, Ravi Gottumukkala, Lisa Zhang

Research output: Contribution to journalArticlepeer-review

14 Scopus citations


Several cost models have been proposed in the past for estimating, predicting, and analyzing the costs of software reuse. In this paper we propose an integrated ROI-based cost model which attempts to encompass existing models. Our approach is to analyze existing models, identify their dimensions of variance, classify the models along these dimensions, then provide an integrated cost model that makes explicit provisions for these dimensions of variance. In this paper, we also discuss in what sense our model encompasses existing models, present a prototype that supports the cost model, and illustrate the model with a sample example.

Original languageEnglish (US)
Pages (from-to)175-218
Number of pages44
JournalAnnals of Software Engineering
Issue number1
StatePublished - 2001
Externally publishedYes

All Science Journal Classification (ASJC) codes

  • Software
  • Computer Graphics and Computer-Aided Design


  • Application engineering
  • Component engineering
  • Domain engineering
  • Return on investment
  • Software cost estimation
  • Software reuse


Dive into the research topics of 'Managing Software Reuse Economics: An Integrated ROI-based Model'. Together they form a unique fingerprint.

Cite this