A software metric system for module coupling
Journal of Systems and Software - Special issue on the Oregon Metric Workshop
Quality Impacts of Clandestine Common Coupling
Software Quality Control
Object-Oriented and Classical Software Engineering
Object-Oriented and Classical Software Engineering
Categorization of Common Coupling and Its Application to the Maintainability of the Linux Kernel
IEEE Transactions on Software Engineering
Hi-index | 0.00 |
Common coupling is usually considered an obstacle to software maintenance. In this paper, we study the interaction of common coupling with other forms of software coupling and introduce the concept of extended common coupling. We define four types of extended common coupling, which can help us to understand how a global variable is usually referenced, and how it is related to other forms of coupling. We perform an application study on Linux global variable current. The result shows that in most cases, global variable current in Linux is used with stamp coupling instead of data coupling, which will make the maintenance more difficult.