1. Applying static analysis to large-scale, multi-threaded Java programs. Proceedings 13th Australian Software Engineering Conference (ASWEC 2001), Canberra, August 2001, (ed.). IEEE Computer Society: Los Alamitos, CA, 2001; 68-75.
2. Sun Microsystems. Java 2 Platform Enterprise Edition Specification. http://java.sun.com/j2ee [2002].
3. The Java Programming Language. Addison-Wesley, 1996.
4. Concurrent Programming in Java. Addison-Wesley, 1997.
5. High-level data races. VVEIS'03: The First International Workshop on Verification and Validation of Enterprise Information Systems, Angers, France, April 2003. ICEIS Press: Setúbal, Portugal, 2003.