Sciweavers

34 search results - page 1 / 7
» Finding deadlocks in large concurrent Java programs using ge...
Sort
View
GECCO
2008
Springer
116views Optimization» more  GECCO 2008»
13 years 5 months ago
Finding deadlocks in large concurrent Java programs using genetic algorithms
Enrique Alba, J. Francisco Chicano, Marco Ferreira...
ENTCS
2002
88views more  ENTCS 2002»
13 years 4 months ago
Testing Concurrent Java Programs using Randomized Scheduling
The difficulty of finding errors caused by unexpected interleavings of threads in concurrent programs is well known. Model checkers can pinpoint such errors and verify correctness...
Scott D. Stoller
PLDI
2009
ACM
13 years 11 months ago
A randomized dynamic program analysis technique for detecting real deadlocks
We present a novel dynamic analysis technique that finds real deadlocks in multi-threaded programs. Our technique runs in two stages. In the first stage, we use an imprecise dyn...
Pallavi Joshi, Chang-Seo Park, Koushik Sen, Mayur ...
ICSE
2009
IEEE-ACM
14 years 5 months ago
Effective static deadlock detection
We present an effective static deadlock detection algorithm for Java. Our algorithm uses a novel combination of static analyses each of which approximates a different necessary co...
Mayur Naik, Chang-Seo Park, Koushik Sen, David Gay
SIGSOFT
2010
ACM
13 years 2 months ago
An effective dynamic analysis for detecting generalized deadlocks
We present an effective dynamic analysis for finding a broad class of deadlocks, including the well-studied lock-only deadlocks as well as the less-studied, but no less widespread...
Pallavi Joshi, Mayur Naik, Koushik Sen, David Gay