-
2
-
-
84949224755
-
Applying static analysis to large-scale, multithreaded Java programs
-
D. Grant, editor, Canberra, Australia, IEEE Computer Society.
-
C. Artho and A. Biere. Applying static analysis to large-scale, multithreaded Java programs. In D. Grant, editor, Proc. 13th ASWEC, Canberra, Australia, 2001. IEEE Computer Society.
-
(2001)
Proc. 13th ASWEC
-
-
Artho, C.1
Biere, A.2
-
3
-
-
0348144533
-
High-level data races
-
C. Artho, K. Havelund, and A. Biere. High-level data races. Journal on Software Testing, Verification & Reliability (STVR), 13(4), 2003.
-
(2003)
Journal on Software Testing, Verification & Reliability (STVR)
, vol.13
, Issue.4
-
-
Artho, C.1
Havelund, K.2
Biere, A.3
-
4
-
-
28144452922
-
JNuke: Efficient dynamic analysis for Java
-
In R. Alur and D. Peled, editors, Boston, USA, Springer.
-
C. Artho, V. Schuppan, A. Biere, P. Eugster, M. Baur, and B. Zweimüller. JNuke: efficient dynamic analysis for Java. In R. Alur and D. Peled, editors, Proc. CAV'04, Boston, USA, 2004. Springer.
-
(2004)
Proc. CAV'04
-
-
Artho, C.1
Schuppan, V.2
Biere, A.3
Eugster, P.4
Baur, M.5
Zweimüller, B.6
-
5
-
-
0033203805
-
Escape analysis for object-oriented languages: Application to Java
-
Denver, USA, ACM Press.
-
B. Blanchet. Escape analysis for object-oriented languages: application to Java. In Proc. OOPSLA '99, pages 20-34, Denver, USA, 1999. ACM Press.
-
(1999)
Proc. OOPSLA '99
, pp. 20-34
-
-
Blanchet, B.1
-
7
-
-
0033203777
-
Removing unnecessary synchronization in Java
-
Denver, USA, ACM Press.
-
J. Bogda and U. Hölzle. Removing unnecessary synchronization in Java. In Proc. OOPSLA '99, pages 35-46, Denver, USA, 1999. ACM Press.
-
(1999)
Proc. OOPSLA '99
, pp. 35-46
-
-
Bogda, J.1
Hölzle, U.2
-
8
-
-
1442283573
-
Finding stale-value errors in concurrent programs
-
Compaq SRC, Palo Alto, USA
-
M. Burrows and R. Leino. Finding stale-value errors in concurrent programs. Technical Report SRC-TN-2002-004, Compaq SRC, Palo Alto, USA, 2002.
-
(2002)
Technical Report SRC-TN-2002-004
-
-
Burrows, M.1
Leino, R.2
-
9
-
-
0033203859
-
Escape analysis for Java
-
Denver, USA, ACM Press.
-
J. Choi, M. Gupta, M. Serrano, V. Sreedhar, and S. Midkiff. Escape analysis for Java. In Proc. OOPSLA '99, pages 1-19, Denver, USA, 1999. ACM Press.
-
(1999)
Proc. OOPSLA '99
, pp. 1-19
-
-
Choi, J.1
Gupta, M.2
Serrano, M.3
Sreedhar, V.4
Midkiff, S.5
-
10
-
-
33749870674
-
Verifying commit-atomicity using model-checking
-
Barcelona, Spain, Springer.
-
C. Flanagan. Verifying commit-atomicity using model-checking. In Proc. SPIN Workshop (SPIN'04), volume 2989 of LNCS, Barcelona, Spain, 2004. Springer.
-
(2004)
Proc. SPIN Workshop (SPIN'04), Volume 2989 of LNCS
, vol.2989
-
-
Flanagan, C.1
-
11
-
-
1442312209
-
Atomizer: A dynamic atomicity checker for multithreaded programs
-
C. Flanagan and S. Freund. Atomizer: a dynamic atomicity checker for multithreaded programs. SIGPLAN Not., 39(1):256-267, 2004.
-
(2004)
SIGPLAN Not.
, vol.39
, Issue.1
, pp. 256-267
-
-
Flanagan, C.1
Freund, S.2
-
12
-
-
0036036098
-
Extended static checking for Java
-
Berlin, Germany, ACM Press.
-
C. Flanagan, R. Leino, M. Lillibridge, G. Nelson, J. Saxe, and R. Stata. Extended static checking for Java. In Proc. PLDI 2002, pages 234-245, Berlin, Germany, 2002. ACM Press.
-
(2002)
Proc. PLDI 2002
, pp. 234-245
-
-
Flanagan, C.1
Leino, R.2
Lillibridge, M.3
Nelson, G.4
Saxe, J.5
Stata, R.6
-
14
-
-
0003518498
-
-
Addison-Wesley
-
J. Gosling, B. Joy, G. Steele, and G. Bracha. The Java Virtual Machine Specification, Second Edition. Addison-Wesley, 2000.
-
(2000)
The Java Virtual Machine Specification, Second Edition.
-
-
Gosling, J.1
Joy, B.2
Steele, G.3
Bracha, G.4
-
15
-
-
84947286828
-
Runtime checking of multithreaded applications with Visual Threads
-
Stanford, USA, Springer.
-
J. Harrow. Runtime checking of multithreaded applications with Visual Threads. In Proc. SPIN Workshop (SPIN'00), volume 1885 of LNCS, Stanford, USA, 2000. Springer.
-
(2000)
Proc. SPIN Workshop (SPIN'00), Volume 1885 of LNCS
, vol.1885
-
-
Harrow, J.1
-
17
-
-
0016592810
-
Reduction: A method of proving properties of parallel programs
-
Richard J. Lipton. Reduction: a method of proving properties of parallel programs. Commun. ACM, 18(12):717-721, 1975.
-
(1975)
Commun. ACM
, vol.18
, Issue.12
, pp. 717-721
-
-
Lipton, R.J.1
-
19
-
-
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 Trans. on Computer Systems, 15(4), 1997.
-
(1997)
ACM Trans. on Computer Systems
, vol.15
, Issue.4
-
-
Savage, S.1
Burrows, M.2
Nelson, G.3
Sobalvarro, P.4
Anderson, T.5
-
20
-
-
0037384036
-
Model checking programs
-
April
-
W. Visser, K. Havelund, G. Brat, S. Park, and F. Lerda. Model checking programs. Automated Software Engineering Journal, 10(2), April 2003.
-
(2003)
Automated Software Engineering Journal
, vol.10
, Issue.2
-
-
Visser, W.1
Havelund, K.2
Brat, G.3
Park, S.4
Lerda, F.5
-
21
-
-
0035552051
-
Object-race detection
-
Tampa Bay, USA, ACM Press
-
C. von Praun and T. Gross. Object-race detection. In OOPSLA 2001, Tampa Bay, USA, 2001. ACM Press.
-
(2001)
OOPSLA
, vol.2001
-
-
Von Praun, C.1
Gross, T.2
-
22
-
-
11344262111
-
Run-time analysis for atomicity
-
Boulder, USA, Elsevier.
-
L. Wang and S. Stoller. Run-time analysis for atomicity. In Proc. Run-Time Verification Workshop (RV'03), volume 89(2) of ENTCS, Boulder, USA, 2003. Elsevier.
-
(2003)
Proc. Run-Time Verification Workshop (RV'03), Volume 89(2) of ENTCS
, vol.89
, Issue.2
-
-
Wang, L.1
Stoller, S.2
-
23
-
-
0033203864
-
Compositional pointer and escape analysis for Java programs
-
Denver, USA, ACM Press.
-
J. Whaley and M. Rinard. Compositional pointer and escape analysis for Java programs. In Proc. OOPSLA '99, pages 187-206, Denver, USA, 1999. ACM Press.
-
(1999)
Proc. OOPSLA '99
, pp. 187-206
-
-
Whaley, J.1
Rinard, M.2
|