SWAT: Assertion-based debugging of concurrency issues at system level | IEEE Conference Publication | IEEE Xplore