-
1
-
-
0034818448
-
Automatic predicate abstraction of C programs
-
ACM, New York
-
BALL, T., MAJUMDAR, R., MILLSTEIN, T., AND RAJAMANI, S. K. 2001a. Automatic predicate abstraction of C programs. In PLDI 01: Programming Language Design and Implementation. ACM, New York, pp. 203-213.
-
(2001)
PLDI 01: Programming Language Design and Implementation
, pp. 203-213
-
-
Ball, T.1
Majumdar, R.2
Millstein, T.3
Rajamani, S.K.4
-
2
-
-
84903151157
-
Boolean and Cartesian abstractions for model checking C programs
-
Lecture Notes in Computer Science. Springer-Verlag, New York
-
BALL, T., PODELSKI, A., AND RAJAMANI, S. K. 2001b. Boolean and Cartesian abstractions for model checking C programs. In TACAS 01: Tools and Algorithms for Construction and Analysis of Systems. Lecture Notes in Computer Science, vol. 2031. Springer-Verlag, New York, pp. 268-283.
-
(2001)
TACAS 01: Tools and Algorithms for Construction and Analysis of Systems
, vol.2031
, pp. 268-283
-
-
Ball, T.1
Podelski, A.2
Rajamani, S.K.3
-
3
-
-
84947232436
-
Bebop: A symbolic model checker for Boolean programs
-
Lecture Notes in Computer Science. Springer-Verlag, New York
-
BALL, T. AND RAJAMANI, S. K. 2000. Bebop: A symbolic model checker for Boolean programs. In SPIN 00: SPIN Workshop. Lecture Notes in Computer Science, vol. 1885. Springer-Verlag, New York, pp. 113-130.
-
(2000)
SPIN 00: SPIN Workshop
, vol.1885
, pp. 113-130
-
-
Ball, T.1
Rajamani, S.K.2
-
4
-
-
84894630000
-
Automatically validating temporal safety properties of interfaces
-
Lecture Notes in Computer Science. Springer-Verlag, New York
-
BALL, T. AND RAJAMANI, S. K. 2001. Automatically validating temporal safety properties of interfaces. In SPIN 01: SPIN Workshop. Lecture Notes in Computer Science, vol. 2057. Springer-Verlag, New York, pp. 103-122.
-
(2001)
SPIN 01: SPIN Workshop
, vol.2057
, pp. 103-122
-
-
Ball, T.1
Rajamani, S.K.2
-
5
-
-
1442283583
-
Generating abstract explanations of spurious counterexamples in C programs
-
Microsoft Research, Jan.
-
BALL, T. AND RAJAMANI, S. K. 2002a. Generating abstract explanations of spurious counterexamples in C programs. Tech. Rep. MSR-TR-2002-09. Microsoft Research, Jan.
-
(2002)
Tech. Rep.
, vol.MSR-TR-2002-09
-
-
Ball, T.1
Rajamani, S.K.2
-
6
-
-
0036039066
-
The SLAM project: Debugging system software via static analysis
-
ACM, New York
-
BALL, T. AND RAJAMANI, S. K. 2002b. The SLAM project: Debugging system software via static analysis. In POPL 02: Principles of Programming Languages. ACM, New York, pp. 1-3.
-
(2002)
POPL 02: Principles of Programming Languages
, pp. 1-3
-
-
Ball, T.1
Rajamani, S.K.2
-
7
-
-
0022333721
-
On understanding types, data abstraction, and polymorphism
-
CARDELLI, L. AND WEGNER, P. 1985. On understanding types, data abstraction, and polymorphism. Comput. Surv. 17, 4, 471-522.
-
(1985)
Comput. Surv.
, vol.17
, Issue.4
, pp. 471-522
-
-
Cardelli, L.1
Wegner, P.2
-
8
-
-
84944406286
-
Counterexample-guided abstraction refinement
-
Lecture Notes in Computer Science. Springer-Verlag, New York
-
CLARKE, E., GRUMBERG, O., JHA, S., Lu, Y., AND VEITH, H. 2000. Counterexample-guided abstraction refinement. In CAV 00: Computer Aided Verification. Lecture Notes in Computer Science, vol. 1855. Springer-Verlag, New York, pp. 154-169.
-
(2000)
CAV 00: Computer Aided Verification
, vol.1855
, pp. 154-169
-
-
Clarke, E.1
Grumberg, O.2
Jha, S.3
Lu, Y.4
Veith, H.5
-
9
-
-
0033697422
-
Bandera: Extracting finite-state models from Java source code
-
ACM, New York
-
CORBETT, J., DWYER, M., HATCLIFF, J., PASAREANU, C., ROBBY, LAUBACH, S., AND ZHENG, H. 2000. Bandera: Extracting finite-state models from Java source code. In ICSE 2000: International Conference on Software Engineering. ACM, New York, pp. 439-448.
-
(2000)
ICSE 2000: International Conference on Software Engineering
, pp. 439-448
-
-
Corbett, J.1
Dwyer, M.2
Hatcliff, J.3
Pasareanu, C.4
Robby5
Laubach, S.6
Zheng, H.7
-
10
-
-
85050550846
-
Abstract interpretation: A unified lattice model for the static analysis of programs by construction or approximation of fixpoints
-
ACM, New York
-
COUSOT, P. AND COUSOT, R. 1977. 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. ACM, New York, pp. 238-252.
-
(1977)
POPL 77: Principles of Programming Languages
, pp. 238-252
-
-
Cousot, P.1
Cousot, R.2
-
11
-
-
0034448966
-
Unification-based pointer analysis with directional assignments
-
ACM, New York
-
DAS, M. 2000. Unification-based pointer analysis with directional assignments. In PLDI 00: Programming Language Design and Implementation. ACM, New York, pp. 35-46.
-
(2000)
PLDI 00: Programming Language Design and Implementation
, pp. 35-46
-
-
Das, M.1
-
12
-
-
84957067996
-
Experience with predicate abstraction
-
Lecture Notes in Computer Science. Springer-Verlag, New York
-
DAS, S., DILL, D. L., AND PARK, S. 1999. Experience with predicate abstraction. In CAV 00: Computer-Aided Verification. Lecture Notes in Computer Science, vol. 1633. Springer-Verlag, New York, pp. 160-171.
-
(1999)
CAV 00: Computer-aided Verification
, vol.1633
, pp. 160-171
-
-
Das, S.1
Dill, D.L.2
Park, S.3
-
15
-
-
0035000465
-
Tool-supported program abstraction for finite-state verification
-
ACM, New York
-
DWYER, M., HATCLIFF, J., JOEHANES, R., LAUBACH, S., PASAREANU, C., ROBBY, VISSER, W., AND ZHENG, H. 2001. Tool-supported program abstraction for finite-state verification. In ICSE 01: International Conference on Software Engineering. ACM, New York, pp. 177-187.
-
(2001)
ICSE 01: International Conference on Software Engineering
, pp. 177-187
-
-
Dwyer, M.1
Hatcliff, J.2
Joehanes, R.3
Laubach, S.4
Pasareanu, C.5
Robby6
Visser, W.7
Zheng, H.8
-
16
-
-
84975277890
-
Checking system rules using system-specific, programmer-written compiler extensions
-
Usenix Association
-
ENGLER, D., CHELF, B., CHOU, A., AND HALLEM, S. 2000. Checking system rules using system-specific, programmer-written compiler extensions. In OSDI 00: Operating System Design and Implementation. Usenix Association.
-
(2000)
OSDI 00: Operating System Design and Implementation
-
-
Engler, D.1
Chelf, B.2
Chou, A.3
Hallem, S.4
-
17
-
-
0036036098
-
Extended static checking for Java
-
ACM, New York
-
FLANAGAN, C., LEINO, K. R. M., LILLIBRIDGE, M., NELSON, G., SAXE, J. B., AND STATA, R. 2002. Extended static checking for Java. In Proceedings of the ACM SIGPLAN 2002 Conference on Programming Language Design and Implementation. ACM, New York, pp. 234-245.
-
(2002)
Proceedings of the ACM SIGPLAN 2002 Conference on Programming Language Design and Implementation
, pp. 234-245
-
-
Flanagan, C.1
Leino, K.R.M.2
Lillibridge, M.3
Nelson, G.4
Saxe, J.B.5
Stata, R.6
-
19
-
-
84906099970
-
Polymorphic versus monomorphic flow-insensitive points-to analysis for C
-
Lecture Notes in Computer Science. Springer-Verlag, New York
-
FOSTER, J. S., FAHNDRICH, M., AND AIKEN, A. 2000. Polymorphic versus monomorphic flow-insensitive points-to analysis for C. In SAS 00: Static Analysis. Lecture Notes in Computer Science, vol. 1824. Springer-Verlag, New York, pp. 175-198.
-
(2000)
SAS 00: Static Analysis
, vol.1824
, pp. 175-198
-
-
Foster, J.S.1
Fahndrich, M.2
Aiken, A.3
-
20
-
-
84947441305
-
Construction of abstract state graphs with PVS
-
Lecture Notes in Computer Science. Springer-Verlag, New York
-
GRAF, S. AND SAÏDI, H. 1997. Construction of abstract state graphs with PVS. In CAV 97: Computeraided Verification. Lecture Notes in Computer Science, vol. 1254. Springer-Verlag, New York, pp. 72-83.
-
(1997)
CAV 97: Computeraided Verification
, vol.1254
, pp. 72-83
-
-
Graf, S.1
Saïdi, H.2
-
23
-
-
1442287648
-
Abstractions from proofs
-
ACM, New York
-
HENZINGER, T. A., JHALA, R., MAJUMDAR, R., AND MCMILLAN, K. L. 2004. Abstractions from proofs. In Proceedings of the 31st ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages. ACM, New York, pp. 232-244.
-
(2004)
Proceedings of the 31st ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages
, pp. 232-244
-
-
Henzinger, T.A.1
Jhala, R.2
Majumdar, R.3
Mcmillan, K.L.4
-
24
-
-
0036041563
-
Lazy abstraction
-
ACM, New York
-
HENZINGER, T. A., JHALA, R., MAJUMDAR, R., AND SUTRE, G. 2002. Lazy abstraction. In POPL '02: Principles of Programming Languages (Jan.). ACM, New York, pp. 58-70.
-
(2002)
POPL '02: Principles of Programming Languages
, Issue.JAN
, pp. 58-70
-
-
Henzinger, T.A.1
Jhala, R.2
Majumdar, R.3
Sutre, G.4
-
25
-
-
18944390941
-
The Spin model checker
-
HOLZMANN, G. 1997. The Spin model checker. IEEE Trans. Softw. Eng. 23, 5 (May), 279-295.
-
(1997)
IEEE Trans. Softw. Eng.
, vol.23
, Issue.5 MAY
, pp. 279-295
-
-
Holzmann, G.1
-
26
-
-
84947271391
-
Logic verification of ANSI-C code with Spin
-
Lecture Notes in Computer Science. Springer-Verlag, New York
-
HOLZMANN, G. 2000. Logic verification of ANSI-C code with Spin. In SPIN 00: SPIN Workshop. Lecture Notes in Computer Science, vol. 1885. Springer-Verlag, New York, pp. 131-147.
-
(2000)
SPIN 00: SPIN Workshop
, vol.1885
, pp. 131-147
-
-
Holzmann, G.1
-
27
-
-
0026987136
-
A safe approximate algorithm for interprocedural pointer aliasing
-
LANDI, W. AND RYDER, B. G. 1992. A safe approximate algorithm for interprocedural pointer aliasing. SIGPLAN Notices 27, 7, 235-248.
-
(1992)
SIGPLAN Notices
, vol.27
, Issue.7
, pp. 235-248
-
-
Landi, W.1
Ryder, B.G.2
-
28
-
-
0018105622
-
A theory of type polymorphism in programming
-
MILNER, R. 1978. A theory of type polymorphism in programming. J. Comput. Syst. Sci. 17, 348-375.
-
(1978)
J. Comput. Syst. Sci.
, vol.17
, pp. 348-375
-
-
Milner, R.1
-
29
-
-
0003444157
-
-
The MIT Press, Cambridge, Mass.
-
MILNER, R., TOFTE, M., HARPER, R., AND MACQUEEN, D. 1997. The Definition of Standard ML (Revised). The MIT Press, Cambridge, Mass.
-
(1997)
The Definition of Standard ML (Revised)
-
-
Milner, R.1
Tofte, M.2
Harper, R.3
Macqueen, D.4
-
30
-
-
0002550919
-
A general axiom of assignment
-
Lecture Notes of an International Summer School, Reidel
-
MORRIS, J. M. 1982. A general axiom of assignment. In Theoretical Foundations of Programming Methodology. Lecture Notes of an International Summer School, Reidel, pp. 25-34.
-
(1982)
Theoretical Foundations of Programming Methodology
, pp. 25-34
-
-
Morris, J.M.1
-
31
-
-
0004173988
-
Techniques for program verification
-
Xerox Palo Alto Research Center, Palo Alto, Calif.
-
NELSON, G. 1981. Techniques for program verification. Tech. Rep. CSL81-10. Xerox Palo Alto Research Center, Palo Alto, Calif.
-
(1981)
Tech. Rep.
, vol.CSL81-10
-
-
Nelson, G.1
-
32
-
-
0029180939
-
Precise interprocedural dataflow analysis via graph reachability
-
ACM, New York
-
REPS, T., HORWITZ, S., AND SAGIV, M. 1995. Precise interprocedural dataflow analysis via graph reachability. In POPL 95: Principles of Programming Languages. ACM, New York, pp. 49-61.
-
(1995)
POPL 95: Principles of Programming Languages
, pp. 49-61
-
-
Reps, T.1
Horwitz, S.2
Sagiv, M.3
-
33
-
-
84957079461
-
Abstract and model check while you prove
-
Lecture Notes in Computer Science. Springer-Verlag, New York
-
SAÏDI, H. AND SHANKAR, N. 1999. Abstract and model check while you prove. In CAV 99: Computeraided Verification. Lecture Notes in Computer Science, vol. 1633. Springer-Verlag, New York, pp. 443-454.
-
(1999)
CAV 99: Computeraided Verification
, vol.1633
, pp. 443-454
-
-
Saïdi, H.1
Shankar, N.2
-
34
-
-
0002823436
-
Two approaches to interprocedural data flow analysis
-
Prentice-Hall, New York
-
SHARIR, M. AND PNUELI, A. 1981. Two approaches to interprocedural data flow analysis. In Program Flow Analysis: Theory and Applications. Prentice-Hall, New York, pp. 189-233.
-
(1981)
Program Flow Analysis: Theory and Applications
, pp. 189-233
-
-
Sharir, M.1
Pnueli, A.2
-
35
-
-
0034506577
-
Using predicate abstraction to reduce object-oriented programs for model checking
-
ACM, New York
-
VISSER, W., PARK, S., AND PENIX, J. 2000. Using predicate abstraction to reduce object-oriented programs for model checking. In FMSP 00: Formal Methods in Software Practice. ACM, New York, pp. 3-12.
-
(2000)
FMSP 00: Formal Methods in Software Practice
, pp. 3-12
-
-
Visser, W.1
Park, S.2
Penix, J.3
|