Towards automatically improving package structure while respecting original design decisions | IEEE Conference Publication | IEEE Xplore