-
1
-
-
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: Architectural Support for Programming Languages and Operating Systems, pp. 37-48 (2006)
-
(2006)
Architectural Support for Programming Languages and Operating Systems
, pp. 37-48
-
-
Lu, S.1
Tucek, J.2
Qin, F.3
Zhou, Y.4
-
2
-
-
70350214812
-
Meta-analysis for atomicity violations under nested locking
-
Bouajjani, A., Maler, O. (eds.) Computer Aided Verification. Springer, Heidelberg
-
Farzan, A., Madhusudan, P.:Meta-analysis for atomicity violations under nested locking. In: Bouajjani, A., Maler, O. (eds.) Computer Aided Verification. LNCS, vol. 5643, pp. 248-262. Springer, Heidelberg (2009)
-
(2009)
LNCS
, vol.5643
, pp. 248-262
-
-
Farzan, A.1
Madhusudan, P.2
-
4
-
-
33749849953
-
Causal atomicity
-
Ball, T., Jones, R.B. (eds.) CAV 2006. Springer, Heidelberg
-
Farzan, A., Madhusudan, P.: Causal atomicity. In: Ball, T., Jones, R.B. (eds.) CAV 2006. LNCS, vol. 4144, pp. 315-328. Springer, Heidelberg (2006)
-
(2006)
LNCS
, vol.4144
, pp. 315-328
-
-
Farzan, A.1
Madhusudan, P.2
-
5
-
-
31844445229
-
A serializability violation detector for shared-memory server programs
-
Proceedings of the 2005 ACM SIGPLAN Conference on Programming Language Design and Implementation, PLDI 05
-
Xu, M., BodÍk, R., Hill, M.D.: A serializability violation detector for shared-memory server programs. In: Programming Language Design and Implementation, pp. 1-14 (2005) (Pubitemid 43182885)
-
(2005)
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
, pp. 1-14
-
-
Xu, M.1
Bodik, R.2
Hill, M.D.3
-
6
-
-
33644653428
-
Runtime analysis of atomicity for multithreaded programs
-
Wang, L., Stoller, S.D.: Runtime analysis of atomicity for multithreaded programs. IEEE Trans. Software Eng. 32(2), 93-110 (2006)
-
(2006)
IEEE Trans. Software Eng.
, vol.32
, Issue.2
, pp. 93-110
-
-
Wang, L.1
Stoller, S.D.2
-
7
-
-
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
-
8
-
-
57349128410
-
Velodrome: A sound and complete dynamic atomicity checker for multithreaded programs
-
Flanagan, C., Freund, S.N., Yi, J.: Velodrome: a sound and complete dynamic atomicity checker for multithreaded programs. In: PLDI, pp. 293-303 (2008)
-
(2008)
PLDI
, pp. 293-303
-
-
Flanagan, C.1
Freund, S.N.2
Yi, J.3
-
10
-
-
70350214075
-
The complexity of predicting atomicity violations
-
Kowalewski, S., Philippou, A. (eds.) TACAS 2009. Springer, Heidelberg
-
Farzan, A., Madhusudan, P.: The complexity of predicting atomicity violations. In: Kowalewski, S., Philippou, A. (eds.) TACAS 2009. LNCS, vol. 5505, pp. 155-169. Springer, Heidelberg (2009)
-
(2009)
LNCS
, vol.5505
, pp. 155-169
-
-
Farzan, A.1
Madhusudan, P.2
-
11
-
-
38149019145
-
Parametric and sliced causality
-
Damm,W., Hermanns, H. (eds.) CAV 2007. Springer, Heidelberg
-
Chen, F., Rosu, G.: Parametric and sliced causality. In: Damm,W., Hermanns, H. (eds.) CAV 2007. LNCS, vol. 4590, pp. 240-253. Springer, Heidelberg (2007)
-
(2007)
LNCS
, vol.4590
, pp. 240-253
-
-
Chen, F.1
Rosu, G.2
-
12
-
-
70649108946
-
-
Technical Report UIUCDCS-R-2008-3017, University of Illinois at Urbana-Champaign
-
Serbǎnutǎ, T.F., Chen, F., Rosu, G.:Maximal causal models for multithreaded systems. Technical Report UIUCDCS-R-2008-3017, University of Illinois at Urbana-Champaign (2008)
-
(2008)
Maximal Causal Models for Multithreaded Systems
-
-
Serbǎnutǎ, T.F.1
Chen, F.2
Rosu, G.3
-
13
-
-
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
-
14
-
-
33749846787
-
A fast linear-arithmetic solver for dpll(t)
-
Ball, T., Jones, R.B. (eds.) CAV 2006. Springer, Heidelberg
-
Dutertre, B., de Moura, L.: A fast linear-arithmetic solver for dpll(t). In: Ball, T., Jones, R.B. (eds.) CAV 2006. LNCS, vol. 4144, pp. 81-94. Springer, Heidelberg (2006)
-
(2006)
LNCS
, vol.4144
, pp. 81-94
-
-
Dutertre, B.1
De Moura, L.2
-
15
-
-
35048861896
-
A tool for checking ANSI-C programs
-
Jensen, K., Podelski, A. (eds.) TACAS 2004. Springer, Heidelberg
-
Clarke, E., Kroening, D., Lerda, F.: A tool for checking ANSI-C programs. In: Jensen, K., Podelski, A. (eds.) TACAS 2004. LNCS, vol. 2988, pp. 168-176. Springer, Heidelberg (2004)
-
(2004)
LNCS
, vol.2988
, pp. 168-176
-
-
Clarke, E.1
Kroening, D.2
Lerda, F.3
-
16
-
-
70350222217
-
Static and precise detection of concurrency errors in systems code using SMT solvers
-
Bouajjani, A., Maler, O. (eds.) Computer Aided Verification. Springer, Heidelberg
-
Lahiri, S., Qadeer, S., Rakamaric, Z.: Static and precise detection of concurrency errors in systems code using SMT solvers. In: Bouajjani, A., Maler, O. (eds.) Computer Aided Verification. LNCS, vol. 5643, pp. 509-524. Springer, Heidelberg (2009)
-
(2009)
LNCS
, vol.5643
, pp. 509-524
-
-
Lahiri, S.1
Qadeer, S.2
Rakamaric, Z.3
-
17
-
-
77949421686
-
Symbolic pruning of concurrent program executions
-
ACM, New York
-
Wang, C., Chaudhuri, S., Gupta, A., Yang, Y.: Symbolic pruning of concurrent program executions. In: Foundations of Software Engineering, pp. 23-32. ACM, New York (2009)
-
(2009)
Foundations of Software Engineering
, pp. 23-32
-
-
Wang, C.1
Chaudhuri, S.2
Gupta, A.3
Yang, Y.4
-
18
-
-
70649106323
-
Symbolic predictive analysis for concurrent programs
-
ACM, New York
-
Wang, C., Kundu, S., Ganai, M., Gupta, A.: Symbolic predictive analysis for concurrent programs. In: International Symposium on Formal Methods, pp. 256-272. ACM, New York (2009)
-
(2009)
International Symposium on Formal Methods
, pp. 256-272
-
-
Wang, C.1
Kundu, S.2
Ganai, M.3
Gupta, A.4
-
19
-
-
26444440346
-
Reasoning about threads communicating via locks
-
Etessami, K., Rajamani, S.K. (eds.) CAV 2005. Springer, Heidelberg
-
Kahlon, V., Ivancic, F., Gupta, A.: Reasoning about threads communicating via locks. In: Etessami, K., Rajamani, S.K. (eds.) CAV 2005. LNCS, vol. 3576, pp. 505-518. Springer, Heidelberg (2005)
-
(2005)
LNCS
, vol.3576
, pp. 505-518
-
-
Kahlon, V.1
Ivancic, F.2
Gupta, A.3
-
20
-
-
47249124522
-
Peephole partial order reduction
-
Springer, Heidelberg
-
Wang, C., Yang, Z., Kahlon, V., Gupta, A.: Peephole partial order reduction. In: Tools and Algorithms for Construction and Analysis of Systems, pp. 382-396. Springer, Heidelberg (2008)
-
(2008)
Tools and Algorithms for Construction and Analysis of Systems
, pp. 382-396
-
-
Wang, C.1
Yang, Z.2
Kahlon, V.3
Gupta, A.4
-
21
-
-
18844394830
-
Basic compiler algorithms for parallel programs
-
Lee, J., Padua, D., Midkiff, S.: Basic compiler algorithms for parallel programs. In: Principles and Practice of Parallel Programming, pp. 1-12 (1999) (Pubitemid 129694046)
-
(1999)
SIGPLAN Notices (ACM Special Interest Group on Programming Languages)
, vol.34
, Issue.8
, pp. 1-12
-
-
Lee, J.1
Padua, D.A.2
Midkiff, S.P.3
-
22
-
-
34547212526
-
Predicate learning and selective theory deduction for a difference logic solver
-
DOI 10.1145/1146909.1146971, 2006 43rd ACM/IEEE Design Automation Conference, DAC'06
-
Wang, C., Gupta, A., Ganai, M.: Predicate learning and selective theory deduction for a difference logic solver. In: Design Automation Conference, pp. 235-240. ACM, New York (2006) (Pubitemid 47113899)
-
(2006)
Proceedings - Design Automation Conference
, pp. 235-240
-
-
Wang, C.1
Gupta, A.2
Ganai, M.3
-
23
-
-
84959039613
-
CIL: Intermediate language and tools for analysis and transformation of c programs
-
Horspool, R.N. (ed.) CC 2002. Springer, Heidelberg
-
Necula, G., McPeak, S., Rahul, S., Weimer, W.: CIL: Intermediate language and tools for analysis and transformation of c programs. In: Horspool, R.N. (ed.) CC 2002. LNCS, vol. 2304, pp. 213-228. Springer, Heidelberg (2002)
-
(2002)
LNCS
, vol.2304
, pp. 213-228
-
-
Necula, G.1
McPeak, S.2
Rahul, S.3
Weimer, W.4
-
24
-
-
84947250078
-
Concurrent bug patterns and how to test them
-
Farchi, E., Nir, Y., Ur, S.: Concurrent bug patterns and how to test them. In: Parallel and Distributed Processing Symposium, p. 286 (2003)
-
(2003)
Parallel and Distributed Processing Symposium
, pp. 286
-
-
Farchi, E.1
Nir, Y.2
Ur, S.3
-
25
-
-
26444598376
-
Bounded model checking of concurrent programs
-
Etessami, K., Rajamani, S.K. (eds.) CAV 2005. Springer, Heidelberg
-
Rabinovitz, I., Grumberg, O.: Bounded model checking of concurrent programs. In: Etessami, K., Rajamani, S.K. (eds.) CAV 2005. LNCS, vol. 3576, pp. 82-97. Springer, Heidelberg (2005)
-
(2005)
LNCS
, vol.3576
, pp. 82-97
-
-
Rabinovitz, I.1
Grumberg, O.2
-
26
-
-
48949086477
-
Reducing concurrent analysis under a context bound to sequential analysis. Gupta, A., Malik, S. (eds.) CAV 2008
-
Springer, Heidelberg
-
Lal, A., Reps, T.W.: Reducing concurrent analysis under a context bound to sequential analysis. In: Gupta, A., Malik, S. (eds.) CAV 2008. LNCS, vol. 5123, pp. 37-51. Springer, Heidelberg (2008)
-
(2008)
LNCS
, vol.5123
, pp. 37-51
-
-
Lal, A.1
Reps, T.W.2
-
27
-
-
35448932808
-
CheckFence: Checking consistency of concurrent data types on relaxed memory models
-
DOI 10.1145/1250734.1250737, PLDI'07: Proceedings of the 2007 ACM SIGPLAN Conference on Programming Language Design and Implementation
-
Burckhardt, S., Alur, R., Martin, M.: CheckFence: checking consistency of concurrent data types on relaxed memory models. In: PLDI, pp. 12-21. ACM, New York (2007) (Pubitemid 47630672)
-
(2007)
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
, pp. 12-21
-
-
Burckhardt, S.1
Alur, R.2
Martin, M.M.K.3
-
28
-
-
25144499661
-
BMC via on-the-fly determinization
-
Jussila, T., Heljanlo, K., Niemelä, I.: BMC via on-the-fly determinization. STTT 7(2), 89-101 (2005)
-
(2005)
STTT
, vol.7
, Issue.2
, pp. 89-101
-
-
Jussila, T.1
Heljanlo, K.2
Niemelä, I.3
-
29
-
-
50549094769
-
Proofs from tests
-
ACM, New York
-
Beckman, N., Nori, A.V., Rajamani, S.K., Simmons, R.J.: Proofs from tests. In: International Symposium on Software Testing and Analysis, pp. 3-14. ACM, New York (2008)
-
(2008)
International Symposium on Software Testing and Analysis
, pp. 3-14
-
-
Beckman, N.1
Nori, A.V.2
Rajamani, S.K.3
Simmons, R.J.4
|