Predicate-based dynamic slicing of message passing programs | IEEE Conference Publication | IEEE Xplore