A software metric system for module coupling
Journal of Systems and Software - Special issue on the Oregon Metric Workshop
New approaches to object processing in engineering databases
OODS '86 Proceedings on the 1986 international workshop on Object-oriented database systems
Quality Impacts of Clandestine Common Coupling
Software Quality Control
Categorization of Common Coupling and Its Application to the Maintainability of the Linux Kernel
IEEE Transactions on Software Engineering
Component design, integration and service transformation in financial industry
International Journal of Information Systems and Change Management
Enterprise integration framework and semantic metadata in financial industry
International Journal of Intelligent Information and Database Systems
Hi-index | 0.00 |
Common coupling is an important factor that needs to be considered in software design. It affects software dependency via the definition-use relationship of global variables. Common coupling can arise in all types of software; here we focus on issues specific to kernel-based software. In a previous paper, we described a categorization of common coupling and used it to study the maintainability of the Linux operating system. In this paper, we present a detailed description of this categorization, prove its completeness, and suggest further applications. We hope that, by this approach, we can make it easier for others to use our categorization to measure the maintainability of other kernel-based software.