NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Reuse Metrics for Object Oriented SoftwareOne way to increase the quality of software products and the productivity of software development is to reuse existing software components when building new software systems. In order to monitor improvements in reuse, the level of reuse must be measured. In this NASA supported project we (1) derived a suite of metrics which quantify reuse attributes for object oriented, object based, and procedural software, (2) designed prototype tools to take these measurements in Ada, C++, Java, and C software, (3) evaluated the reuse in available software, (4) analyzed the relationship between coupling, cohesion, inheritance, and reuse, (5) collected object oriented software systems for our empirical analyses, and (6) developed quantitative criteria and methods for restructuring software to improve reusability.
Document ID
19980018147
Acquisition Source
Langley Research Center
Document Type
Contractor Report (CR)
Authors
Bieman, James M.
(Colorado State Univ. Fort Collins, CO United States)
Date Acquired
September 6, 2013
Publication Date
January 23, 1998
Subject Category
Computer Programming And Software
Report/Patent Number
NASA/CR-1998-206779
NAS 1.26:206779
Report Number: NASA/CR-1998-206779
Report Number: NAS 1.26:206779
Funding Number(s)
CONTRACT_GRANT: NAG1-1461
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available