Categorization of common coupling and its application to the maintainability of the Linux kernel | IEEE Journals & Magazine | IEEE Xplore