Dynamic data race detection in concurrent Java programs

On 20 December 2012 another Software Engineering Seminar was held by the ITMO University and the Polytechnical University under the guidance of Bertrand Meyer. These seminars cover a wide range of software engineering topics, both practical and theoretical.

Vitaly Trifanov and Dmitry Tsitelov, developers at Devexperts, presented their “Dynamic data race detection in concurrent Java programs” report. Devexperts have been developing the race detector since 2008. Vitaly and Dmitry obtained in course of developing the product with seminar participants. The topical subject of the report evoked an animated discussion with the audience which lasted for more than half an hour. The video of the report presentation is available.