Title :
Module coupling: a design metric
Author_Institution :
Dept. of Inf. Syst., Macao Univ., Macau
Abstract :
The author points out certain conceptual problems concerning module coupling and then presents a theoretical model of module coupling which offers a better understanding of the concept. The solution is based essentially on the evaluation of the complexity of each inter-module connection and for all connections the complexity of an inter-module connection is determined by the complexity of data relying on a recently developed data complexity method. Couplings for program logic control and assignment are compared and their ratio is determined. A formula to compute the coupling complexity of modules in a system is proposed. The author demonstrates that the coupling model coincides with the empirical knowledge of software design. Therefore, they believe that their coupling model has a clarified theoretical basis and the metric developed can be used efficiently to guide software design
Keywords :
software metrics; data complexity method; design metric; inter-module connection complexity; module coupling; program logic control; software design; theoretical model; Current measurement; Information systems; Logic programming; Software design; Software engineering; Software maintenance; Software measurement; Software quality;
Conference_Titel :
Software Engineering Conference, 1996. Proceedings., 1996 Asia-Pacific
Conference_Location :
Seoul
Print_ISBN :
0-8186-7638-8
DOI :
10.1109/APSEC.1996.566739