Identifying and Measuring Coupling on Modular Systems
Hakim Lounis · 1997
Abstract: Low module coupling is considered to be a desirable quality for modular programs to have. This paper proposes a comprehensive suite of measures to quantify the level of coupling in a modular system. This suite takes into account the different coupling mechanisms provided by the C language but it can be tailored to other languages. The different measures in our suite thus reflect different hypotheses about the different mechanisms of coupling in modular systems, and we have precisely defined the measures of coupling so that they can be determined algorithmically.