TY - GEN
T1 - Measuring strength of coupling between java classes
AU - Lee, Jonathan
AU - Lee, Shin Jie
AU - Hung, Dong Sheng
AU - Hung, Pei Yuan
AU - Chin, Ray
AU - Wu, Chia Chih
PY - 2015/1/1
Y1 - 2015/1/1
N2 - The loose coupling design principle is to restrict the interactions among modules and therefore contain the changes local to the modules themselves. It can always be regarded as an indicator of good design quality in terms of software maintenance. In order to maintain source code in software systems, it is crucial and always helpful to identify the coupling relationships among classes. Although efforts have been made on developing metrics of coupling strength between modules, little emphasis has been put on investigating the strength of coupling between Java classes. In this work, we explore the coupling relationships among Java classes based on an extension to a coupling framework proposed by Hitz and Montazeri.
AB - The loose coupling design principle is to restrict the interactions among modules and therefore contain the changes local to the modules themselves. It can always be regarded as an indicator of good design quality in terms of software maintenance. In order to maintain source code in software systems, it is crucial and always helpful to identify the coupling relationships among classes. Although efforts have been made on developing metrics of coupling strength between modules, little emphasis has been put on investigating the strength of coupling between Java classes. In this work, we explore the coupling relationships among Java classes based on an extension to a coupling framework proposed by Hitz and Montazeri.
UR - http://www.scopus.com/inward/record.url?scp=84926433484&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84926433484&partnerID=8YFLogxK
U2 - 10.3233/978-1-61499-484-8-1805
DO - 10.3233/978-1-61499-484-8-1805
M3 - Conference contribution
AN - SCOPUS:84926433484
T3 - Frontiers in Artificial Intelligence and Applications
SP - 1805
EP - 1814
BT - Intelligent Systems and Applications - Proceedings of the International Computer Symposium, ICS 2014
A2 - Chu, William Cheng-Chung
A2 - Yang, Stephen Jenn-Hwa
A2 - Chao, Han-Chieh
PB - IOS Press
T2 - International Computer Symposium, ICS 2014
Y2 - 12 December 2014 through 14 December 2014
ER -