-
1
-
-
33745425614
-
Types for safe locking: Static race detection for Java
-
M. Abadi, C. Flanagan, and S. N. Freund. Types for safe locking: Static race detection for Java. ACM Transactions on Programming Languages and Systems, 28(2):207-255, 2006.
-
(2006)
ACM Transactions on Programming Languages and Systems
, vol.28
, Issue.2
, pp. 207-255
-
-
Abadi, M.1
Flanagan, C.2
Freund, S.N.3
-
2
-
-
37849019596
-
Optimized run-time race detection and atomicity checking using partial discovered types
-
R. Agarwal, A. Sasturkar, L. Wang, and S. D. Stoller. Optimized run-time race detection and atomicity checking using partial discovered types. In Proc. 20th IEEE/ACM International Conference on Automated Software Engineering, pages 233-242, 2005.
-
(2005)
Proc. 20th IEEE/ACM International Conference on Automated Software Engineering
, pp. 233-242
-
-
Agarwal, R.1
Sasturkar, A.2
Wang, L.3
Stoller, S.D.4
-
3
-
-
84947236007
-
-
M. Biberstein, E. Farchi, and S. Ur. Choosing among alternative pasts. In Proc. 17th International Symposium on Parallel and Distributed Processing, page 289.1, 2003.
-
M. Biberstein, E. Farchi, and S. Ur. Choosing among alternative pasts. In Proc. 17th International Symposium on Parallel and Distributed Processing, page 289.1, 2003.
-
-
-
-
4
-
-
12444333541
-
-
M. Biberstein, E. Farchi, and S. Ur. Fidgeting to the point of no return. In Proc. 18th International Parallel and Distributed Processing Symposium, page 266b, 2004.
-
M. Biberstein, E. Farchi, and S. Ur. Fidgeting to the point of no return. In Proc. 18th International Parallel and Distributed Processing Symposium, page 266b, 2004.
-
-
-
-
7
-
-
57349197860
-
-
J. Chen and S. MacDonald. Incremental testing of concurrent programs using value schedules. Submitted to 23rd IEEE/ACM International Conference on Automated Software Engineering, 2008.
-
J. Chen and S. MacDonald. Incremental testing of concurrent programs using value schedules. Submitted to 23rd IEEE/ACM International Conference on Automated Software Engineering, 2008.
-
-
-
-
8
-
-
27144519209
-
-
Multi-threaded testing with AOP is easy, and it finds bugs, Springer-Verlag
-
S. Copty and S. Ur. Multi-threaded testing with AOP is easy, and it finds bugs!. In Proc. 11th International Euro-Par Conference, volume 3648 of Lecture Notes in Computer Science, pages 740-749. Springer-Verlag, 2005.
-
(2005)
Proc. 11th International Euro-Par Conference, volume 3648 of Lecture Notes in Computer Science
, pp. 740-749
-
-
Copty, S.1
Ur, S.2
-
11
-
-
57349132918
-
-
Y. Eytani, K. Havelund, S. D. Stoller, and S. Ur. Towards a framework and a benchmark for testing tools for multi-threaded programs. Concurrency and Computation: Practice and Experience, 19(3):267-279, 2007.
-
Y. Eytani, K. Havelund, S. D. Stoller, and S. Ur. Towards a framework and a benchmark for testing tools for multi-threaded programs. Concurrency and Computation: Practice and Experience, 19(3):267-279, 2007.
-
-
-
-
13
-
-
33745529204
-
Choosing among alternative futures
-
Haifa Verification Conference, of, Springer-Verlag
-
S. MacDonald, J. Chen, and D. Novillo. Choosing among alternative futures. In Haifa Verification Conference, volume 3875 of Lecture Notes in Computer Science, pages 247-264. Springer-Verlag, 2005.
-
(2005)
Lecture Notes in Computer Science
, vol.3875
, pp. 247-264
-
-
MacDonald, S.1
Chen, J.2
Novillo, D.3
-
17
-
-
0000422707
-
Context-sensitive synchronization-sensitive analysis is undecidable
-
G. Ramalingam. Context-sensitive synchronization-sensitive analysis is undecidable. ACM Transactions on Programming Languages and Systems, 22(2):416-430, 2000.
-
(2000)
ACM Transactions on Programming Languages and Systems
, vol.22
, Issue.2
, pp. 416-430
-
-
Ramalingam, G.1
-
18
-
-
0031542974
-
Eraser: A dynamic data race detector for multi-threaded programs
-
S. Savage, M. Burrows, G. Nelson, P. Sobalvarro, and T. Anderson. Eraser: A dynamic data race detector for multi-threaded programs. In Proc. 16th ACM Symposium on Operating Systems Principles, pages 27-37, 1997.
-
(1997)
Proc. 16th ACM Symposium on Operating Systems Principles
, pp. 27-37
-
-
Savage, S.1
Burrows, M.2
Nelson, G.3
Sobalvarro, P.4
Anderson, T.5
-
19
-
-
0020736536
-
Complexity of analyzing the synchronization structure of concurrent programs
-
R. N. Taylor. Complexity of analyzing the synchronization structure of concurrent programs. Acta Informatica, 19(1):57-84, 1983.
-
(1983)
Acta Informatica
, vol.19
, Issue.1
, pp. 57-84
-
-
Taylor, R.N.1
-
20
-
-
0001956132
-
Soot - a Java bytecode optimization framework
-
R. Vallée-Rai, L. Hendren, V. Sundaresan, P. Lam, E. Gagnon, and P. Co. Soot - a Java bytecode optimization framework. In Proc. 1999 Conference of the Centre for Advanced Studies on Collaborative Research, pages 125-135, 1999.
-
(1999)
Proc. 1999 Conference of the Centre for Advanced Studies on Collaborative Research
, pp. 125-135
-
-
Vallée-Rai, R.1
Hendren, L.2
Sundaresan, V.3
Lam, P.4
Gagnon, E.5
Co, P.6
-
21
-
-
0037384036
-
Model checking programs
-
W. Visser, K. Havelund, G. Brat, S. Park, and F. Lerda. Model checking programs. Automated Software Engineering, 10(2):203-232, 2003.
-
(2003)
Automated Software Engineering
, vol.10
, Issue.2
, pp. 203-232
-
-
Visser, W.1
Havelund, K.2
Brat, G.3
Park, S.4
Lerda, F.5
|