Date of Graduation

2000

Document Type

Dissertation

Degree Type

PhD

College

Statler College of Engineering and Mineral Resources

Department

Lane Department of Computer Science and Electrical Engineering

Committee Chair

Ali Milli

Committee Co-Chair

Jim Mooney

Committee Member

George Trapp

Committee Member

Michael Palmer

Committee Member

Tim Pearson

Abstract

Several cost models have been proposed and assessed in the past for predicting and analyzing the costs associated with software reuse. The integrated cost model, which is presented in this thesis, is based on the premise that there are four decisions in the software reuse lifecycle: the decision to adopt a reuse-based software paradigm; the decision to initiate a domain engineering initiative; the decision to use reusable assets in the development of a given application; and the decision to develop reusable assets. The integrated cost model further considers that all these decisions must be justified by an economic rationale, and all can be modeled as investment decisions. This model, a generalization of existing reuse cost models, illustrates that these investment cycles feed information into each other in a cascade pattern.

Share

COinS