Back to Search
Start Over
Measurement and Validation of Module Coupling Attributes
- 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.
- Subjects :
- business.industry
Computer science
computer.software_genre
Measure (mathematics)
Software metric
Reliability engineering
Set (abstract data type)
Software
Coupling (computer programming)
Metric (mathematics)
Software design
Data mining
Safety, Risk, Reliability and Quality
business
Software measurement
computer
Subjects
Details
- ISSN :
- 15731367 and 09639314
- Volume :
- 13
- Database :
- OpenAIRE
- Journal :
- Software Quality Journal
- Accession number :
- edsair.doi...........db88d647f30987d9e74939dbceeb325b