Assessing the maintainability benefits of design restructuring using dependency analysis | IEEE Conference Publication | IEEE Xplore