Title
TRaDe, a topological approach to on-the-fly race detection in java programs
Abstract
Debugging multi-threaded programs is notoriusly hard. Probably the worst type of bug occurring in multi-threaded programs is a data race. There is therefore a great need for tools to automatically detect data races during execution. This article presents, TRaDe, a novel approach to detect races in object-oriented languages using a topological approach. An implementation of TRaDe based on the Sun JVM 1.2.1 is compared with existing tools. TRaDe proves to be a factor 1.6 faster than any known race detection tool for Java and has memory requirements similar to the best competing tools.
Year
Venue
Keywords
2001
Java Virtual Machine Research and Technology Symposium
topological approach,novel approach,worst type,java program,object-oriented language,memory requirement,multi-threaded program,sun jvm,data race,great need,known race detection tool
Field
DocType
Citations 
Topology,Programming language,Computer science,On the fly,Real time Java,Java,Debugging
Conference
34
PageRank 
References 
Authors
1.99
8
2
Name
Order
Citations
PageRank
Mark Christiaens114912.79
Koen De Bosschere21659117.74