Reducing Code Duplication by Identifying Fresh Domain Abstractions | IEEE Conference Publication | IEEE Xplore