Requirements
- Java version 5.
- IBM ConTest tool version 2.6.
- Javolution library version 5.2.
- FindBugs tool version 1.3.
Download
By downloading software from this page you agree with the license conditions.- Java Race Detector & Healer binaries: racedetect.tar.gz
(Contains the tool, precompiled Javolution and FindBugs, scripts to run, an example.) - Source files: racedetect-src.tar.gz
(Contains the tool source files and JavaDoc API documentation.) - Eclipse plug-in can be installed from our Eclipse plug-in update site:
http://racedetect.letko.net/
(Use Eclipse -> Help -> Software updates -> Find and Install... to install the plug-in.)
Licence
Brno University of Technology Open Source License
Copyright (c) 2007-2009, Brno University of Technology
All rights reserved.
Related Publications
- Z. Letko, T. Vojnar, and B. Krena. AtomRace: Data Race and Atomicity Violation Detector and Healer. In Proceedings of the 6th International Workshop on Parallel and Distributed Systems: Testing and Debugging (Seattle, WA, USA, July 20 - 21, 2008). PADTAD'08. ACM, New York, NY, 1-10.
- Z. Letko. Dynamic data Race Detection and Self-Healing in Java Programs. Master's thesis, Faculty of Information Technology, Brno University of Technology, 2008.
- Krena, B., Letko, Z., Tzoref, R., Ur, S., and Vojnar, T. Healing data races on-the-fly. In Proceedings of the 5th ACM Workshop on Parallel and Distributed Systems: Testing and Debugging (London, United Kingdom, July 09 - 09, 2007). PADTAD '07. ACM, New York, NY, 54-64.