Software restructuring by enforcing localization and information hiding | IEEE Conference Publication | IEEE Xplore