A Validation of Object-Oriented Design Metrics as Quality Indicators

dc.contributor.authorBasili, Victor R.en_US
dc.contributor.authorBriand, Lionelen_US
dc.contributor.authorMelo, Walcelio L.en_US
dc.date.accessioned2004-05-31T22:31:28Z
dc.date.available2004-05-31T22:31:28Z
dc.date.created1995-05en_US
dc.date.issued1998-10-15en_US
dc.description.abstractThis paper presents the results of a study conducted at the University of Maryland in which we experimentally investigated the suite of Object-Oriented (OO) design metrics introduced by [Chidamber&Kemerer, 1994]. In order to do this, we assessed these metrics as predictors of fault-prone classes. This study is complementary to [Li&Henry, 1993] where the same suite of metrics had been used to assess frequencies of maintenance changes to classes. To perform our validation accurately, we collected data on the development of eight medium-sized information management systems based on identical requirements. All eight projects were developed using a sequential life cycle model, a well-known OO analysis/design method and the C++ programming language. Based on experimental results, the advantages and drawbacks of these OO metrics are discussed. Several of Chidamber&Kemerer's OO metrics appear to be useful to predict class fault-proneness during the early phases of the life-cycle. We also showed that they are, on our data set, better predictors than "traditional" code metrics, which can only be collected at a later phase of the software development processes. (Also cross-referenced as UMIACS-TR-95-40)en_US
dc.format.extent106984 bytes
dc.format.mimetypeapplication/postscript
dc.identifier.urihttp://hdl.handle.net/1903/715
dc.language.isoen_US
dc.relation.isAvailableAtDigital Repository at the University of Marylanden_US
dc.relation.isAvailableAtUniversity of Maryland (College Park, Md.)en_US
dc.relation.isAvailableAtTech Reports in Computer Science and Engineeringen_US
dc.relation.isAvailableAtUMIACS Technical Reportsen_US
dc.relation.ispartofseriesUM Computer Science Department; CS-TR-3443en_US
dc.relation.ispartofseriesUMIACS; UMIACS-TR-95-40en_US
dc.titleA Validation of Object-Oriented Design Metrics as Quality Indicatorsen_US
dc.typeTechnical Reporten_US

Files

Original bundle
Now showing 1 - 2 of 2
No Thumbnail Available
Name:
CS-TR-3443.ps
Size:
104.48 KB
Format:
Postscript Files
Loading...
Thumbnail Image
Name:
CS-TR-3443.pdf
Size:
59.47 KB
Format:
Adobe Portable Document Format
Description:
Auto-generated copy of CS-TR-3443.ps