Refactoring - improving coupling and cohesion of existing code | IEEE Conference Publication | IEEE Xplore