-
1
-
-
84958775802
-
Speeding up dataflow analysis using flow-insensitive pointer analysis. in
-
+02] Springer-Verlag, 2002.
-
+02] S. Adams, T. Ball, M. Das, S. Lerner, S. K. Rajamani, M. Seigle, and W. Weimer. Speeding up dataflow analysis using flow-insensitive pointer analysis. In SAS 02: Static Analysis Symposium, LNCS 2477, pages 230246. Springer-Verlag, 2002.
-
SAS 02: Static Analysis Symposium, LNCS 2477
, pp. 230246
-
-
Adams, S.1
Ball, T.2
Das, M.3
Lerner, S.4
Rajamani, S.K.5
Seigle, M.6
Weimer, W.7
-
2
-
-
35048831388
-
Refining approximations in software predicate abstraction. in
-
[BCDR04]
-
[BCDR04] T. Ball, B. Cook, S. Das, and S. K. Rajamani. Refining approximations in software predicate abstraction. In TACAS 04: Tools and Algorithms for the Construction and Analysis of Systems, To appear in LNCS. SpringerVerlag, 2004.
-
(2004)
TACAS 04: Tools and Algorithms for the Construction and Analysis of Systems, to Appear in LNCS. SpringerVerlag
-
-
Ball, T.1
Cook, B.2
Das, S.3
Rajamani, S.K.4
-
3
-
-
35048868404
-
Zapato: Automatic theorem proving for predicate abstraction refinement
-
[BCLZ04]
-
[BCLZ04] T. Ball, B. Cook, S. K. Lahiri, and L. Zhang. Zapato: Automatic theorem proving for predicate abstraction refinement. Under review, 2004.
-
(2004)
Under Review
-
-
Ball, T.1
Cook, B.2
Lahiri, S.K.3
Zhang, L.4
-
4
-
-
35048900689
-
20 states and beyond
-
+92]
-
20 states and beyond. Information and Computation, 98(2):142-170, 1992.
-
(1992)
Information and Computation, 98
, Issue.2
, pp. 142-170
-
-
Burch, J.R.1
Clarke, E.M.2
McMillan, K.L.3
Dill, D.L.4
Hwang, L.J.5
-
7
-
-
0034818448
-
Automatic predicate abstraction of C programs. in
-
[BMMR01] ACM
-
[BMMR01] T. Ball, R. Majumdar, T. Millstein, and S. K. Rajamani. Automatic predicate abstraction of C programs. In PLDI 01: Programming Language Design and Implementation, 203-213. ACM, 2001.
-
(2001)
PLDI 01: Programming Language Design and Implementation
, pp. 203-213
-
-
Ball, T.1
Majumdar, R.2
Millstein, T.3
Rajamani, S.K.4
-
10
-
-
84903151157
-
Boolean and cartesian abstractions for model checking C programs. in
-
[BPR01] Springer-Verlag
-
[BPR01] T. Ball, A. Podelski, and S. K. Rajamani. Boolean and cartesian abstractions for model checking C programs. In TACAS 01: Tools and Algorithms for Construction and Analysis of Systems, LNCS 2031, pages 268-283. Springer-Verlag, 2001.
-
(2001)
TACAS 01: Tools and Algorithms for Construction and Analysis of Systems, LNCS 2031
, pp. 268-283
-
-
Ball, T.1
Podelski, A.2
Rajamani, S.K.3
-
11
-
-
84888270279
-
On the relative completeness of abstraction refinement. in
-
[BPR02] SpringerVerlag, April
-
[BPR02] T. Ball, A. Podelski, and S. K. Rajamani. On the relative completeness of abstraction refinement. In TACAS 02: Tools and Algorithms for Construction and Analysis of Systems, LNCS 2280, pages 158-172. SpringerVerlag, April 2002.
-
(2002)
TACAS 02: Tools and Algorithms for Construction and Analysis of Systems, LNCS
, vol.2280
, pp. 158-172
-
-
Ball, T.1
Podelski, A.2
Rajamani, S.K.3
-
12
-
-
0033688092
-
A static analyzer for finding dynamic programming errors
-
[BPS00] June
-
[BPS00] W. R. Bush, J. D. Pincus, and D. J. Sielaff. A static analyzer for finding dynamic programming errors. Software-Practice and Experience, 30(7):775-802, June 2000.
-
(2000)
Software-Practice and Experience
, vol.30
, Issue.7
, pp. 775-802
-
-
Bush, W.R.1
Pincus, J.D.2
Sielaff, D.J.3
-
13
-
-
84947232436
-
Bebop: A symbolic model checker for Boolean programs. in
-
[BR00a] Springer-Verlag
-
[BR00a] T. Ball and S. K. Rajamani. Bebop: A symbolic model checker for Boolean programs. In SPIN 00: SPIN Workshop, LNCS 1885, pages 113-130. Springer-Verlag, 2000.
-
(2000)
SPIN 00: SPIN Workshop, LNCS 1885
, pp. 113-130
-
-
Ball, T.1
Rajamani, S.K.2
-
14
-
-
0003940079
-
Boolean programs: A model and process for software analysis
-
[BR00b] Microsoft Research, January
-
[BR00b] T. Ball and S. K. Rajamani. Boolean programs: A model and process for software analysis. Technical Report MSR-TR-2000-14, Microsoft Research, January 2000.
-
(2000)
Technical Report MSR-TR-2000-14
-
-
Ball, T.1
Rajamani, S.K.2
-
16
-
-
0038489696
-
SLIC: A specification language for interface checking
-
[BR01b] Microsoft Research
-
[BR01b] T. Ball and S. K. Rajamani. SLIC: A specification language for interface checking. Technical Report MSR-TR-2001-21, Microsoft Research, 2001.
-
(2001)
Technical Report MSR-TR-2001-21
-
-
Ball, T.1
Rajamani, S.K.2
-
18
-
-
0036039066
-
The SLAM project: Debugging system software via static analysis. in
-
[BR02b] 1-3. ACM, January
-
[BR02b] T. Ball and S. K. Rajamani. The SLAM project: Debugging system software via static analysis. In POPL 02: Principles of Programming Languages, 1-3. ACM, January 2002.
-
(2002)
POPL 02: Principles of Programming Languages
-
-
Ball, T.1
Rajamani, S.K.2
-
19
-
-
0022769976
-
Graph-based algorithms for boolean function manipulation
-
[Bry86] C-35(8)
-
[Bry86] R.E. Bryant. Graph-based algorithms for boolean function manipulation. IEEE Transactions on Computers, C-35(8):677-691, 1986.
-
(1986)
IEEE Transactions on Computers
, pp. 677-691
-
-
Bryant, R.E.1
-
20
-
-
85050550846
-
Abstract interpretation: A unified lattice model for the static analysis of programs by construction or approximation of fixpoints. in
-
[CC77] ACM
-
[CC77] P. Cousot and R. Cousot. Abstract interpretation: a unified lattice model for the static analysis of programs by construction or approximation of fixpoints. In POPL 77: Principles of Programming Languages, 238-252. ACM, 1977.
-
(1977)
POPL 77: Principles of Programming Languages
, pp. 238-252
-
-
Cousot, P.1
Cousot, R.2
-
21
-
-
0038601527
-
Modular verification of software components in c. in
-
+03]
-
+03] S. Chaki, E. Clarke, A. Groce, S. Jha, and H. Veith. Modular verification of software components in c. In ICSE 03: International Conference, on Software Engineering, 385-395. ACM, 2003.
-
(2003)
ICSE 03: International Conference, on Software Engineering
, pp. 385-395
-
-
Chaki, S.1
Clarke, E.2
Groce, A.3
Jha, S.4
Veith, H.5
-
23
-
-
0036041421
-
An empirical study of operating systems errors. in
-
+01] ACM
-
+01] A. Chou, J. Yang, B. Chelf, S. Hallem, and D. Engler. An empirical study of operating systems errors. In SOSP 01: Symposium on Operating System Principles, 73-88. ACM, 2001.
-
(2001)
SOSP 01: Symposium on Operating System Principles
, pp. 73-88
-
-
Chou, A.1
Yang, J.2
Chelf, B.3
Hallem, S.4
Engler, D.5
-
24
-
-
0034448966
-
Unification-based pointer analysis with directional assignments. in
-
[Das00] ACM
-
[Das00] M. Das. Unification-based pointer analysis with directional assignments. In PLDI 00: Programming Language Design and Implementation, pages 35-46. ACM, 2000.
-
(2000)
PLDI 00: Programming Language Design and Implementation
, pp. 35-46
-
-
Das, M.1
-
26
-
-
4644322663
-
The Fugue protocol checker: Is your software baroque?
-
[DF04] , Microsoft Research
-
[DF04] R. DeLine and M. Fähndrich. The Fugue protocol checker: Is your software baroque? Technical Report MSR-TR-2004-07, Microsoft Research, 2004.
-
(2004)
Technical Report MSR-TR-2004-07
-
-
Deline, R.1
Fähndrich, M.2
-
29
-
-
84958757867
-
A bdd-based model checker for recursive programs. in
-
[ES01] Springer-Verlag
-
[ES01] J. Esparza and S. Schwoon. A bdd-based model checker for recursive programs. In CAV 01: Computer Aided Verification, LNCS 2102, pages 324-336. Springer-Verlag, 2001.
-
(2001)
CAV 01: Computer Aided Verification, LNCS 2102
, pp. 324-336
-
-
Esparza, J.1
Schwoon, S.2
-
30
-
-
84947441305
-
Construction of abstract state graphs with PVS. in C
-
[GS97] SpringerVerlag
-
[GS97] S. Graf and H. Saïdi. Construction of abstract state graphs with PVS. In CAV97: Computer-aided Verification, LNCS 1254, pages 72-83. SpringerVerlag, 1997.
-
(1997)
AV97: Computer-aided Verification, LNCS 1254
, pp. 72-83
-
-
Graf, S.1
Saïdi, H.2
-
31
-
-
0036041563
-
Lazy abstraction. in
-
[HJMS02]
-
[HJMS02] T. A. Henzinger, R. Jhala, R. Majumdar, and G. Sutre. Lazy abstraction. In POPL '02, 58-70. ACM, January 2002.
-
(2002)
POPL '02, 58-70. ACM, January
-
-
Henzinger, T.A.1
Jhala, R.2
Majumdar, R.3
Sutre, G.4
-
33
-
-
3042669120
-
Righting software
-
+04]
-
+04] J. R. Larus, T. Ball, M. Das, Rob DeLine, M. Fähndrich, J. Pincus, S. K. Rajamani, and R. Venkatapathy. Righting software. IEEE Software (to appear), 2004.
-
(2004)
IEEE Software (To Appear)
-
-
Larus, J.R.1
Ball, T.2
Das, M.3
Deline, R.4
Fähndrich, M.5
Pincus, J.6
Rajamani, S.K.7
Venkatapathy, R.8
-
34
-
-
35048875780
-
A sat characterization of boolean-program correctness. in S
-
[Lei03] Springer-Verlag
-
[Lei03] K. R. M. Leino. A sat characterization of boolean-program correctness. In SPIN 03: SPIN Workshop, LNCS 2648, pages 104-120. Springer-Verlag, 2003.
-
(2003)
PIN 03: SPIN Workshop, LNCS 2648
, pp. 104-120
-
-
Leino, K.R.M.1
-
37
-
-
0002823436
-
Two approaches to interprocedural data flow analysis. in
-
[SP81] Prentice-Hall
-
[SP81] M. Sharir and A. Pnueli. Two approaches to interprocedural data flow analysis. In Program Flow Analysis: Theory and Applications, pages 189-233. Prentice-Hall, 1981.
-
(1981)
Program Flow Analysis: Theory and Applications
, pp. 189-233
-
-
Sharir, M.1
Pnueli, A.2
|