(1)
Трифанов, В. Ю. Обнаружение состояний гонки в Java-программах на основе синхронизационных контрактов. CTE 2014.