Object-oriented design metrics as early quality indicators of faultyclasses and components

Lee, S.P. and Loh, C.H. (2009) Object-oriented design metrics as early quality indicators of faultyclasses and components. ICIC Express Letters, 3 (3). pp. 525-530. ISSN 1881-803X,

Full text not available from this repository.
Official URL: http://www.scopus.com/inward/record.url?eid=2-s2.0...

Abstract

The primary objective of object-oriented design metrics is to evaluateobject-oriented design quality characteristics such as traceability, complexity,testability, and maintainability in a quantitative way through establishingrelationships between object-oriented design quality characteristics, andobject-oriented design metrics such as depth of inheritance tree, the number ofchildren, and response for a class. In this paper, we propose a set of improvedobject-oriented design metrics to measure the design quality of object-orientedsystems at the inheritance level specializing on incremental and subtyp-inginheritance. The metrics serve as early quality indicators of object-orienteddesign faults such as faulty classes and components in object-oriented systems.We augmented the metrics from two existing metrics, namely Attribute InheritanceFactor and Method Inheritance Factor. The metrics specialize on measuring theoverall inheritance density of classes and components based on several qualityattributes such as maintainability and testability. The metrics are expressed asindexes, ranging from 0 (i.e. indicating favourable) to 1 (i.e. indicating notfavourable). ICIC International © 2009.

Item Type: Article
Funders: UNSPECIFIED
Additional Information: Cited By (since 1996): 3
Uncontrolled Keywords: Design metrics; Faulty classes; Faultycomponents; Inheritance density; Quality indicators; Design Quality; Inheritance tree; Object oriented; Object-oriented design; Primary objective; Testability; Maintainability; Design
Subjects: Q Science > QA Mathematics > QA76 Computer software
Divisions: Faculty of Computer Science & Information Technology > Department of Software Engineering
Depositing User: Ms Maisarah Mohd Muksin
Date Deposited: 08 Jul 2013 02:50
Last Modified: 16 Dec 2014 04:36
URI: http://eprints.um.edu.my/id/eprint/6808

Actions (login required)

View Item View Item