Executable assertions and timed traces for on-line software error detection | IEEE Conference Publication | IEEE Xplore