Repairing Event Race Errors by Controlling Nondeterminism | IEEE Conference Publication | IEEE Xplore