ACM Home Page
Please provide us with feedback. Feedback
Software reuse: metrics and models
Full text PdfPdf (591 KB)
Source ACM Computing Surveys (CSUR) archive
Volume 28 ,  Issue 2  (June 1996) table of contents
Pages: 415 - 435  
Year of Publication: 1996
ISSN:0360-0300
Authors
William Frakes  Virginia Tech, Falls Church, VA
Carol Terry  INCODE Corp., Blacksburg, VA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 57,   Downloads (12 Months): 535,   Citation Count: 30
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/234528.234531
What is a DOI?

ABSTRACT

As organizations implement systematic software reuse programs to improve productivity and quality, they must be able to measure their progress and identify the most effective reuse strategies. This is done with reuse metrics and models. In this article we survey metrics and models of software reuse and reusability, and provide a classification structure that will help users select them. Six types of metrics and models are reviewed: cost-benefit models, maturity assessment models, amount of reuse metrics, failure modes models, reusability assessment models, and reuse library metrics.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
 
4
 
5
 
6
BIEMAN, J. AND KARUNANITHI, S. 1993. Candi date reuse metrics for object-oriented and Ada software. In Proceedings of IEEE-CS First International Software Metrics Symposium.
 
7
BIGGERSTAFF, T. 1992. An assessment and analysis of software reuse. In Advances in Computers, Marshall Yovits, Ed. Academic Press, New York.
 
8
 
9
 
10
CARD, D., MCGARRY, F., PAGE, G., ET AL. 1982. The software engineering laboratory. NASA/ GSFC, 2.
 
11
 
12
 
13
 
14
DAVIS, T. 1993. The reuse capability model: a basis for improving an organization's reuse capability. In Proceedings of the Second International Workshop on Software Reusability (Herndon, VA).
 
15
16
 
17
 
18
FRAKES, W. 1993. Software reuse as industrial experiment. Am. Program. (Sept.), 27-33.
 
19
 
20
FRAKES, W. 1990. An empirical framework for software reuse research. In Proceedings of the Third Workshop on Tools and Methods for Reuse (Syracuse, NY).
 
21
 
22
 
23
 
24
 
25
FRAKES, W.B. AND NEJMEH, B.A. 1987. Software reuse through information retrieval. In Proceedings of the Twentieth Annual Hawaii International Conference on Systems Sciences. Kona, Jan., 530-535.
 
26
 
27
FRAKES, W. AND TERRY, C. 1994. Reuse level metrics. In Proceedings of the Third International Conference on Software Reuse (Rio de Janeiro), W. Frakes, Ed., IEEE Computer Science Press, Los Alamitos, CA, 139-148.
 
28
 
29
 
30
 
31
JONES, C. 1993. Software return on investment preliminary analysis. Software Productivity Research, Inc.
 
32
KOLTUN, P. AND HUDSON, A. 1991. A reuse maturity model. In Fourth Annual Workshop on Software Reuse (Herndon, VA).
 
33
LILLIE. 1995. Personal communication.
 
34
MARGONO, T. AND RHOADS, T. 1993. Software reuse economics: cost-benefit analysis on a large-scale Ada project. In International Conference on Software Engineering ACM, New York.
 
35
 
36
OGUSH, M. 1992. A software reuse lexicon. Crosstalk (Dec.).
 
37
 
38
39
 
40
TERRY, C. 1993. Analysis and implementation of software reuse measurement. Virginia Polytechnic Institute and State University, Master's Project and Report.

CITED BY  30

Collaborative Colleagues:
William Frakes: colleagues
Carol Terry: colleagues