An approach to modeling and supporting the rework process in refactoring | IEEE Conference Publication | IEEE Xplore