A classification framework for software reuse

3Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.

Abstract

Software reuse is commonly used to leverage existing assets and to reduce development cost and time. Reuse can be accomplished by several different mechanisms. This paper describes these mechanisms and proposes a classification framework for them. The framework has two dimensions: retest scope - how the reuse impacts the need for testing - and binding time - when the reuse is realized. By examining these two dimensions, we define a matrix of reuse scenarios. The reuse scenarios in this matrix show different characteristics of flexibility and ease of maintenance. Based on this classification the paper recommends using different mechanisms to accomplish reuse for short-lifecycle single solutions, typical business applications and productized (COTS) solutions. © JOT, 2006.

Cite

CITATION STYLE

APA

Khusidman, V., & Bridgeland, D. M. (2006). A classification framework for software reuse. Journal of Object Technology, 5(6), 43–61. https://doi.org/10.5381/jot.2006.5.6.a1

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free