1. Lea D. Concurrent programming in Java: design principles and patterns. 2nd ed. Boston (MA): Addison Wesley; 1999; p. 422.
2. Taming Java Threads
3. Praun C. Detecting synchronization defects in multi-threaded object-oriented programs [PhD thesis]. Zurich: Swiss Federal Institute of Technology; 2004.
4. Owe O, Yu IC. Deadlock detection of active objects with synchronous and asynchronous method calls. Norsk informatikkonferanse (NIK) OPJ/PKP; Halden, Norway; 2014.
5. Software Verify LTD. Smarter tools for better software [cited 2018 Nov 6]. https://www.softwareverify.com/thread-analysis-deadlock-detection.php