Applying mutation analysis for object-oriented programs using a reflective approach | IEEE Conference Publication | IEEE Xplore