DocumentCode :
2413062
Title :
Measuring the Strength of Indirect Coupling
Author :
Yang, Hong Yul ; Tempero, Ewan
Author_Institution :
Dept. of Comput. Sci., Auckland Univ.
fYear :
2007
fDate :
10-13 April 2007
Firstpage :
319
Lastpage :
328
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.
Keywords :
Java; software maintenance; software metrics; software quality; Java application; indirect coupling; software maintenance; software metrics; software quality; Area measurement; Computer science; Costs; Extraterrestrial measurements; Java; Particle measurements; Software engineering; Software maintenance; Software measurement; Software quality;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference, 2007. ASWEC 2007. 18th Australian
Conference_Location :
Melbourne, Vic.
ISSN :
1530-0803
Print_ISBN :
0-7695-2778-7
Type :
conf
DOI :
10.1109/ASWEC.2007.28
Filename :
4159684
Link To Document :
بازگشت