Runtime assertion checking and theorem proving for concurrent and distributed systems | IEEE Conference Publication | IEEE Xplore