-
1
-
-
34247540013
-
Run-time detection of potential deadlocks for programs with locks, semaphores, and condition variables
-
R. Agarwal and S. D. Stoller. Run-time detection of potential deadlocks for programs with locks, semaphores, and condition variables. In PADTAD, 2006.
-
(2006)
PADTAD
-
-
Agarwal, R.1
Stoller, S.D.2
-
2
-
-
34247533718
-
Detecting potential deadlocks with static analysis and runtime monitoring
-
R. Agarwal, L. Wang, and S. D. Stoller. Detecting potential deadlocks with static analysis and runtime monitoring. In PADTAD, 2005.
-
(2005)
PADTAD
-
-
Agarwal, R.1
Wang, L.2
Stoller, S.D.3
-
3
-
-
67650825987
-
Scalable dynamic deadlock analysis of multi-threaded programs
-
S. Bensalem and K. Havelund. Scalable dynamic deadlock analysis of multi-threaded programs. In PADTAD, 2005.
-
(2005)
PADTAD
-
-
Bensalem, S.1
Havelund, K.2
-
4
-
-
0037924416
-
Ownership types for safe programming: Preventing data races and deadlocks
-
C. Boyapati, R. Lee, and M. Rinard. Ownership types for safe programming: preventing data races and deadlocks. In OOPSLA, pages 211-230, 2002.
-
(2002)
OOPSLA
, pp. 211-230
-
-
Boyapati, C.1
Lee, R.2
Rinard, M.3
-
5
-
-
21644474151
-
RacerX: Effective, static detection of race conditions and deadlocks
-
D. Engler and K. Ashcraft. RacerX: effective, static detection of race conditions and deadlocks. In SOSP, pages 237-252, 2003.
-
(2003)
SOSP
, pp. 237-252
-
-
Engler, D.1
Ashcraft, K.2
-
6
-
-
84947250078
-
Concurrent bug patterns and how to test them
-
E. Farchi, Y. Nir, and S. Ur. Concurrent bug patterns and how to test them. In IPDPS, 2003.
-
(2003)
IPDPS
-
-
Farchi, E.1
Nir, Y.2
Ur, S.3
-
7
-
-
0347807099
-
Runtime checking of multithreaded applications with visual threads
-
J. Harrow. Runtime checking of multithreaded applications with visual threads. In SPIN, 2000.
-
(2000)
SPIN
-
-
Harrow, J.1
-
8
-
-
0005720460
-
Using runtime analysis to guide model checking of java programs
-
K. Havelund. Using runtime analysis to guide model checking of java programs. In SPIN, 2000.
-
(2000)
SPIN
-
-
Havelund, K.1
-
10
-
-
78751530774
-
Finding concurrency bugs in java
-
D. Hovemeyer and W. Pugh. Finding concurrency bugs in java. In CSJP, 2004.
-
(2004)
CSJP
-
-
Hovemeyer, D.1
Pugh, W.2
-
11
-
-
70450240793
-
A randomized dynamic program analysis technique for detecting real deadlocks
-
P. Joshi, C.-S. Park, K. Sen, and M. Naik. A randomized dynamic program analysis technique for detecting real deadlocks. In PLDI, 2009.
-
(2009)
PLDI
-
-
Joshi, P.1
Park, C.-S.2
Sen, K.3
Naik, M.4
-
13
-
-
34249774237
-
AVIO: Detecting atomicity violations via access interleaving invariants
-
S. Lu, J. Tucek, F. Qin, and Y. Zhou. AVIO: detecting atomicity violations via access interleaving invariants. In ASPLOS, 2006.
-
(2006)
ASPLOS
-
-
Lu, S.1
Tucek, J.2
Qin, F.3
Zhou, Y.4
-
16
-
-
0031272525
-
Eraser: A dynamic data race detector for multithreaded programs
-
S. Savage, M. Burrows, G. Nelson, P. Sobalvarro, and T. Anderson. Eraser: a dynamic data race detector for multithreaded programs. ACM Transactions on Computer Systems, 15(4):391-411, 1997.
-
(1997)
ACM Transactions on Computer Systems
, vol.15
, Issue.4
, pp. 391-411
-
-
Savage, S.1
Burrows, M.2
Nelson, G.3
Sobalvarro, P.4
Anderson, T.5
-
17
-
-
0037384036
-
Model checking programs
-
W. Visser, K. Havelund, G. Brat, S. Park, and F. Lerda. Model checking programs. ASE, 2003.
-
(2003)
ASE
-
-
Visser, W.1
Havelund, K.2
Brat, G.3
Park, S.4
Lerda, F.5
-
19
-
-
72049100523
-
Static deadlock detection for Java libraries
-
A. Williams, W. Thies, and M. Ernst. Static deadlock detection for Java libraries. In ECOOP, 2005.
-
(2005)
ECOOP
-
-
Williams, A.1
Thies, W.2
Ernst, M.3
-
20
-
-
78751522138
-
-
http://code.google.com/p/jchord/
-
-
-
|