Identifying refactoring through formal model based on data flow graph | IEEE Conference Publication | IEEE Xplore