Using transient/persistent errors to develop automated test oracles for event-driven software | IEEE Conference Publication | IEEE Xplore