Enhancing software development process using automated adaptation of object ensembles | IEEE Conference Publication | IEEE Xplore