Title
Measuring the Strength of Indirect Coupling
Abstract
It is widely accepted that coupling plays an important role in software quality, particularly in the areas of software maintenance, so effort should be made to keep coupling levels to a minimum in order to reduce the complexity of the system. We have previously introduced the concept of "indirect" coupling - coupling formed by relationships/dependencies that are not directly evident - with the belief that high levels of indirect coupling can constitute greater costs to maintenance as it is harder to detect. In this paper we extend our previous studies by proposing metrics that can advance our understanding of the exact relationship between indirect coupling and maintainability. In particulars the metrics focus on the reflection of "strength" as it is a fundamental component of coupling. We present our observations on the results of applying the metrics to existing Java applications.
Year
DOI
Venue
2007
10.1109/ASWEC.2007.28
ASWEC
Keywords
Field
DocType
software quality,coupling level,important role,exact relationship,software metrics,software maintenance,java application,indirect coupling,greater cost,java,high level,fundamental component,software measurement,computer science,software engineering
Coupling,Systems engineering,Computer science,Software metric,Software maintenance,Software quality,Software verification and validation,Software sizing,Software measurement,Reliability engineering,Maintainability
Conference
ISSN
ISBN
Citations 
1530-0803
0-7695-2778-7
2
PageRank 
References 
Authors
0.38
15
2
Name
Order
Citations
PageRank
Hong Yul Yang1947.33
Ewan D. Tempero285373.68