Back to Search Start Over

Measurement and Validation of Module Coupling Attributes

Authors :
Wenyou Tao
Gregory A. Hall
John C. Munson
Source :
Software Quality Journal. 13:281-296
Publication Year :
2005
Publisher :
Springer Science and Business Media LLC, 2005.

Abstract

Module coupling is an important criterion for evaluating the quality of a software design. While the benefits of reduced module coupling are widely agreed upon, it has been difficult to measure coupling and thus understand it empirically. This study argues the definition of coupling, defines a set of coupling metrics based on the measurement of connections of a module within its running environment, and validates the set using principal component analysis. In an empirical study, the results indicate that these coupling metrics capture three distinct attributes of module coupling. These three attributes represent sources of variation not accounted for in the set of metric primitives and are appropriate for evaluating the coupling complexity of software. This study provides a set of validated measurements of the coupling complexity of software and a new way to evaluate module coupling measurements.

Details

ISSN :
15731367 and 09639314
Volume :
13
Database :
OpenAIRE
Journal :
Software Quality Journal
Accession number :
edsair.doi...........db88d647f30987d9e74939dbceeb325b