-
1
-
-
84957073072
-
Verification of infinite-state systems by combining abstraction and reachability analysis
-
Springer-Verlag, Berlin, Germany
-
ABDULLA, P. A., ANNICHINI, A., BENSALEM, S., BOUAJJANI, A., HABERMEHL, P., AND LAKHNECH, Y. 1999. Verification of infinite-state systems by combining abstraction and reachability analysis. In Proceedings of the 11th International Conference on Computer Aided Verification (CAV'99). Springer-Verlag, Berlin, Germany, 146-159.
-
(1999)
Proceedings of the 11th International Conference on Computer Aided Verification (CAV'99)
, pp. 146-159
-
-
Abdulla, P.A.1
Annichini, A.2
Bensalem, S.3
Bouajjani, A.4
Habermehl, P.5
Lakhnech, Y.6
-
2
-
-
38149072282
-
Comparison under abstraction for verifying linearizability
-
Proceedings of the 19th International Conference on Computer Aided Verification (CAV'07). Springer-Verlag, Berlin, Germany
-
AMIT, D., RINETZKY, N., REPS, T., SAGIV, M., AND YAHAV, E. 2007. Comparison under abstraction for verifying linearizability. In Proceedings of the 19th International Conference on Computer Aided Verification (CAV'07). Lecture Notes in Computer Science. Springer-Verlag, Berlin, Germany.
-
(2007)
Lecture Notes in Computer Science
-
-
Amit, D.1
Rinetzky, N.2
Reps, T.3
Sagiv, M.4
Yahav, E.5
-
3
-
-
70349966902
-
Context-bounded analysis for concurrent programs with dynamic creation of threads
-
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems. Springer-Verlag, Berlin, Germany
-
ATIG, M. F., BOUAJJANI, A., AND QADEER, S. 2009. Context-bounded analysis for concurrent programs with dynamic creation of threads. In Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems. Lecture Notes in Computer Science, vol.5505. Springer-Verlag, Berlin, Germany, 107-123.
-
(2009)
Lecture Notes in Computer Science
, vol.5505
, pp. 107-123
-
-
Atig, M.F.1
Bouajjani, A.2
Qadeer, S.3
-
4
-
-
24144470812
-
Shape analysis by predicate abstraction
-
Proceedings of the Verification, Model Checking, and Abstract Interpretation. Springer-Verlag, Berlin, Germany
-
BALABAN, I.,PNUELI, A., AND ZUCK, L. D. 2005. Shape analysis by predicate abstraction. In Proceedings of the Verification, Model Checking, and Abstract Interpretation. Lecture Notes in Computer Science, vol.3385. Springer-Verlag, Berlin, Germany, 164-180.
-
(2005)
Lecture Notes in Computer Science
, vol.3385
, pp. 164-180
-
-
Balaban, I.1
Pnueli, A.2
Zuck, L.D.3
-
5
-
-
0034818448
-
Automatic predicate abstraction of C programs
-
ACM, New York
-
BALL, T.,MAJUMDAR, R.,MILLSTEIN, T., AND RAJAMANI, S. 2001. Automatic predicate abstraction of C programs. In Proceedings of the Conference on Programming Languages Design and Implementation. ACM, New York, 203-213.
-
(2001)
Proceedings of the Conference on Programming Languages Design and Implementation
, pp. 203-213
-
-
Ball, T.1
Majumdar, R.2
Millstein, T.3
Rajamani, S.4
-
6
-
-
0037917924
-
An overview of SAL
-
NASA, Hampton, VA
-
BENSALEM, S., GANESH, V., LAKHNECH, Y.,MUÑOZ, C., OWRE, S., RUESS, H., RUSHBY, J., RUSU, V., SÄIDI, H., SHANKAR, N., SINGERMAN, E., AND TIWARI, A. 2000. An overview of SAL. In Proceedings of the 5th NASA Langley Formal Methods Workshop (LFM'00), NASA, Hampton, VA, 187-196.
-
(2000)
Proceedings of the 5th NASA Langley Formal Methods Workshop (LFM'00)
, pp. 187-196
-
-
Bensalem, S.1
Ganesh, V.2
Lakhnech, Y.3
Muñoz, C.4
Owre, S.5
Ruess, H.6
Rushby, J.7
Rusu, V.8
Säidi, H.9
Shankar, N.10
Singerman, E.11
Tiwari, A.12
-
7
-
-
84863931632
-
Invest: A tool for the verification of invariants
-
Springer-Verlag, Berlin, Germany
-
BENSALEM, S., LAKHNECH, Y., AND OWRE, S. 1998. Invest: A tool for the verification of invariants. In Proceedings of the 10th International Conference on Computer Aided Verification (CAV'98). Springer-Verlag, Berlin, Germany, 505-510.
-
(1998)
Proceedings of the 10th International Conference on Computer Aided Verification (CAV'98)
, pp. 505-510
-
-
Bensalem, S.1
Lakhnech, Y.2
Owre, S.3
-
8
-
-
38149070828
-
Shape analysis for composite data structures
-
Proceedings of the Computer Aided Verification. Springer-Verlag, Berlin, Germany
-
BERDINE, J., CALCAGNO, C., COOK, B., DISTEFANO, D., OHEARN, P. W., WIES, T., AND YANG, H. 2007. Shape analysis for composite data structures. In Proceedings of the Computer Aided Verification. Lecture Notes in Computer Science, vol.4590. Springer-Verlag, Berlin, Germany, 178-192.
-
(2007)
Lecture Notes in Computer Science
, vol.4590
, pp. 178-192
-
-
Berdine, J.1
Calcagno, C.2
Cook, B.3
Distefano, D.4
Ohearn, P.W.5
Wies, T.6
Yang, H.7
-
9
-
-
33646807486
-
Symbolic execution with separation logic
-
Proceedings of the Programming Languages and Systems. Springer-Verlag, Berlin, Germany
-
BERDINE, J., CALCAGNO, C., AND OHEARN, P. W. 2005. Symbolic execution with separation logic. In Proceedings of the Programming Languages and Systems. Lecture Notes in Computer Science, vol.3780. Springer-Verlag, Berlin, Germany, 52-68.
-
(2005)
Lecture Notes in Computer Science
, vol.3780
, pp. 52-68
-
-
Berdine, J.1
Calcagno, C.2
Ohearn, P.W.3
-
10
-
-
48949089233
-
Thread quantification for concurrent shape analysis
-
Proceedings of the 20th International Conference on Computer Aided Verification (CAV'08). Springer-Verlag, Berlin, Germany
-
BERDINE, J., LEV-AMI, T.,MANEVICH, R.,RAMALINGAM, G., AND SAGIV,M. 2008. Thread quantification for concurrent shape analysis. In Proceedings of the 20th International Conference on Computer Aided Verification (CAV'08). Lecture Notes in Computer Science, vol.5123. Springer-Verlag, Berlin, Germany, 399-413.
-
(2008)
Lecture Notes in Computer Science
, vol.5123
, pp. 399-413
-
-
Berdine, J.1
Lev-Ami, T.2
Manevich, R.3
Ramalingam, G.4
Sagiv, M.5
-
11
-
-
38149061005
-
Revamping TVLA: Making parametric shape analysis competitive
-
Proceedings of the 19th International Conference on Computer Aided Verification (CAV'07). Springer-Verlag, Berlin, Germany
-
BOGUDLOV, I., LEV-AMI, T., REPS, T. W., AND SAGIV, M. 2007. Revamping TVLA: Making parametric shape analysis competitive. In Proceedings of the 19th International Conference on Computer Aided Verification (CAV'07). Lecture Notes in Computer Science, vol.4590. Springer-Verlag, Berlin, Germany, 221-225.
-
(2007)
Lecture Notes in Computer Science
, vol.4590
, pp. 221-225
-
-
Bogudlov, I.1
Lev-Ami, T.2
Reps, T.W.3
Sagiv, M.4
-
12
-
-
29144448787
-
Permission accounting in separation logic
-
BORNAT, R., CALCAGNO, C., O'HEARN, P., AND PARKINSON, M. 2005. Permission accounting in separation logic. SIGPLAN Not. 40, 1, 259-270.
-
(2005)
SIGPLAN Not.
, vol.40
, Issue.1
, pp. 259-270
-
-
Bornat, R.1
Calcagno, C.2
O'Hearn, P.3
Parkinson, M.4
-
13
-
-
0037924416
-
Ownership types for safe programming: Preventing data races and deadlocks
-
ACM, New York
-
BOYAPATI, C., LEE, R., AND RINARD, M. 2002. Ownership types for safe programming: preventing data races and deadlocks. In Proceedings of the 17th ACM SIGPLAN Conference on Object-Oriented Programming Systems Languages and Applications (OOPSLA'02). ACM, New York, 211-230.
-
(2002)
Proceedings of the 17th ACM SIGPLAN Conference on Object-Oriented Programming Systems Languages and Applications (OOPSLA'02)
, pp. 211-230
-
-
Boyapati, C.1
Lee, R.2
Rinard, M.3
-
15
-
-
84905666563
-
Monitor classification
-
BUHR, P. A.,FORTIER,M., AND COFFIN,M.H. 1995. Monitor classification. ACMComput. Surv. 27, 1, 63-107.
-
(1995)
ACMComput. Surv.
, vol.27
, Issue.1
, pp. 63-107
-
-
Buhr, P.A.1
Fortier, M.2
Coffin, M.H.3
-
16
-
-
67649868322
-
Compositional shape analysis by means of bi-abduction
-
ACM, New York
-
CALCAGNO, C., DISTEFANO, D., O'HEARN, P., AND YANG, H. 2009. Compositional shape analysis by means of bi-abduction. In Proceedings of the 36th Annual ACM Symposium on Principles of Programming Languages (POPL'09). ACM, New York, 289-300.
-
(2009)
Proceedings of the 36th Annual ACM Symposium on Principles of Programming Languages (POPL'09)
, pp. 289-300
-
-
Calcagno, C.1
Distefano, D.2
O'Hearn, P.3
Yang, H.4
-
17
-
-
84947919695
-
Mobile ambients
-
Proceedings of the Foundations of Software Science and Computation Structures (FoSSaCS'98). Springer-Verlag, Berlin, Germany
-
CARDELLI, L. AND GORDON, A. D. 1998. Mobile ambients. In Proceedings of the Foundations of Software Science and Computation Structures (FoSSaCS'98). Lecture Notes in Computer Science, vol.1378. Springer-Verlag, Berlin, Germany, 140-155.
-
(1998)
Lecture Notes in Computer Science
, vol.1378
, pp. 140-155
-
-
Cardelli, L.1
Gordon, A.D.2
-
18
-
-
85011977207
-
An event-based structural operational semantis of multi-threaded Java
-
Springer-Verlag, Berlin, Germany
-
CENCIARELLI, P.,KNAPP, A.,REUS, B., ANDWIRSING,M. 1999. An event-based structural operational semantis of multi-threaded Java. In Formal Syntax and Semantics of Java. Springer-Verlag, Berlin, Germany, 157-200.
-
(1999)
Formal Syntax and Semantics of Java
, pp. 157-200
-
-
Cenciarelli, P.1
Knapp, A.2
Reus, B.3
Andwirsing, M.4
-
19
-
-
0025444591
-
Analysis of pointers and structures
-
ACM, New York
-
CHASE, D.,WEGMAN, M., AND ZADECK, F. 1990. Analysis of pointers and structures. In Proceedings of the Conference on Programming Languages Design and Implemntation. ACM, New York, 296-310.
-
(1990)
Proceedings of the Conference on Programming Languages Design and Implemntation
, pp. 296-310
-
-
Chase, D.1
Wegman, M.2
Zadeck, F.3
-
20
-
-
4243685134
-
Static datarace analysis for multithreaded objectoriented programs
-
IBM Research
-
CHOI, J., LOGINOV, A., AND SARKAR, V. 2001. Static datarace analysis for multithreaded objectoriented programs. IBM Research Report 22146, IBM Research.
-
(2001)
IBM Research Report 22146
-
-
Choi, J.1
Loginov, A.2
Sarkar, V.3
-
21
-
-
0028513196
-
Model checking and abstraction
-
CLARKE, E.,GRUMBERG, O., AND LONG, D. 1994. Model checking and abstraction. Trans. Prog. Lang. and Syst. 16, 5, 1512-1542.
-
(1994)
Trans. Prog. Lang. and Syst.
, vol.16
, Issue.5
, pp. 1512-1542
-
-
Clarke, E.1
Grumberg, O.2
Long, D.3
-
22
-
-
0003962322
-
-
MIT Press, Cambridge, MA
-
CLARKE, E., GRUMBERG, O., AND PELED, D. 1999a. Model Checking. MIT Press, Cambridge, MA.
-
(1999)
Model Checking
-
-
Clarke, E.1
Grumberg, O.2
Peled, D.3
-
23
-
-
47249131712
-
Proving ptolemy right: The environment abstraction framework for model checking concurrent systems
-
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems. Springer-Verlag, Berlin, Germany
-
CLARKE, E., TALUPUR, M., AND H. V. 2008. Proving ptolemy right: The environment abstraction framework for model checking concurrent systems. In Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems. Lecture Notes in Computer Science, vol.4963. Springer-Verlag, Berlin, Germany, 33-47.
-
(2008)
Lecture Notes in Computer Science
, vol.4963
, pp. 33-47
-
-
Clarke, E.1
Talupur, M.2
-
24
-
-
33745637712
-
Environment abstraction for parameterized verification
-
Proceedings of the Verification, Model Checking, and Abstract Interpretation. Springer-Verlag, Berlin, Germany
-
CLARKE, E., TALUPUR, M., AND VEITH, H. 2006. Environment abstraction for parameterized verification. In Proceedings of the Verification, Model Checking, and Abstract Interpretation. Lecture Notes in Computer Science, vol.3855. Springer-Verlag, Berlin, Germany, 126-141.
-
(2006)
Lecture Notes in Computer Science
, vol.3855
, pp. 126-141
-
-
Clarke, E.1
Talupur, M.2
Veith, H.3
-
25
-
-
0031221834
-
Verifying parameterized networks
-
CLARKE, E. M., GRUMBERG, O., AND JHA, S. 1997. Verifying parameterized networks. Trans. Prog. Lang. Syst. 19, 5, 726-750.
-
(1997)
Trans. Prog. Lang. Syst.
, vol.19
, Issue.5
, pp. 726-750
-
-
Clarke, E.M.1
Grumberg, O.2
Jha, S.3
-
26
-
-
0003962322
-
-
MIT Press, Cambridge, MA
-
CLARKE, E. M., GRUMBERG, O., AND PELED, D. A. 1999b. Model Checking. MIT Press, Cambridge, MA.
-
(1999)
Model Checking
-
-
Clarke, E.M.1
Grumberg, O.2
Peled, D.A.3
-
27
-
-
0037190144
-
Maude: Specification and programming in rewriting logic
-
DOI 10.1016/S0304-3975(01)00359-0, PII S0304397501003590
-
CLAVEL, M.,DUŔAN, F., EKER, S., LINCOLN, P.,MART́I-OLIET, N.,MESEGUER, J., AND QUESADA, J. F. 2002. Maude: specification and programming in rewriting logic. Theoret. Comput. Sci. 285, 2, 187-243. (Pubitemid 34862893)
-
(2002)
Theoretical Computer Science
, vol.285
, Issue.2
, pp. 187-243
-
-
Clavel, M.1
Duran, F.2
Eker, S.3
Lincoln, P.4
Marti-Oliet, N.5
Meseguer, J.6
Quesada, J.F.7
-
28
-
-
26944495294
-
Symbolic model checking for asynchronous boolean programs
-
Proceedings of the Symposium on Model Checking Software (SPIN'05). Springer-Verlag, Berlin, Germany
-
COOK, B., KROENING, D., AND SHARYGINA, N. 2005. Symbolic model checking for asynchronous boolean programs. In Proceedings of the Symposium on Model Checking Software (SPIN'05). Lecture Notes in Computer Science. Springer-Verlag, Berlin, Germany, 75-90.
-
(2005)
Lecture Notes in Computer Science
, pp. 75-90
-
-
Cook, B.1
Kroening, D.2
Sharygina, N.3
-
29
-
-
0001797054
-
Using shape analysis to reduce finite-state models of concurrent java programs
-
CORBETT, J. C. 2000. Using shape analysis to reduce finite-state models of concurrent java programs. ACM Trans. Softw. Eng. Methodol. 9, 1, 51-93.
-
(2000)
ACM Trans. Softw. Eng. Methodol.
, vol.9
, Issue.1
, pp. 51-93
-
-
Corbett, J.C.1
-
30
-
-
85050550846
-
Abstract interpretation: A unified lattice model for static analysis of programs by construction of approximation of fixed points
-
ACM, New York
-
COUSOT, P. AND COUSOT, R. 1977. Abstract interpretation: A unified lattice model for static analysis of programs by construction of approximation of fixed points. In Proceedings of the Symposium on Principles of Programming Languages. ACM, New York, 238-252.
-
(1977)
Proceedings of the Symposium on Principles of Programming Languages
, pp. 238-252
-
-
Cousot, P.1
Cousot, R.2
-
32
-
-
0036040604
-
ESP: Path-sensitive program verification in polynomial time
-
ACM, New York
-
DAS, M.,LERNER, S., AND SEIGLE,M. 2002. ESP: Path-sensitive program verification in polynomial time. In Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI'02). ACM, New York, 57-68
-
(2002)
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI'02)
, pp. 57-68
-
-
Das, M.1
Lerner, S.2
Seigle, M.3
-
33
-
-
84957067996
-
Experience with predicate abstraction
-
Springer-Verlag, Berlin, Germany
-
DAS, S., DILL, D., AND PARK, S. 1999. Experience with predicate abstraction. In Proceedings of the 11th International Conference on Computer-Aided Verification. Springer-Verlag, Berlin, Germany.
-
(1999)
Proceedings of the 11th International Conference on Computer-Aided Verification
-
-
Das, S.1
Dill, D.2
Park, S.3
-
34
-
-
0032679915
-
A deadlock detection tool for concurrent Java programs
-
DEMARTINI, C., IOSIF, R., AND SISTO, R. 1999a. A deadlock detection tool for concurrent Java programs. Softw. Pract. Exper. 29, 7, 577-603.
-
(1999)
Softw. Pract. Exper.
, vol.29
, Issue.7
, pp. 577-603
-
-
Demartini, C.1
Iosif, R.2
Sisto, R.3
-
35
-
-
84948168602
-
DSPIN: A dynamic extension of SPIN
-
Springer-Verlag, Berlin, Germany
-
DEMARTINI, C., IOSIF, R., AND SISTO, R. 1999b. dSPIN: A dynamic extension of SPIN. In Proceedings of the 5th and 6th International SPIN Wokshops on Theoretical and Practical Aspects of SPIN Model Checking. Springer-Verlag, Berlin, Germany, 261-276.
-
(1999)
Proceedings of the 5th and 6th International SPIN Wokshops on Theoretical and Practical Aspects of SPIN Model Checking
, pp. 261-276
-
-
Demartini, C.1
Iosif, R.2
Sisto, R.3
-
36
-
-
33745765468
-
A local shape analysis based on separation logic
-
Proceedings of the Symposium on Tools and Algorithms for the Construction and Analysis of Systems (TACAS'06). Springer-Verlag, New York
-
DISTEFANO,D., O'HEARN, P.W., AND YANG,H. 2006. A local shape analysis based on separation logic. In Proceedings of the Symposium on Tools and Algorithms for the Construction and Analysis of Systems (TACAS'06). Lecture Notes in Computer Science, vol.3920. Springer-Verlag, New York, 287-302.
-
(2006)
Lecture Notes in Computer Science
, vol.3920
, pp. 287-302
-
-
Distefano, D.1
O'Hearn, P.W.2
Yang, H.3
-
37
-
-
84994694241
-
Symmetry and model checking
-
Proceedings of the International Conference in Computer-Aided Verification (CAV). Springer-Verlag, Berlin, Germany
-
EMERSON, E. A. AND SISTLA, A. P. 1993. Symmetry and model checking. In Proceedings of the International Conference in Computer-Aided Verification (CAV). Lecture Notes in Computer Science, vol.697. Springer-Verlag, Berlin, Germany, 463-478.
-
(1993)
Lecture Notes in Computer Science
, vol.697
, pp. 463-478
-
-
Emerson, E.A.1
Sistla, A.P.2
-
38
-
-
21644474151
-
Racerx: Effective, static detection of race conditions and deadlocks
-
ACM, New York
-
ENGLER, D. AND ASHCRAFT, K. 2003. Racerx: Effective, static detection of race conditions and deadlocks. In Proceedings of the 19th ACM Symposium on Operating Systems Principles (SOSP'03). ACM, New York, 237-252.
-
(2003)
Proceedings of the 19th ACM Symposium on Operating Systems Principles (SOSP'03)
, pp. 237-252
-
-
Engler, D.1
Ashcraft, K.2
-
39
-
-
35048854230
-
Formal analysis of java programs in javafan
-
Proceedings of the International Conference in Computer-Aided Verification (CAV'04). Springer-Verlag, Berlin, Germany
-
FARZAN, A., CHEN, F., MESEGUER, J., AND ROSU, G. 2004. Formal analysis of java programs in javafan. In Proceedings of the International Conference in Computer-Aided Verification (CAV'04). Lecture Notes in Computer Science, vol.3114. Springer-Verlag, Berlin, Germany, 501-505.
-
(2004)
Lecture Notes in Computer Science
, vol.3114
, pp. 501-505
-
-
Farzan, A.1
Chen, F.2
Meseguer, J.3
Rosu, G.4
-
40
-
-
34247362881
-
Effective typestate verification in the presence of aliasing
-
ACM, New York
-
FINK, S., YAHAV, E., DOR, N., RAMALINGAM, G., AND GEAY, E. 2006. Effective typestate verification in the presence of aliasing. In Proceedings of the International Symposium on Software Testing and Analysis (ISSTA'06). ACM, New York, 133-144.
-
(2006)
Proceedings of the International Symposium on Software Testing and Analysis (ISSTA'06)
, pp. 133-144
-
-
Fink, S.1
Yahav, E.2
Dor, N.3
Ramalingam, G.4
Geay, E.5
-
41
-
-
84957892301
-
Types for safe locking
-
Springer-Verlag, Berlin, Germany
-
FLANAGAN, C. AND ABADI,M. 1999. Types for safe locking. In Proceedings of the 8th European Symposium on Programming Languages and Systems (ESOP'99). Springer-Verlag, Berlin, Germany, 91-108.
-
(1999)
Proceedings of the 8th European Symposium on Programming Languages and Systems (ESOP'99)
, pp. 91-108
-
-
Flanagan, C.1
Abadi, M.2
-
43
-
-
35048841649
-
Type inference against races
-
Proceedings of the 11th Annual International Symposium on Static Analysis (SAS'04). Springer-Verlag, Berlin, Germany
-
FLANAGAN, C. AND FREUND, S. N. 2004. Type inference against races. In Proceedings of the 11th Annual International Symposium on Static Analysis (SAS'04). Lecture Notes in Computer Science, vol.3148. Springer-Verlag, Berlin, Germany, 116-132.
-
(2004)
Lecture Notes in Computer Science
, vol.3148
, pp. 116-132
-
-
Flanagan, C.1
Freund, S.N.2
-
44
-
-
84957099472
-
Thread-modular verification for sharedmemory programs
-
Proceedings of the 11th European Symposium on Programming (ESOP'02). Springer-Verlag, Berlin, Germany
-
FLANAGAN, C., FREUND, S. N., AND QADEER, S. 2002. Thread-modular verification for sharedmemory programs. In Proceedings of the 11th European Symposium on Programming (ESOP'02). Lecture Notes in Computer Science, vol.2305. Springer-Verlag, Berlin, Germany, 262-277.
-
(2002)
Lecture Notes in Computer Science
, vol.2305
, pp. 262-277
-
-
Flanagan, C.1
Freund, S.N.2
Qadeer, S.3
-
45
-
-
67650095386
-
Velodrome: A sound and complete dynamic atomicity checker for multithreaded programs
-
ACM, New York
-
FLANAGAN, C., FREUND, S. N., AND YI, J. 2008. Velodrome: a sound and complete dynamic atomicity checker for multithreaded programs. In Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI'08). ACM, New York, 293-303.
-
(2008)
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI'08)
, pp. 293-303
-
-
Flanagan, C.1
Freund, S.N.2
Yi, J.3
-
47
-
-
54249087637
-
Efficient modeling of concurrent systems in BMC
-
Proceedings of the Symposium on Model Checking Software (SPIN'08). Springer-Verlag, Berlin, Germany
-
GANAI, M. K. AND GUPTA, A. 2008. Efficient modeling of concurrent systems in BMC. In Proceedings of the Symposium on Model Checking Software (SPIN'08). Lecture Notes in Computer Science, vol.5156. Springer-Verlag, Berlin, Germany, 114-133.
-
(2008)
Lecture Notes in Computer Science
, vol.5156
, pp. 114-133
-
-
Ganai, M.K.1
Gupta, A.2
-
48
-
-
0003257889
-
Partial-order methods for the verification of concurrent systems - An approach to the state-explosion problem
-
Springer-Verlag, Berlin, Germany
-
GODEFROID, P. 1996. Partial-Order Methods for the Verification of Concurrent Systems - An Approach to the State-Explosion Problem. Lecture Notes in Computer Science, vol.1032. Springer-Verlag, Berlin, Germany.
-
(1996)
Lecture Notes in Computer Science
, vol.1032
-
-
Godefroid, P.1
-
49
-
-
37549051827
-
-
Addison-Wesley, Reading, MA
-
GOETZ, B., PEIERLS, T., BLOCH, J., BOWBEER, J.,HOLMES, D., AND LEA, D. 2006. Java Concurrency in Practice. Addison-Wesley, Reading, MA.
-
(2006)
Java Concurrency in Practice
-
-
Goetz, B.1
Peierls, T.2
Bloch, J.3
Bowbeer, J.4
Holmes, D.5
Lea, D.6
-
50
-
-
29144456052
-
A framework for numeric analysis of array operations
-
ACM, New York
-
GOPAN, D.,REPS, T., AND SAGIV,M. 2005. A framework for numeric analysis of array operations. In Proceedings of the 32nd ACM Symposium on Principles of Programming Languages (POPL'05). ACM, New York, 338-350.
-
(2005)
Proceedings of the 32nd ACM Symposium on Principles of Programming Languages (POPL'05)
, pp. 338-350
-
-
Gopan, D.1
Reps, T.2
Sagiv, M.3
-
51
-
-
0003518498
-
-
The Java Series. Addison-Wesley, Reading, MA
-
GOSLING, J., JOY, B., AND STEELE, G. 1997. The Java Language Specification. The Java Series. Addison-Wesley, Reading, MA.
-
(1997)
The Java Language Specification
-
-
Gosling, J.1
Joy, B.2
Steele, G.3
-
52
-
-
84957067996
-
Experience with predicate abstraction
-
Springer-Verlag, Berlin, Germany
-
DAS, S., DILL, D., AND PARK, S. 1999. Experience with predicate abstraction. In Proceedings of the 11th International Conference on Computer-Aided Verification. Springer-Verlag, Berlin, Germany.
-
(1999)
Proceedings of the 11th International Conference on Computer-Aided Verification
-
-
Das, S.1
Dill, D.2
Park, S.3
-
53
-
-
0032679915
-
A deadlock detection tool for concurrent Java programs
-
DEMARTINI, C., IOSIF, R., AND SISTO, R. 1999a. A deadlock detection tool for concurrent Java programs. Softw. Pract. Exper. 29, 7, 577-603.
-
(1999)
Softw. Pract. Exper.
, vol.29
, Issue.7
, pp. 577-603
-
-
Demartini, C.1
Iosif, R.2
Sisto, R.3
-
54
-
-
84948168602
-
DSPIN: A dynamic extension of SPIN
-
Springer-Verlag, Berlin, Germany
-
DEMARTINI, C., IOSIF, R., AND SISTO, R. 1999b. dSPIN: A dynamic extension of SPIN. In Proceedings of the 5th and 6th International SPIN Wokshops on Theoretical and Practical Aspects of SPIN Model Checking. Springer-Verlag, Berlin, Germany, 261-276.
-
(1999)
Proceedings of the 5th and 6th International SPIN Wokshops on Theoretical and Practical Aspects of SPIN Model Checking
, pp. 261-276
-
-
Demartini, C.1
Iosif, R.2
Sisto, R.3
-
55
-
-
33745765468
-
A local shape analysis based on separation logic
-
Proceedings of the Symposium on Tools and Algorithms for the Construction and Analysis of Systems (TACAS'06). Springer-Verlag, New York
-
DISTEFANO,D., O'HEARN, P.W., AND YANG,H. 2006. A local shape analysis based on separation logic. In Proceedings of the Symposium on Tools and Algorithms for the Construction and Analysis of Systems (TACAS'06). Lecture Notes in Computer Science, vol.3920. Springer-Verlag, New York, 287-302.
-
(2006)
Lecture Notes in Computer Science
, vol.3920
, pp. 287-302
-
-
Distefano, D.1
O'Hearn, P.W.2
Yang, H.3
-
56
-
-
84994694241
-
Symmetry and model checking
-
Proceedings of the International Conference in Computer-Aided Verification (CAV). Springer-Verlag, Berlin, Germany
-
EMERSON, E. A. AND SISTLA, A. P. 1993. Symmetry and model checking. In Proceedings of the International Conference in Computer-Aided Verification (CAV). Lecture Notes in Computer Science, vol.697. Springer-Verlag, Berlin, Germany, 463-478.
-
(1993)
Lecture Notes in Computer Science
, vol.697
, pp. 463-478
-
-
Emerson, E.A.1
Sistla, A.P.2
-
57
-
-
21644474151
-
Racerx: Effective, static detection of race conditions and deadlocks
-
ACM, New York
-
ENGLER, D. AND ASHCRAFT, K. 2003. Racerx: Effective, static detection of race conditions and deadlocks. In Proceedings of the 19th ACM Symposium on Operating Systems Principles (SOSP'03). ACM, New York, 237-252.
-
(2003)
Proceedings of the 19th ACM Symposium on Operating Systems Principles (SOSP'03)
, pp. 237-252
-
-
Engler, D.1
Ashcraft, K.2
-
58
-
-
35048854230
-
Formal analysis of java programs in javafan
-
Proceedings of the International Conference in Computer-Aided Verification (CAV'04). Springer-Verlag, Berlin, Germany
-
FARZAN, A., CHEN, F., MESEGUER, J., AND ROSU, G. 2004. Formal analysis of java programs in javafan. In Proceedings of the International Conference in Computer-Aided Verification (CAV'04). Lecture Notes in Computer Science, vol.3114. Springer-Verlag, Berlin, Germany, 501-505.
-
(2004)
Lecture Notes in Computer Science
, vol.3114
, pp. 501-505
-
-
Farzan, A.1
Chen, F.2
Meseguer, J.3
Rosu, G.4
-
59
-
-
34247362881
-
Effective typestate verification in the presence of aliasing
-
ACM, New York
-
FINK, S., YAHAV, E., DOR, N., RAMALINGAM, G., AND GEAY, E. 2006. Effective typestate verification in the presence of aliasing. In Proceedings of the International Symposium on Software Testing and Analysis (ISSTA'06). ACM, New York, 133-144.
-
(2006)
Proceedings of the International Symposium on Software Testing and Analysis (ISSTA'06)
, pp. 133-144
-
-
Fink, S.1
Yahav, E.2
Dor, N.3
Ramalingam, G.4
Geay, E.5
-
60
-
-
84957892301
-
Types for safe locking
-
Springer-Verlag, Berlin, Germany
-
FLANAGAN, C. AND ABADI,M. 1999. Types for safe locking. In Proceedings of the 8th European Symposium on Programming Languages and Systems (ESOP'99). Springer-Verlag, Berlin, Germany, 91-108.
-
(1999)
Proceedings of the 8th European Symposium on Programming Languages and Systems (ESOP'99)
, pp. 91-108
-
-
Flanagan, C.1
Abadi, M.2
-
62
-
-
35048841649
-
Type inference against races
-
Proceedings of the 11th Annual International Symposium on Static Analysis (SAS'04). Springer-Verlag, Berlin, Germany
-
FLANAGAN, C. AND FREUND, S. N. 2004. Type inference against races. In Proceedings of the 11th Annual International Symposium on Static Analysis (SAS'04). Lecture Notes in Computer Science, vol.3148. Springer-Verlag, Berlin, Germany, 116-132.
-
(2004)
Lecture Notes in Computer Science
, vol.3148
, pp. 116-132
-
-
Flanagan, C.1
Freund, S.N.2
-
63
-
-
84957099472
-
Thread-modular verification for sharedmemory programs
-
Proceedings of the 11th European Symposium on Programming (ESOP'02). Springer-Verlag, Berlin, Germany
-
FLANAGAN, C., FREUND, S. N., AND QADEER, S. 2002. Thread-modular verification for sharedmemory programs. In Proceedings of the 11th European Symposium on Programming (ESOP'02). Lecture Notes in Computer Science, vol.2305. Springer-Verlag, Berlin, Germany, 262-277.
-
(2002)
Lecture Notes in Computer Science
, vol.2305
, pp. 262-277
-
-
Flanagan, C.1
Freund, S.N.2
Qadeer, S.3
-
64
-
-
57349128410
-
Velodrome: A sound and complete dynamic atomicity checker for multithreaded programs
-
ACM, New York
-
FLANAGAN, C., FREUND, S. N., AND YI, J. 2008. Velodrome: a sound and complete dynamic atomicity checker for multithreaded programs. In Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI'08). ACM, New York, 293-303.
-
(2008)
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI'08)
, pp. 293-303
-
-
Flanagan, C.1
Freund, S.N.2
Yi, J.3
-
66
-
-
54249087637
-
Efficient modeling of concurrent systems in BMC
-
Proceedings of the Symposium on Model Checking Software (SPIN'08). Springer-Verlag, Berlin, Germany
-
GANAI, M. K. AND GUPTA, A. 2008. Efficient modeling of concurrent systems in BMC. In Proceedings of the Symposium on Model Checking Software (SPIN'08). Lecture Notes in Computer Science, vol.5156. Springer-Verlag, Berlin, Germany, 114-133.
-
(2008)
Lecture Notes in Computer Science
, vol.5156
, pp. 114-133
-
-
Ganai, M.K.1
Gupta, A.2
-
67
-
-
0003257889
-
Partial-order methods for the verification of concurrent systems - An approach to the state-explosion problem
-
Springer-Verlag, Berlin, Germany
-
GODEFROID, P. 1996. Partial-Order Methods for the Verification of Concurrent Systems - An Approach to the State-Explosion Problem. Lecture Notes in Computer Science, vol.1032. Springer-Verlag, Berlin, Germany.
-
(1996)
Lecture Notes in Computer Science, Vol.
, vol.1032
-
-
Godefroid, P.1
-
68
-
-
37549051827
-
-
Addison-Wesley, Reading, MA
-
GOETZ, B., PEIERLS, T., BLOCH, J., BOWBEER, J.,HOLMES, D., AND LEA, D. 2006. Java Concurrency in Practice. Addison-Wesley, Reading, MA.
-
(2006)
Java Concurrency in Practice
-
-
Goetz, B.1
Peierls, T.2
Bloch, J.3
Bowbeer, J.4
Holmes, D.5
Lea, D.6
-
69
-
-
17044425453
-
A framework for numeric analysis of array operations
-
ACM, New York
-
GOPAN, D.,REPS, T., AND SAGIV,M. 2005. A framework for numeric analysis of array operations. In Proceedings of the 32nd ACM Symposium on Principles of Programming Languages (POPL'05). ACM, New York, 338-350.
-
(2005)
Proceedings of the 32nd ACM Symposium on Principles of Programming Languages (POPL'05)
, pp. 338-350
-
-
Gopan, D.1
Reps, T.2
Sagiv, M.3
-
70
-
-
0003518498
-
-
The Java Series. Addison-Wesley, Reading, MA
-
GOSLING, J., JOY, B., AND STEELE, G. 1997. The Java Language Specification. The Java Series. Addison-Wesley, Reading, MA.
-
(1997)
The Java Language Specification
-
-
Gosling, J.1
Joy, B.2
Steele, G.3
-
71
-
-
48949086477
-
Reducing concurrent analysis under a context bound to sequential analysis
-
Proceedings of the Symposium on Computer Aided Verification
-
LAL, A. AND REPS, T. 2008. Reducing concurrent analysis under a context bound to sequential analysis. In Proceedings of the Symposium on Computer Aided Verification. Lecture Notes in Computer Science, vol.5123. Springer-Verlag, Berlin, Germany, 37-51.
-
(2008)
Lecture Notes in Computer Science. Springer-Verlag, Berlin, Germany
, vol.5123
, pp. 37-51
-
-
Lal, A.1
Reps, T.2
-
73
-
-
67650170878
-
A basis for verifying multi-threaded programs
-
Springer-Verlag, Berlin, Germany
-
LEINO, K. R. AND MÜLLER, P. 2009. A basis for verifying multi-threaded programs. In Proceedings of the 18th European Symposium on Programming Languages and Systems (ESOP'09). Springer-Verlag, Berlin, Germany, 378-393.
-
(2009)
Proceedings of the 18th European Symposium on Programming Languages and Systems (ESOP'09)
, pp. 378-393
-
-
Leino, K.R.1
Müller, P.2
-
74
-
-
84906086021
-
TVLA: A framework for Kleene based static analysis
-
Proceedings of the Static Analysis Symposium. Springer-Verlag, Berlin, Germany
-
LEV-AMI, T., AND SAGIV,M. 2000. TVLA: A framework for Kleene based static analysis. In Proceedings of the Static Analysis Symposium. Lecture Notes in Computer Science, vol.1824. Springer-Verlag, Berlin, Germany, 280-301.
-
(2000)
Lecture Notes in Computer Science
, vol.1824
, pp. 280-301
-
-
Lev-Ami, T.1
Sagiv, M.2
-
76
-
-
48949099750
-
Heap decomposition for concurrent shape analysis
-
Proceedings of the 15th International Symposium on Static Analysis (SAS'08). Springer-Verlag, Berlin, Germany
-
MANEVICH, R., LEV-AMI, T., SAGIV, M., RAMALINGAM, G., AND BERDINE, J. 2008. Heap decomposition for concurrent shape analysis. In Proceedings of the 15th International Symposium on Static Analysis (SAS'08). Lecture Notes in Computer Science, vol.5079. Springer-Verlag, Berlin, Germany, 363-377.
-
(2008)
Lecture Notes in Computer Science
, vol.5079
, pp. 363-377
-
-
Manevich, R.1
Lev-Ami, T.2
Sagiv, M.3
Ramalingam, G.4
Berdine, J.5
-
77
-
-
24144463825
-
Predicate abstraction and canonical abstraction for singly-linked lists
-
Proceedings of the 6th International Conference on Verification, Model Checking, and Abstract Interpretation (VMCAI'05). Springer-Verlag, Berlin, Germany
-
MANEVICH, R., YAHAV, E., RAMALINGAM, G., AND SAGIV, S. 2005. Predicate abstraction and canonical abstraction for singly-linked lists. In Proceedings of the 6th International Conference on Verification, Model Checking, and Abstract Interpretation (VMCAI'05). Lecture Notes in Computer Science, vol.3385. Springer-Verlag, Berlin, Germany, 181-198.
-
(2005)
Lecture Notes in Computer Science
, vol.3385
, pp. 181-198
-
-
Manevich, R.1
Yahav, E.2
Ramalingam, G.3
Sagiv, S.4
-
78
-
-
0029723606
-
Simple, fast, and practical non-blocking and blocking concurrent queue algorithms
-
ACM, New York
-
MICHAEL, M. AND SCOTT, M. 1996. Simple, fast, and practical non-blocking and blocking concurrent queue algorithms. In Proceedings of the 15th Annual ACM Symposium on Principles of Distributed Computing (PODC '96). ACM, New York, 267-275.
-
(1996)
Proceedings of the 15th Annual ACM Symposium on Principles of Distributed Computing (PODC '96)
, pp. 267-275
-
-
Michael, M.1
Scott, M.2
-
79
-
-
3042671335
-
Hazard pointers: Safe memory reclamation for lock-free objects
-
MICHAEL, M. M. 2004. Hazard pointers: Safe memory reclamation for lock-free objects. IEEE Trans. Parall. Distrib. Syst. 15, 6, 491-504.
-
(2004)
IEEE Trans. Parall. Distrib. Syst.
, vol.15
, Issue.6
, pp. 491-504
-
-
Michael, M.M.1
-
82
-
-
33746060520
-
Effective static race detection for java
-
ACM, New York
-
NAIK, M., AIKEN, A., AND WHALEY, J. 2006. Effective static race detection for java. In Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI'06). ACM, New York, 308-319.
-
(2006)
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI'06)
, pp. 308-319
-
-
Naik, M.1
Aiken, A.2
Whaley, J.3
-
83
-
-
0026829493
-
What are race conditions? Some issues and formalizations
-
NETZER, R., AND MILLER, B. 1992. What are race conditions? Some issues and formalizations. ACM Lett. Prog. Lang. Syst. 1, 1, 74-88.
-
(1992)
ACM Lett. Prog. Lang. Syst.
, vol.1
, Issue.1
, pp. 74-88
-
-
Netzer, R.1
Miller, B.2
-
84
-
-
84947294115
-
A kleene analysis of mobile ambients
-
Springer-Verlag, Berlin, Germany
-
NIELSON, F., NIELSON, H. R., AND SAGIV, M. 2000. A kleene analysis of mobile ambients. In Proceedings of the 9th European Symposium on Programming Languages and Systems (ESOP'00). Springer-Verlag, Berlin, Germany, 305-319.
-
(2000)
Proceedings of the 9th European Symposium on Programming Languages and Systems (ESOP'00)
, pp. 305-319
-
-
Nielson, F.1
Nielson, H.R.2
Sagiv, M.3
-
85
-
-
34047114898
-
Resources, concurrency, and local reasoning
-
(Prelim version appeared in CONCUR'04, Lecture Notes in Computer Science, vol. 3170, Springer-Verlag, Berlin, Germany, 49-67.)
-
O'HEARN, P. W. 2007. Resources, concurrency, and local reasoning. Theoret. Comput. Sci. 375, 1-3, 271-307. (Prelim version appeared in CONCUR'04, Lecture Notes in Computer Science, vol. 3170, Springer-Verlag, Berlin, Germany, 49-67.)
-
(2007)
Theoret. Comput. Sci.
, vol.375
, Issue.1-3
, pp. 271-307
-
-
O'Hearn, P.W.1
-
86
-
-
84937552463
-
Liveness with (0, 1, infty)-counter abstraction
-
Springer-Verlag, Berlin, Germany
-
PNUELI, A., XU, J., AND ZUCK, L. D. 2002. Liveness with (0, 1, infty)-counter abstraction. In Proceedings of the 14th International Conference on Computer Aided Verification (CAV'02). Springer-Verlag, Berlin, Germany, 107-122.
-
(2002)
Proceedings of the 14th International Conference on Computer Aided Verification (CAV'02)
, pp. 107-122
-
-
Pnueli, A.1
Xu, J.2
Zuck, L.D.3
-
87
-
-
0039565699
-
A non-blocking algorithm for shared queues using Compare-and-Swap
-
CRC Press
-
PRAKASH, S., LEE, Y., AND JOHNSON, T. 1991. A non-blocking algorithm for shared queues using Compare-and-Swap. In Proceedings of the International Conference on Parallel Processing. CRC Press, 68-75.
-
(1991)
Proceedings of the International Conference on Parallel Processing
, pp. 68-75
-
-
Prakash, S.1
Lee, Y.2
Johnson, T.3
-
88
-
-
33745201521
-
Locksmith: Context-sensitive correlation analysis for race detection
-
ACM, New York
-
PRATIKAKIS, P., FOSTER, J., AND HICKS, M. 2006. Locksmith: Context-sensitive correlation analysis for race detection. In Proceedings of the ACM Conference on Programming Language Design and Implementation (PLDI'06). ACM, New York, 320-331.
-
(2006)
Proceedings of the ACM Conference on Programming Language Design and Implementation (PLDI'06)
, pp. 320-331
-
-
Pratikakis, P.1
Foster, J.2
Hicks, M.3
-
89
-
-
24644522982
-
Context-bounded model checking of concurrent software
-
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems. Springer-Verlag, Berlin, Germany
-
QADEER, S. AND REHOF, J. 2005. Context-bounded model checking of concurrent software. In Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems. Lecture Notes in Computer Science, vol.3440. Springer-Verlag, Berlin, Germany, 93-107.
-
(2005)
Lecture Notes in Computer Science
, vol.3440
, pp. 93-107
-
-
Qadeer, S.1
Rehof, J.2
-
90
-
-
35248890361
-
Finite differencing of logical formulas for static analysis
-
Proceedings of the European Symposium on Programming. Springer-Verlag, Berlin, Germany
-
REPS, T., SAGIV, M., AND LOGINOV, A. 2003. Finite differencing of logical formulas for static analysis. In Proceedings of the European Symposium on Programming. Lecture Notes in Computer Science, vol.2618. Springer-Verlag, Berlin, Germany
-
(2003)
Lecture Notes in Computer Science
, vol.2618
-
-
Reps, T.1
Sagiv, M.2
Loginov, A.3
-
91
-
-
26944484921
-
Static program analysis via 3-valued logic
-
Proceedings of the Computer Aided Verification. Springer-Verlag, Berlin, Germany
-
REPS, T. W., SAGIV, M., AND WILHELM, R. 2004. Static program analysis via 3-valued logic. In Proceedings of the Computer Aided Verification. Lecture Notes in Computer Science, vol.3114. Springer-Verlag, Berlin, Germany, 401-404.
-
(2004)
Lecture Notes in Computer Science
, vol.3114
, pp. 401-404
-
-
Reps, T.W.1
Sagiv, M.2
Wilhelm, R.3
-
92
-
-
0036051192
-
Separation logic: A logic for shared mutable data structures
-
IEEE Computer Society Press, Los Alamitos, CA.
-
REYNOLDS, J. C. 2002. Separation logic: A logic for shared mutable data structures. In Proceedings of the Symposium on Logic in Computer Science. IEEE Computer Society Press, Los Alamitos, CA. 55.
-
(2002)
Proceedings of the Symposium on Logic in Computer Science
, pp. 55
-
-
Reynolds, J.C.1
-
93
-
-
84958978460
-
Interprocedural shape analysis for recursive programs
-
Proceedings of the International Conference on Compiler Construction. Springer-Verlag, Berlin, Germany
-
RINETSKEY, N. AND SAGIV,M. 2001. Interprocedural shape analysis for recursive programs. In Proceedings of the International Conference on Compiler Construction, Lecture Notes in Computer Science, vol.2027. Springer-Verlag, Berlin, Germany, 133-149.
-
(2001)
Lecture Notes in Computer Science
, vol.2027
, pp. 133-149
-
-
Rinetskey, N.1
Sagiv, M.2
-
95
-
-
0031598986
-
Solving shape-analysis problems in languages with destructive updating
-
SAGIV, M., REPS, T., AND WILHELM, R. 1998. Solving shape-analysis problems in languages with destructive updating. ACM Trans. Program. Lang. Syst. 20, 1, 1-50.
-
(1998)
ACM Trans. Program. Lang. Syst.
, vol.20
, Issue.1
, pp. 1-50
-
-
Sagiv, M.1
Reps, T.2
Wilhelm, R.3
-
96
-
-
0039488517
-
Parametric shape analysis via 3-valued logic
-
SAGIV, M., REPS, T., AND WILHELM, R. 2002. Parametric shape analysis via 3-valued logic. ACM Trans. Prog. Lang. Syst. 24, 3, 217-298.
-
(2002)
ACM Trans. Prog. Lang. Syst.
, vol.24
, Issue.3
, pp. 217-298
-
-
Sagiv, M.1
Reps, T.2
Wilhelm, R.3
-
98
-
-
21144449292
-
Establishing local temporal heap safety properties with applications to compile-time memory management
-
Proceedings of the 10th International Static Analysis Symposium (SAS'03). Springer-Verlag, Berlin, Germany
-
SHAHAM, R., YAHAV, E., KOLODNER, E. K., AND SAGIV, M. 2003. Establishing local temporal heap safety properties with applications to compile-time memory management. In Proceedings of the 10th International Static Analysis Symposium (SAS'03). Lecture Notes in Computer Science, vol.2694. Springer-Verlag, Berlin, Germany.
-
(2003)
Lecture Notes in Computer Science
, vol.2694
-
-
Shaham, R.1
Yahav, E.2
Kolodner, E.K.3
Sagiv, M.4
-
100
-
-
0003081294
-
Warlock-A static data race analysis tool
-
ACM, New York
-
STERLING, N. 1993. Warlock-A static data race analysis tool. In USENIX Technical Conference Proceedings. ACM, New York, 97-106.
-
(1993)
USENIX Technical Conference Proceedings
, pp. 97-106
-
-
Sterling, N.1
-
101
-
-
84947247929
-
Model-checking multi-threaded distributed Java programs
-
Proceedings of the 7th International SPINWorkshop onModel Checking of Software. Springer-Verlag, Berlin, Germany
-
STOLLER, S. 2000. Model-checking multi-threaded distributed Java programs. In Proceedings of the 7th International SPINWorkshop onModel Checking of Software. Lecture Notes in Computer Science, vol.1885. Springer-Verlag, Berlin, Germany, 224-244.
-
(2000)
Lecture Notes in Computer Science
, vol.1885
, pp. 224-244
-
-
Stoller, S.1
-
102
-
-
0025550101
-
A simple and correct shared-queue algorithm using compare-and-swap
-
IEEE Computer Society Press, Los Alamitos, CA
-
STONE, J. M. 1990. A simple and correct shared-queue algorithm using compare-and-swap. In Proceedings of the Conference on Supercomputing (Supercomputing'90). IEEE Computer Society Press, Los Alamitos, CA, 495-504.
-
(1990)
Proceedings of the Conference on Supercomputing (Supercomputing'90)
, pp. 495-504
-
-
Stone, J.M.1
-
103
-
-
0039392799
-
A non-blocking Compare-and-Swap algorithm for a shared circular queue
-
Elsevier Science Publishers, Amsterdam, The Netherlands
-
STONE, J. M. 1992. A non-blocking Compare-and-Swap algorithm for a shared circular queue. In Proceedings of the Parallel and Distributed Computing in Engineering Systems. Elsevier Science Publishers, Amsterdam, The Netherlands, 147-152.
-
(1992)
Proceedings of the Parallel and Distributed Computing in Engineering Systems
, pp. 147-152
-
-
Stone, J.M.1
-
104
-
-
0022605097
-
Typestate: A programming language concept for enhancing software reliability
-
STROM, R. AND YEMINI, S. 1986. Typestate: A programming language concept for enhancing software reliability. IEEE Trans. Software Eng. 12, 1, 157-171.
-
(1986)
IEEE Trans. Software Eng.
, vol.12
, Issue.1
, pp. 157-171
-
-
Strom, R.1
Yemini, S.2
-
106
-
-
56549089208
-
-
Ph.D. dissertation, University of Cambridge, Computer Laboratory. Also available as technical report UCAM-CL-TR-726
-
VAFEIADIS, V. 2008. Modular fine-grained concurrency verification. Ph.D. dissertation, University of Cambridge, Computer Laboratory. Also available as technical report UCAM-CL-TR-726.
-
(2008)
Modular Fine-grained Concurrency Verification
-
-
Vafeiadis, V.1
-
107
-
-
58449104477
-
Shape-value abstraction for verifying linearizability
-
Proceedings of the Conference on Verification, Model Checking, and Abstract Interpretation. Springer-Verlag, Berlin, Germany
-
VAFEIADIS, V. 2009. Shape-value abstraction for verifying linearizability. In Proceedings of the Conference on Verification, Model Checking, and Abstract Interpretation. Lecture Notes in Computer Science, vol.5403. Springer-Verlag, Berlin, Germany, 335-348.
-
(2009)
Lecture Notes in Computer Science
, vol.5403
, pp. 335-348
-
-
Vafeiadis, V.1
-
108
-
-
0001956132
-
Soot - A java optimization framework
-
IBM
-
VALĹEE-RAI, R., HENDREN, L., SUNDARESAN, V., LAM, P., GAGNON, E., AND CO, P. 1999. Soot - A java optimization framework. In Proceedings of the 1999 Conference of the Centre for Advanced Studies on Collabrative Research. IBM, 125-135.
-
(1999)
Proceedings of the 1999 Conference of the Centre for Advanced Studies on Collabrative Research
, pp. 125-135
-
-
Valĺee-Rai, R.1
Hendren, L.2
Sundaresan, V.3
Lam, P.4
Gagnon, E.5
Co, P.6
-
109
-
-
0003047591
-
Stubborn sets for reduced state space generation
-
Proceedings of the Conference on Advances in Petri Nets 1990. Springer-Verlag, Berlin, Germany
-
VALMARI, A. 1991. Stubborn sets for reduced state space generation. In Proceedings of the Conference on Advances in Petri Nets 1990. Lecture Notes in Computer Science, vol.483. Springer-Verlag, Berlin, Germany, 491-515.
-
(1991)
Lecture Notes in Computer Science
, vol.483
, pp. 491-515
-
-
Valmari, A.1
-
111
-
-
35448963440
-
CGCExplorer: A semi-automated search procedure for provably correct concurrent collectors
-
ACM, New York
-
VECHEV, M., YAHAV, E., BACON, D. F., AND RINETZKY, N. 2007. CGCExplorer: A semi-automated search procedure for provably correct concurrent collectors. In Proceedings of the Conference on Programming Language Design and Implementation (PLDI'07). ACM, New York, 456-467.
-
(2007)
Proceedings of the Conference on Programming Language Design and Implementation (PLDI'07)
, pp. 456-467
-
-
Vechev, M.1
Yahav, E.2
Bacon, D.F.3
Rinetzky, N.4
-
112
-
-
70350648562
-
Experience with model checking linearizability
-
Springer-Verlag, Berlin, Germany
-
VECHEV, M., YAHAV, E., AND YORSH, G. 2009. Experience with model checking linearizability. In Proceedings of the 16th International SPIN Workshop on Model Checking Software. Springer-Verlag, Berlin, Germany, 261-278.
-
(2009)
Proceedings of the 16th International SPIN Workshop on Model Checking Software
, pp. 261-278
-
-
Vechev, M.1
Yahav, E.2
Yorsh, G.3
-
113
-
-
0005063128
-
Java deadlock: The woes of multithreaded design
-
54-56, 88, 89
-
VERMEULEN, A. 1997. Java deadlock: The woes of multithreaded design. Dr. Dobb's J. Softw. Tools 22, 9, 52, 54-56, 88, 89.
-
(1997)
Dr. Dobb's J. Softw. Tools
, vol.22
, Issue.9
, pp. 52
-
-
Vermeulen, A.1
-
114
-
-
6344243016
-
A library of concurrent objects and their proofs of correctness
-
CMU
-
WING, J. M. AND GONG, C. 1990. A library of concurrent objects and their proofs of correctness. Tech. rep. CMU-CS-90-151, CMU.
-
(1990)
Tech. Rep. CMU-CS-90-151
-
-
Wing, J.M.1
Gong, C.2
-
115
-
-
0005099217
-
-
Available at
-
YAHAV, E. 2000. 3VMC user's manual. Available at http://www.math.tau.ac. il/?yahave.
-
(2000)
3VMC User's Manual
-
-
Yahav, E.1
-
116
-
-
0035040403
-
Verifying safety properties of concurrent Java programs using 3-valued logic
-
ACM, New York
-
YAHAV, E. 2001. Verifying safety properties of concurrent Java programs using 3-valued logic. In Proceedings of the Symposium on Principles of Programming Languages. ACM, New York, 27-40.
-
(2001)
Proceedings of the Symposium on Principles of Programming Languages
, pp. 27-40
-
-
Yahav, E.1
-
118
-
-
18744406005
-
Automatically verifying concurrent queue algorithms
-
Elsevier, Amsterdam, The Netherlands
-
YAHAV, E., AND SAGIV, M. 2003. Automatically verifying concurrent queue algorithms. Electronic Notes in Theoretical Computer Science, vol.89. Elsevier, Amsterdam, The Netherlands.
-
(2003)
Electronic Notes in Theoretical Computer Science
, vol.89
-
-
Yahav, E.1
Sagiv, M.2
-
119
-
-
48949099863
-
Scalable shape analysis for systems code
-
Proceedings of the Conference on Aided Verification. Springer-Verlag, Berlin, Germany
-
YANG, H., LEE, O., BERDINE, J., CALCAGNO, C., COOK, B., DISTEFANO, D., AND O'HEARN, P. 2008. Scalable shape analysis for systems code. In Proceedings of the Conference on Aided Verification. Lecture Notes in Computer Science, vol.5123. Springer-Verlag, Berlin, Germany, 385-398.
-
(2008)
Lecture Notes in Computer Science
, vol.5123
, pp. 385-398
-
-
Yang, H.1
Lee, O.2
Berdine, J.3
Calcagno, C.4
Cook, B.5
Distefano, D.6
O'Hearn, P.7
-
120
-
-
57349111788
-
Full functional verification of linked data structures
-
ACM, New York
-
ZEE, K., KUNCAK, V., AND RINARD, M. 2008. Full functional verification of linked data structures. In Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI'08). ACM, New York, 349-361.
-
(2008)
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI'08)
, pp. 349-361
-
-
Zee, K.1
Kuncak, V.2
Rinard, M.3
|