-
1
-
-
1442339050
-
From symptom to cause: Localizing errors in counterexample traces
-
Ball, T., Naik, M., Rajamani, S.K.: From symptom to cause: localizing errors in counterexample traces. In: POPL, pp. 97-105 (2003)
-
(2003)
POPL
, pp. 97-105
-
-
Ball, T.1
Naik, M.2
Rajamani, S.K.3
-
2
-
-
34247532877
-
Producing scheduling that causes concurrent programs to fail
-
DOI 10.1145/1147403.1147410, Proceeding of the 2006 Workshop on Parallel and Distributed Systems: Testing and Debugging, PADTAD '06
-
Ben-Asher, Y., Eytani, Y., Farchi, E., Ur, S.: Producing scheduling that causes concurrent programs to fail. In: PADTAD 2006: Proceedings of the 2006 workshop on Parallel and distributed systems: testing and debugging, pp. 37-40. ACM, New York (2006) (Pubitemid 46652500)
-
(2006)
Proceeding of the 2006 Workshop on Parallel and Distributed Systems: Testing and Debugging, PADTAD '06
, vol.2006
, pp. 37-39
-
-
Ben-Asher, Y.1
Eytani, Y.2
Farchi, E.3
Ur, S.4
-
4
-
-
67649841057
-
A calculus of atomic actions
-
Elmas, T., Qadeer, S., Tasiran, S.: A calculus of atomic actions. In: POPL 2009: Principles of Programming Languages, pp. 2-15 (2009)
-
(2009)
POPL 2009: Principles of Programming Languages
, pp. 2-15
-
-
Elmas, T.1
Qadeer, S.2
Tasiran, S.3
-
5
-
-
48949107388
-
Monitoring atomicity in concurrent programs
-
Gupta, A., Malik, S. (eds.) CAV 2008 Springer, Heidelberg
-
Farzan, A., Madhusudan, P.: Monitoring atomicity in concurrent programs. In: Gupta, A., Malik, S. (eds.) CAV 2008. LNCS, vol. 5123, pp. 52-65. Springer, Heidelberg (2008)
-
(2008)
LNCS
, vol.5123
, pp. 52-65
-
-
Farzan, A.1
Madhusudan, P.2
-
6
-
-
2442615037
-
Atomizer: A dynamic atomicity checker for multithreaded programs
-
ACM Press, New York
-
Flanagan, C., Freund, S.N.: Atomizer: A dynamic atomicity checker for multithreaded programs. In: POPL 2004: Principles of Programming Languages, pp. 256-267. ACM Press, New York (2004)
-
(2004)
POPL 2004: Principles of Programming Languages
, pp. 256-267
-
-
Flanagan, C.1
Freund, S.N.2
-
8
-
-
57349128410
-
Velodrome: A sound and complete dynamic atomicity checker for multithreaded programs
-
ACM, New York
-
Flanagan, C., Freund, S.N., Yi, J.: Velodrome: a sound and complete dynamic atomicity checker for multithreaded programs. In: PLDI 2008, pp. 293-303. ACM, New York (2008)
-
(2008)
PLDI 2008
, pp. 293-303
-
-
Flanagan, C.1
Freund, S.N.2
Yi, J.3
-
9
-
-
33749016257
-
Error explanation with distance metrics
-
Groce, A., Chaki, S., Kroening, D., Strichman, O.: Error explanation with distance metrics. STTT 8(3), 229-247 (2006)
-
(2006)
STTT
, vol.8
, Issue.3
, pp. 229-247
-
-
Groce, A.1
Chaki, S.2
Kroening, D.3
Strichman, O.4
-
10
-
-
70450240793
-
A randomized dynamic program analysis technique for detecting real deadlocks
-
ACM, New York
-
Joshi, P., Park, C.-S., Sen, K., Naik, M.: A randomized dynamic program analysis technique for detecting real deadlocks. In: PLDI 2009, pp. 110-120. ACM, New York (2009)
-
(2009)
PLDI 2009
, pp. 110-120
-
-
Joshi, P.1
Park, C.-S.2
Sen, K.3
Naik, M.4
-
11
-
-
85076901048
-
Deadlock immunity: Enabling systems to defend against deadlocks
-
Jula, H., Tralamazza, D.M., Zamfir, C., Candea, G.: Deadlock immunity: Enabling systems to defend against deadlocks. In: OSDI 2008: Operating System Design and Implementation, pp. 295-308 (2008)
-
(2008)
OSDI 2008: Operating System Design and Implementation
, pp. 295-308
-
-
Jula, H.1
Tralamazza, D.M.2
Zamfir, C.3
Candea, G.4
-
12
-
-
77957773135
-
Learning from mistakes: A comprehensive study on real world concurrency bug characteristics
-
Lu, S., Park, S., Seo, E., Zhou, Y.: Learning from mistakes: a comprehensive study on real world concurrency bug characteristics. In: ASPLOS 2008: Architectural Support for Programming Languages and Operating Systems (2008)
-
(2008)
ASPLOS 2008: Architectural Support for Programming Languages and Operating Systems
-
-
Lu, S.1
Park, S.2
Seo, E.3
Zhou, Y.4
-
13
-
-
33846504947
-
AVIO: Detecting atomicity violations via access interleaving invariants
-
Lu, S., Tucek, J., Qin, F., Zhou, Y.: Avio: detecting atomicity violations via access interleaving invariants. In: ASPLOS 2006: Architectural Support for Programming Languages and Operating Systems, pp. 37-48 (2006) (Pubitemid 46160711)
-
(2006)
ACM SIGPLAN Notices
, vol.41
, Issue.11
, pp. 37-48
-
-
Lu, S.1
Tucek, J.2
Qin, F.3
Zhou, Y.4
-
16
-
-
85076883647
-
Finding and reproducing heisenbugs in concurrent programs
-
Musuvathi, M., Qadeer, S., Ball, T., Basler, G., Nainar, P.A., Neamtiu, I.: Finding and reproducing heisenbugs in concurrent programs. In: OSDI, pp. 267-280 (2008)
-
(2008)
OSDI
, pp. 267-280
-
-
Musuvathi, M.1
Qadeer, S.2
Ball, T.3
Basler, G.4
Nainar, P.A.5
Neamtiu, I.6
-
17
-
-
67650841068
-
Isolator: Dynamically ensuring isolation in comcurrent programs
-
Rajamani, S.K., Ramalingam, G., Ranganath, V.P., Vaswani, K.: Isolator: dynamically ensuring isolation in comcurrent programs. In: ASPLOS 2009: Architectural Support for Programming Languages and Operating Systems, pp. 181-192 (2009)
-
(2009)
ASPLOS 2009: Architectural Support for Programming Languages and Operating Systems
, pp. 181-192
-
-
Rajamani, S.K.1
Ramalingam, G.2
Ranganath, V.P.3
Vaswani, K.4
-
18
-
-
67650176043
-
Singletrack: A dynamic determinism checker for multithreaded programs
-
Castagna, G. (ed.) ESOP 2009 Springer, Heidelberg
-
Sadowski, C., Freund, S.N., Flanagan, C.: Singletrack: A dynamic determinism checker for multithreaded programs. In: Castagna, G. (ed.) ESOP 2009. LNCS, vol. 5502, pp. 394-409. Springer, Heidelberg (2009)
-
(2009)
LNCS
, vol.5502
, pp. 394-409
-
-
Sadowski, C.1
Freund, S.N.2
Flanagan, C.3
-
19
-
-
57349085087
-
Race directed random testing of concurrent programs
-
ACM, New York
-
Sen, K.: Race directed random testing of concurrent programs. In: PLDI 2008, pp. 11-21. ACM, New York (2008)
-
(2008)
PLDI 2008
, pp. 11-21
-
-
Sen, K.1
-
20
-
-
67649873480
-
The theory of dead-lock avoidance via discrete control
-
Wang, Y., Lafortune, S., Kelly, T., Kudlur, M., Mahlke, S.A.: The theory of dead-lock avoidance via discrete control. In: POPL 2009: Principles of Programming Languages, pp. 252-263 (2009)
-
(2009)
POPL 2009: Principles of Programming Languages
, pp. 252-263
-
-
Wang, Y.1
Lafortune, S.2
Kelly, T.3
Kudlur, M.4
Mahlke, S.A.5
|