-
1
-
-
48949086857
-
-
Personal communication
-
Alur, R.: Personal communication
-
-
-
Alur, R.1
-
2
-
-
0034632152
-
Model-checking of correctness conditions for concurrent objects
-
Alur, R., McMillan, K.L., Peled, D.: Model-checking of correctness conditions for concurrent objects. Information and Computation 160(1-2), 167-188 (2000)
-
(2000)
Information and Computation
, vol.160
, Issue.1-2
, pp. 167-188
-
-
Alur, R.1
McMillan, K.L.2
Peled, D.3
-
3
-
-
0036039066
-
-
Ball, T., Rajamani, S.K.: The slam project: debugging system software via static analysis. In: POPL, pp. 1-3 (2002)
-
Ball, T., Rajamani, S.K.: The slam project: debugging system software via static analysis. In: POPL, pp. 1-3 (2002)
-
-
-
-
4
-
-
0019575397
-
Concurrency control in distributed database systems
-
Bernstein, P.A., Goodman, N.: Concurrency control in distributed database systems. ACM Comput. Surv. 13(2), 185-221 (1981)
-
(1981)
ACM Comput. Surv
, vol.13
, Issue.2
, pp. 185-221
-
-
Bernstein, P.A.1
Goodman, N.2
-
6
-
-
21644474151
-
Racerx: Effective, static detection of race conditions and deadlocks
-
Engler, D.R., Ashcraft, K.: Racerx: effective, static detection of race conditions and deadlocks. In: SOSP, pp. 237-252 (2003)
-
(2003)
SOSP
, pp. 237-252
-
-
Engler, D.R.1
Ashcraft, K.2
-
7
-
-
33749849953
-
-
Farzan, A., Madhusudan, P.: Causal Atomicity. In: Ball, T., Jones, R.B. (eds.) CAV 2006. LNCS, 4144, pp. 315-328. Springer, Heidelberg (2006)
-
Farzan, A., Madhusudan, P.: Causal Atomicity. In: Ball, T., Jones, R.B. (eds.) CAV 2006. LNCS, vol. 4144, pp. 315-328. Springer, Heidelberg (2006)
-
-
-
-
8
-
-
2442615037
-
-
Flanagan, C., Freund, S.N.: Atomizer: a dynamic atomicity checker for multithreaded programs. In: POPL 2004, pp. 256-267 (2004)
-
Flanagan, C., Freund, S.N.: Atomizer: a dynamic atomicity checker for multithreaded programs. In: POPL 2004, pp. 256-267 (2004)
-
-
-
-
9
-
-
0141762604
-
-
Flanagan, C., Qadeer, S.: Types for atomicity. In: TLDI, pp. 1-12 (2003)
-
Flanagan, C., Qadeer, S.: Types for atomicity. In: TLDI, pp. 1-12 (2003)
-
-
-
-
10
-
-
1442288747
-
A type and effect system for atomicity
-
ACM Press, New York
-
Flanagan, C., Qadeer, S.: A type and effect system for atomicity. In: ACM SIGP-PLAN PLDI 2003, pp. 338-349. ACM Press, New York (2003)
-
(2003)
ACM SIGP-PLAN
, vol.PLDI 2003
, pp. 338-349
-
-
Flanagan, C.1
Qadeer, S.2
-
12
-
-
48949105485
-
-
Hadzilacos, T., Yannakakis, M.: Deleting completed transactions. In: ACM SIGACT-SIGMOD PODS, pp. 43-46 (1986)
-
Hadzilacos, T., Yannakakis, M.: Deleting completed transactions. In: ACM SIGACT-SIGMOD PODS, pp. 43-46 (1986)
-
-
-
-
13
-
-
84944213097
-
-
Hatcliff, J., Robby, Dwyer, M.: Verifying atomicity specifications for concurrent object-oriented software using model checking. In: Steffen, B., Levi, G. (eds.) VMCAI 2004. LNCS, 2937, pp. 175-190. Springer, Heidelberg (2004)
-
Hatcliff, J., Robby, Dwyer, M.: Verifying atomicity specifications for concurrent object-oriented software using model checking. In: Steffen, B., Levi, G. (eds.) VMCAI 2004. LNCS, vol. 2937, pp. 175-190. Springer, Heidelberg (2004)
-
-
-
-
15
-
-
0016592810
-
Reduction: A method of proving properties of parallel programs
-
Lipton, R.J.: 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
-
16
-
-
48949099880
-
-
Lu, S., Park, S., Seo, E., Zhou, Y.: Learning from mistakes - a comprehensive study on real world concurrency bug characteristics. In: ASPLOS (2008)
-
Lu, S., Park, S., Seo, E., Zhou, Y.: Learning from mistakes - a comprehensive study on real world concurrency bug characteristics. In: ASPLOS (2008)
-
-
-
-
17
-
-
34249774237
-
-
Lu, S., Tucek, J., Qin, F., Zhou, Y.: Avio: Detecting atomicity violations via access-interleaving invariants. In: ASPLOS (2006)
-
Lu, S., Tucek, J., Qin, F., Zhou, Y.: Avio: Detecting atomicity violations via access-interleaving invariants. In: ASPLOS (2006)
-
-
-
-
18
-
-
33745217382
-
-
Naik, M., Aiken, A., Whaley, J.: Effective static race detection for java. In: Schwartzbach, M.I., Ball, T. (eds.) PLDI, pp. 308-319. ACM, New York (2006)
-
Naik, M., Aiken, A., Whaley, J.: Effective static race detection for java. In: Schwartzbach, M.I., Ball, T. (eds.) PLDI, pp. 308-319. ACM, New York (2006)
-
-
-
-
19
-
-
0026829493
-
What are race conditions? some issues and formalizations
-
Netzer, R.H.B., Miller, B.P.: What are race conditions? some issues and formalizations. LOPLAS 1(1), 74-88 (1992)
-
(1992)
LOPLAS
, vol.1
, Issue.1
, pp. 74-88
-
-
Netzer, R.H.B.1
Miller, B.P.2
-
21
-
-
0035552051
-
Object race detection
-
von Praun, C., Gross, T.R.: Object race detection. SIGPLAN Not. 36(11), 70-82 (2001)
-
(2001)
SIGPLAN Not
, vol.36
, Issue.11
, pp. 70-82
-
-
von Praun, C.1
Gross, T.R.2
-
22
-
-
48949085525
-
-
Savage, S., Burrows, M., Nelson, G., Sobalvarro, P., Anderson, T.: Eraser: A dynamic data race detector for multi-threaded programs. In: SOSP (1997)
-
Savage, S., Burrows, M., Nelson, G., Sobalvarro, P., Anderson, T.: Eraser: A dynamic data race detector for multi-threaded programs. In: SOSP (1997)
-
-
-
-
23
-
-
0029203481
-
Software transactional memory
-
Shavit, N., Touitou, D.: Software transactional memory. In: PODC, pp. 204-213 (1995)
-
(1995)
PODC
, pp. 204-213
-
-
Shavit, N.1
Touitou, D.2
-
25
-
-
33751033144
-
-
Wang, L., Stoller, S.D.: Accurate and efficient runtime detection of atomicity errors in concurrent programs. In: PPoPP, pp. 137-146 (2006)
-
Wang, L., Stoller, S.D.: Accurate and efficient runtime detection of atomicity errors in concurrent programs. In: PPoPP, pp. 137-146 (2006)
-
-
-
-
27
-
-
31844445229
-
A serializability violation detector for shared-memory server programs
-
Xu, M., Bodík, R., Hill, M.D.: A serializability violation detector for shared-memory server programs. SIGPLAN Not. 40(6), 1-14 (2005)
-
(2005)
SIGPLAN Not
, vol.40
, Issue.6
, pp. 1-14
-
-
Xu, M.1
Bodík, R.2
Hill, M.D.3
|