Title :
A Novel Coupling Metric for Object-Oriented Software Systems
Author_Institution :
State Key Lab. of Software Eng., Wuhan Univ., Wuhan
Abstract :
Over the last four decades, particular interest in software complexities is how to measure and control coupling interactions of the various parts of object-oriented (OO) systems. This paper introduces a novel coupling metric, called global coupling metric, to evaluate coupling interactions between classes of object-oriented systems. The metric differs from the majority of existing metrics in two aspects: it takes into account the strength that one class is dependent on another, it reflects indirect coupling. An empirical comparison of the novel metric with one of the most widely used coupling metrics is described.
Keywords :
object-oriented programming; software metrics; coupling metric; object-oriented software systems; software complexities; Control systems; Displays; Graph theory; Laboratories; Maintenance; Particle measurements; Software design; Software engineering; Software measurement; Software systems; Object-oriented system; complexity; coupling metric;
Conference_Titel :
Knowledge Acquisition and Modeling Workshop, 2008. KAM Workshop 2008. IEEE International Symposium on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-3530-2
Electronic_ISBN :
978-1-4244-3531-9
DOI :
10.1109/KAMW.2008.4810562