Measuring strength of coupling between java classes

Jonathan Lee, Shin Jie Lee, Dong Sheng Hung, Pei Yuan Hung, Ray Chin, Chia Chih Wu

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

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.

Original languageEnglish
Title of host publicationIntelligent Systems and Applications - Proceedings of the International Computer Symposium, ICS 2014
EditorsWilliam Cheng-Chung Chu, Stephen Jenn-Hwa Yang, Han-Chieh Chao
PublisherIOS Press
Pages1805-1814
Number of pages10
ISBN (Electronic)9781614994831
DOIs
Publication statusPublished - 2015 Jan 1
EventInternational Computer Symposium, ICS 2014 - Taichung, Taiwan
Duration: 2014 Dec 122014 Dec 14

Publication series

NameFrontiers in Artificial Intelligence and Applications
Volume274
ISSN (Print)0922-6389

Other

OtherInternational Computer Symposium, ICS 2014
CountryTaiwan
CityTaichung
Period14-12-1214-12-14

All Science Journal Classification (ASJC) codes

  • Artificial Intelligence

Fingerprint Dive into the research topics of 'Measuring strength of coupling between java classes'. Together they form a unique fingerprint.

  • Cite this

    Lee, J., Lee, S. J., Hung, D. S., Hung, P. Y., Chin, R., & Wu, C. C. (2015). Measuring strength of coupling between java classes. In W. C-C. Chu, S. J-H. Yang, & H-C. Chao (Eds.), Intelligent Systems and Applications - Proceedings of the International Computer Symposium, ICS 2014 (pp. 1805-1814). (Frontiers in Artificial Intelligence and Applications; Vol. 274). IOS Press. https://doi.org/10.3233/978-1-61499-484-8-1805