1. Detecting data races in parallel program executions, volume advances in languages and compilers for parallel processing, Research Monographs in Parallel and Distributed Computing, pp. 109–129, MIT press, Cambridge, MA, 1991 (chapter 6)
2. M. Christiaens, K. De Bosschere, Trade a topological approach to on-the-fly race detection in Java programs, in: Proceedings of the Java Virtual Machine Research and Technology Symposium 2001, Monterey, California, USA, April 2001 USENIX, pp. 105–116
3. Reasoning about Parallel Architectures;Collier,1992
4. Clock snooping and its application in on-the-fly data race detection;De Bosschere,1997
5. A. Dinning, E. Schonberg, An empirical comparison of monitoring algorithms for access anomaly detection, in: Second ACM SIGPLAN symposium on Principles & practice of parallel programming, 1990, pp. 1–10