The grouping of correlated classes into a package helps in better organization of modern object-oriented software. The quality
of such packages needs to be measured so as to estimate their utilization. In this paper, new package coupling metrics are
proposed, which also take into consideration the hierarchical structure of packages and direction of connections among package
elements. The proposed measures have been validated theoretically as well as empirically using 18 packages taken from two
open source software systems. The results obtained from this study show strong correlation between package coupling and understandability
of the package which suggests that proposed metrics could be further used to represent other external software quality factors.
Keywords package - coupling - metrics - object-oriented software - understandability