HOME

TheInfoList



OR:

In software engineering, many reuse metrics and models are metrics used to measure code reuse and reusability. A metric is a
quantitative Quantitative may refer to: * Quantitative research, scientific investigation of quantitative properties * Quantitative analysis (disambiguation) * Quantitative verse, a metrical system in poetry * Statistics, also known as quantitative analysis ...
indicator of an attribute of a thing. A model specifies relationships among metrics. Reuse models and metrics can be categorized into six types: # reuse cost-benefits models # maturity assessment # amount of
reuse Reuse is the action or practice of using an item, whether for its original purpose (conventional reuse) or to fulfill a different function ( creative reuse or repurposing). It should be distinguished from recycling, which is the breaking down of ...
# failure modes #
reusability In computer science and software engineering, reusability is the use of existing ''assets'' in some form within the software product development process; these ''assets'' are products and by-products of the software development life cycle and ...
# reuse library metrics Reuse cost-benefits models include economic cost-benefit analysis as well as quality and
productivity Productivity is the efficiency of production of goods or services expressed by some measure. Measurements of productivity are often expressed as a ratio of an aggregate output to a single input or an aggregate input used in a production proce ...
payoff. Maturity assessment models categorize reuse programs by how advanced they are in implementing systematic reuse. Amount of reuse metrics are used to assess and monitor a reuse improvement effort by tracking percentages of reuse for life cycle objects. Failure modes analysis is used to identify and order the impediments to reuse in a given organization. Reusability metrics indicate the likelihood that an artifact is reusable. Reuse library metrics are used to manage and track usage of a reuse repository.


References

* Frakes, William and Carol, Terry. "Software Reuse: Metrics and Models." ACM Computing Surveys 28(2), pp. 415-435, 1996. Software metrics Reuse {{soft-eng-stub