ACM Home Page
Please provide us with feedback. Feedback
Reusability and maintainability metrics for object-oriented software
Full text PdfPdf (783 KB)
Source ACM Southeast Regional Conference archive
Proceedings of the 38th annual on Southeast regional conference table of contents
Clemson, South Carolina
SESSION: Software maintenance table of contents
Pages: 88 - 94  
Year of Publication: 2000
ISBN:1-58113-250-6
Authors
Young Lee  Auburn University, Auburn, AL
Kai H. Chang  Auburn University, Auburn, AL
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 13,   Downloads (12 Months): 194,   Citation Count: 1
Additional Information:

abstract   references   cited by   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/1127716.1127737
What is a DOI?

ABSTRACT

In this paper, a quality model for object-oriented software and an automated metric tool, Reconfigurable Automated Metrics for Object-Oriented Software (RAMOOS) are proposed. The quality model is targeted at the maintainability and reusability aspects of software which can be effectively predicted from the source code. RAMOOS assists users in applying customized quality model during the development of software. In the beginning of adopting RAMOOS, a user may need to use his intuition to select or modify a system-recommended metric model to fit his specific software project needs. If the initial metrics do not meet the expectation, the user can retrive the saved intermediate results and perform further modification to the metric model. The verified model can then be applied to future similar projects.


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
B. W. Boehm, J. R. Brown, H. Kaspar, M. Lipow, G. J. Macleod, and M. J. Merritt, "Charateristics of Software Qulity", North-Holland, Amsterdam, 1978.
 
6
 
7
 
8
L. Briand, S. Morasca, and V. Basili, "Defining and Validating High-Level Design Metrics", Technical Report, University of Maryland, CS-TR 3301, 1994.
 
9
 
10
J. H. Cross, K. H. Chang, and T. H. Hendrix, "GRASP/Ada 95 -- Visualization with Control Structure Diagrams", CrossTalk Journal of Defense Software Engineering, Vol. 9, No. 1, pp 20--24, January 1996.
 
11
J. Eder, G. Kappel, M. Schrefl, "Coupling and Cohesion in Object-Oriented Systems", Technical Report, University of Klagenfurt, 1994.
 
12
 
13
W. Harrison, K. Magel, R. Kluczny, and A. DeDock, "Applying Software Complexity Metrics to Program Maintenance", Computer, vol. 15, pp 65--79, 1982.
 
14
 
15
 
16
 
17
 
18
T. J. McCabe, "A Complexity Measure", IEEE Transactions on Software Engineering, SE-2(4), pp 308--320, December 1976.
 
19
J. A. McCall, P. K. Richards, and G. F. Walters, "Factors in Software Quality", RADC TR-77-369, 1977. Vols I, II, III, US Rome Air Development Center Reports NTIS AD/A-049 014, 015, 055, 1977.
 
20
J. D. McGregor, "Managing Metrics in an Iterative Incremental Development Environment", Object Magazine, pp 65--71, October 1995.
 
21
22
 
23