-
1
-
-
34548032051
-
Automatic discovery of mutual exclusion algorithms
-
Y. Bar-David and G. Taubenfeld. Automatic discovery of mutual exclusion algorithms. In DISC, pages 136-150, 2003.
-
(2003)
DISC
, pp. 136-150
-
-
Bar-David, Y.1
Taubenfeld, G.2
-
2
-
-
70350235071
-
Symbolic counter abstraction for concurrent software
-
G. Basler, M. Mazzucchi, T.Wahl, and D. Kroening. Symbolic counter abstraction for concurrent software. In CAV, pages 64-78, 2009.
-
(2009)
CAV
, pp. 64-78
-
-
Basler, G.1
Mazzucchi, M.2
Wahl, T.3
Kroening, D.4
-
3
-
-
77951560048
-
Boom: Taking boolean program model checking one step further
-
G. Basler, M. Hague, D. Kroening, C.-H. L. Ong, T. Wahl, and H. Zhao. Boom: Taking boolean program model checking one step further. In TACAS, pages 145-149, 2010.
-
(2010)
TACAS
, pp. 145-149
-
-
Basler, G.1
Hague, M.2
Kroening, D.3
Ong, C.-H.L.4
Wahl, T.5
Zhao, H.6
-
4
-
-
84944406286
-
Counterexample-guided abstraction refinement
-
E. M. Clarke, O. Grumberg, S. Jha, Y. Lu, and H. Veith. Counterexample-guided abstraction refinement. In CAV, pages 154- 169, 2000.
-
(2000)
CAV
, pp. 154-169
-
-
Clarke, E.M.1
Grumberg, O.2
Jha, S.3
Lu, Y.4
Veith, H.5
-
5
-
-
61349122611
-
Local proofs for global safety properties
-
A. Cohen and K. S. Namjoshi. Local proofs for global safety properties. FMSD, 34(2):104-125, 2009.
-
(2009)
FMSD
, vol.34
, Issue.2
, pp. 104-125
-
-
Cohen, A.1
Namjoshi, K.S.2
-
6
-
-
0004287409
-
-
3rd Edition, O'Reilly Media, Inc.
-
J. Corbet, A. Rubini, and G. Kroah-Hartman. Linux Device Drivers, 3rd Edition. O'Reilly Media, Inc., 2005.
-
(2005)
Linux Device Drivers
-
-
Corbet, J.1
Rubini, A.2
Kroah-Hartman, G.3
-
7
-
-
85050550846
-
Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints
-
P. Cousot and R. Cousot. Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints. In POPL, pages 238-252, 1977.
-
(1977)
POPL
, pp. 238-252
-
-
Cousot, P.1
Cousot, R.2
-
8
-
-
17044436380
-
Dynamic partial-order reduction for model checking software
-
C. Flanagan and P. Godefroid. Dynamic partial-order reduction for model checking software. In POPL, pages 110-121, 2005.
-
(2005)
POPL
, pp. 110-121
-
-
Flanagan, C.1
Godefroid, P.2
-
9
-
-
35248831215
-
Thread-modular model checking
-
C. Flanagan and S. Qadeer. Thread-modular model checking. In SPIN, pages 213-224, 2003.
-
(2003)
SPIN
, pp. 213-224
-
-
Flanagan, C.1
Qadeer, S.2
-
10
-
-
84957099472
-
Thread-modular verification for shared-memory programs
-
C. Flanagan, S. N. Freund, and S. Qadeer. Thread-modular verification for shared-memory programs. In ESOP, pages 262-277, 2002.
-
(2002)
ESOP
, pp. 262-277
-
-
Flanagan, C.1
Freund, S.N.2
Qadeer, S.3
-
12
-
-
84947441305
-
Construction of abstract state graphs with PVS
-
S. Graf and H. Saïdi. Construction of abstract state graphs with PVS. In CAV, pages 72-83, 1997.
-
(1997)
CAV
, pp. 72-83
-
-
Graf, S.1
Saïdi, H.2
-
13
-
-
78049321971
-
Non-monotonic refinement of control abstraction for concurrent programs
-
A. Gupta, C. Popeea, and A. Rybalchenko. Non-monotonic refinement of control abstraction for concurrent programs. In ATVA, pages 188- 202, 2010.
-
(2010)
ATVA
, pp. 188-202
-
-
Gupta, A.1
Popeea, C.2
Rybalchenko, A.3
-
14
-
-
0036041563
-
Lazy abstraction
-
T. A. Henzinger, R. Jhala, R. Majumdar, and G. Sutre. Lazy abstraction. In POPL, pages 58-70, 2002.
-
(2002)
POPL
, pp. 58-70
-
-
Henzinger, T.A.1
Jhala, R.2
Majumdar, R.3
Sutre, G.4
-
15
-
-
4544376206
-
Race checking by context inference
-
T. A. Henzinger, R. Jhala, and R. Majumdar. Race checking by context inference. In PLDI, pages 1-13, 2004.
-
(2004)
PLDI
, pp. 1-13
-
-
Henzinger, T.A.1
Jhala, R.2
Majumdar, R.3
-
16
-
-
84976735431
-
Tentative steps toward a development method for interfering programs
-
C. B. Jones. Tentative steps toward a development method for interfering programs. ACM Trans. Program. Lang. Syst., 5(4):596-619, 1983.
-
(1983)
ACM Trans. Program. Lang. Syst.
, vol.5
, Issue.4
, pp. 596-619
-
-
Jones, C.B.1
-
17
-
-
0020929268
-
Specification and design of (parallel) programs
-
C. B. Jones. Specification and design of (parallel) programs. In IFIP Congress, pages 321-332, 1983.
-
(1983)
IFIP Congress
, pp. 321-332
-
-
Jones, C.B.1
-
18
-
-
0016090932
-
A new solution of Dijkstra's concurrent programming problem
-
L. Lamport. A new solution of Dijkstra's concurrent programming problem. Commun. ACM, 17(8):453-455, 1974.
-
(1974)
Commun. ACM
, vol.17
, Issue.8
, pp. 453-455
-
-
Lamport, L.1
-
19
-
-
0023288130
-
A fast mutual exclusion algorithm
-
L. Lamport. A fast mutual exclusion algorithm. ACM Trans. Comput. Syst., 5(1):1-11, 1987.
-
(1987)
ACM Trans. Comput. Syst.
, vol.5
, Issue.1
, pp. 1-11
-
-
Lamport, L.1
-
20
-
-
67650093753
-
Learning from mistakes: A comprehensive study on real world concurrency bug characteristics
-
S. Lu, S. Park, E. Seo, and Y. Zhou. Learning from mistakes: A comprehensive study on real world concurrency bug characteristics. In ASPLOS, pages 329-339, 2008.
-
(2008)
ASPLOS
, pp. 329-339
-
-
Lu, S.1
Park, S.2
Seo, E.3
Zhou, Y.4
-
21
-
-
33845947498
-
Thread-modular verification is cartesian abstract interpretation
-
A. Malkis, A. Podelski, and A. Rybalchenko. Thread-modular verification is cartesian abstract interpretation. In ICTAC, pages 183-197, 2006.
-
(2006)
ICTAC
, pp. 183-197
-
-
Malkis, A.1
Podelski, A.2
Rybalchenko, A.3
-
23
-
-
79952014264
-
Using Promela and Spin to verify parallel algorithms
-
P. McKenney. Using Promela and Spin to verify parallel algorithms. LWN.net weekly edition, 2007.
-
(2007)
LWN. Net Weekly Edition
-
-
McKenney, P.1
-
24
-
-
85076883647
-
Finding and reproducing Heisenbugs in concurrent programs
-
M. Musuvathi, S. Qadeer, T. Ball, G. Basler, P. A. Nainar, and I. Neamtiu. Finding and reproducing Heisenbugs in concurrent programs. In OSDI, pages 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
-
25
-
-
84959039613
-
CIL: Intermediate language and tools for analysis and transformation of C programs
-
G. C. Necula, S. McPeak, S. P. Rahul, andW.Weimer. CIL: Intermediate language and tools for analysis and transformation of C programs. In CC, pages 213-228, 2002.
-
(2002)
CC
, pp. 213-228
-
-
Necula, G.C.1
McPeak, S.2
Rahul, S.P.3
Weimer, W.4
-
26
-
-
0017173886
-
An axiomatic proof technique for parallel programs I
-
S. S. Owicki and D. Gries. An axiomatic proof technique for parallel programs I. Acta Inf., 6:319-340, 1976.
-
(1976)
Acta Inf.
, vol.6
, pp. 319-340
-
-
Owicki, S.S.1
Gries, D.2
-
27
-
-
84937552463
-
Liveness with (0, 1, infty)-counter abstraction
-
A. Pnueli, J. Xu, and L. D. Zuck. Liveness with (0, 1, infty)-counter abstraction. In CAV, pages 107-122, 2002.
-
(2002)
CAV
, pp. 107-122
-
-
Pnueli, A.1
Xu, J.2
Zuck, L.D.3
-
28
-
-
26444502326
-
Transition predicate abstraction and fair termination
-
A. Podelski and A. Rybalchenko. Transition predicate abstraction and fair termination. In POPL, pages 132-144, 2005.
-
(2005)
POPL
, pp. 132-144
-
-
Podelski, A.1
Rybalchenko, A.2
-
29
-
-
84887389810
-
ARMC: The logical choice for software model checking with abstraction refinement
-
A. Podelski and A. Rybalchenko. ARMC: The logical choice for software model checking with abstraction refinement. In PADL, pages 245-259, 2007.
-
(2007)
PADL
, pp. 245-259
-
-
Podelski, A.1
Rybalchenko, A.2
-
30
-
-
8344288219
-
KISS: Keep it simple and sequential
-
S. Qadeer and D. Wu. KISS: Keep it simple and sequential. In PLDI, pages 14-24, 2004.
-
(2004)
PLDI
, pp. 14-24
-
-
Qadeer, S.1
Wu, D.2
-
32
-
-
0344752414
-
A simple solution to Lamport's concurrent programming problem with linear wait
-
B. K. Szymanski. A simple solution to Lamport's concurrent programming problem with linear wait. In ICS, pages 621-626, 1988.
-
(1988)
ICS
, pp. 621-626
-
-
Szymanski, B.K.1
-
33
-
-
0005317112
-
-
The Intelligent Systems Laboratory. Swedish Institute of Computer Science, Release 3.8.7
-
The Intelligent Systems Laboratory. SICStus Prolog User's Manual. Swedish Institute of Computer Science, 2001. Release 3.8.7.
-
(2001)
SICStus Prolog User's Manual
-
-
-
34
-
-
47249124522
-
Peephole partial order reduction
-
C. Wang, Z. Yang, V. Kahlon, and A. Gupta. Peephole partial order reduction. In TACAS, pages 382-396, 2008.
-
(2008)
TACAS
, pp. 382-396
-
-
Wang, C.1
Yang, Z.2
Kahlon, V.3
Gupta, A.4
|