Dependence-cache slicing: a program slicing method using lightweight dynamic information | IEEE Conference Publication | IEEE Xplore