Evaluating the Impact of Possible Dependencies on Architecture-Level Maintainability | IEEE Journals & Magazine | IEEE Xplore