-
1
-
-
36549021031
-
An overview of the saturn project
-
DOI 10.1145/1251535.1251543, PASTE'07 - Proceedings of the 2007 ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for Software Tools and Engineering
-
Aiken, A., Bugrara, S., Dillig, I., Dillig, T., Hackett, B., and Hawkins, P. An overview of the Saturn project. In Proceedings of the 2007 ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for Software Tools and Engineering (San Diego, June 13-14). AC M Press, New York, 2007, 43-48. (Pubitemid 350183118)
-
(2007)
ACM SIGPLAN/SIGSOFT Workshop on Program Analysis for Software Tools and Engineering
, pp. 43-48
-
-
Aiken, A.1
Bugrara, S.2
Dillig, I.3
Dillig, T.4
Hackett, B.5
Hawkins, P.6
-
2
-
-
0034818448
-
Automatic predicate abstraction of C programs
-
Snowbird, UT, June 20-22). AC M Press, New York
-
Ball, T., Majumdar, R., Millstein, T., and Rajamani, S.K. Automatic predicate abstraction of C programs. In Proceedings of the 2001 ACM SIGPLAN Conference on Programming Language Design and Implementation (Snowbird, UT, June 20-22). AC M Press, New York, 2001, 203-213.
-
(2001)
Proceedings of the 2001 ACM SIGPLAN Conference on Programming Language Design and Implementation
, pp. 203-213
-
-
Ball, T.1
Majumdar, R.2
Millstein, T.3
Rajamani, S.K.4
-
3
-
-
27844563963
-
Polymorphic predicate abstraction
-
DOI 10.1145/1057387.1057391
-
Ball, T., Millstein, T.D., and Rajamani, S.K. Polymorphic predicate abstraction. ACM Transactions on Programming Languages and Systems 27, 2 (Mar. 2005), 314-343. (Pubitemid 41655743)
-
(2005)
ACM Transactions on Programming Languages and Systems
, vol.27
, Issue.2
, pp. 314-343
-
-
Ball, T.1
Millstein, T.2
Rajamani, S.K.3
-
4
-
-
84903151157
-
Boolean and cartesian abstraction for model checking C programs
-
Tools and Algorithms for the Construction and Analysis of Systems 7th International Conference, TACAS 2001 Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2001 Genova, Italy, April 2-6, 2001 Proceedings
-
Ball, T., Podelski, A., and Rajamani, S.K. Boolean and Cartesian abstractions for model checking C programs. In Proceedings of the Seventh International Conference on Tools and Algorithms for Construction and Analysis of Systems (Genova, Italy, Apr. 2-6). Springer, 2001, 268-283. (Pubitemid 33254664)
-
(2001)
Proceedings of the Seventh International Conference on Tools and Algorithms for Construction and Analysis of Systems
, Issue.2031
, pp. 268-283
-
-
Ball, T.1
Podelski, A.2
Rajamani, S.K.3
-
5
-
-
84947232436
-
Bebop: A symbolic model checker for Boolean programs
-
Stanford, CA, Aug. 30-Sept. 1, Springer
-
Ball, T. and Rajamani, S.K. Bebop: A symbolic model checker for Boolean programs. In Proceedings of the Seventh International SPIN Workshop on Model Checking and Software Verification (Stanford, CA, Aug. 30-Sept. 1). Springer, 2000, 113-130.
-
(2000)
Proceedings of the Seventh International SPIN Workshop on Model Checking and Software Verification
, pp. 113-130
-
-
Ball, T.1
Rajamani, S.K.2
-
6
-
-
0003940079
-
-
Microsoft Research, Redmond, WA, Feb.
-
Ball, T. and Rajamani, S.K. Boolean Programs: A Model and Process for Software Analysis. Technical Report MSR-TR-2000-14. Microsoft Research, Redmond, WA, Feb. 2000.
-
(2000)
Boolean Programs: A Model and Process for Software Analysis. Technical Report MSR-TR-2000-14
-
-
Ball, T.1
Rajamani, S.K.2
-
8
-
-
0036039066
-
The SLAM project: Debugging system software via static analysis
-
Ball, T. and Rajamani, S.K. The SLA M project: Debugging system software via static analysis. In Proceedings of the 29th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (Portland, OR, Jan. 16-18). AC M Press, New York, Jan. 2002, 1-3. (Pubitemid 35009025)
-
(2002)
Conference Record of the Annual ACM Symposium on Principles of Programming Languages
, pp. 1-3
-
-
Ball, T.1
Rajamani, S.K.2
-
10
-
-
77951292292
-
Shape refinement through explicit heap analysis
-
Paphos, Cyprus, Mar. 20-28, Springer
-
Beyer, D., Henzinger, T.A., Théoduloz, G., and Zufferey, D. Shape refinement through explicit heap analysis. In Proceedings of the 13th International Conference on Fundamental Approaches to Software Engineering (Paphos, Cyprus, Mar. 20-28). Springer, 2010, 263-277.
-
(2010)
Proceedings of the 13th International Conference on Fundamental Approaches to Software Engineering
, pp. 263-277
-
-
Beyer, D.1
Henzinger, T.A.2
Théoduloz, G.3
Zufferey, D.4
-
11
-
-
0022769976
-
Graph-based algorithms for boolean function manipulation
-
Bryant, R. Graph-based algorithms for Boolean function manipulation. IEEE Transactions on Computers C-35, 8 (Aug. 1986), 677-691. (Pubitemid 16629996)
-
(1986)
IEEE Transactions on Computers
, vol.C-35
, Issue.8
, pp. 677-691
-
-
Bryant Randal, E.1
-
12
-
-
0033688092
-
A static analyzer for finding dynamic programming errors
-
June
-
Bush, W.R., Pincus, J.D., and Siela, D.J. A static analyzer for finding dynamic programming errors. Software-Practice and Experience 30, 7 (June 2000), 775-802.
-
(2000)
Software-Practice and Experience 30
, vol.7
, pp. 775-802
-
-
Bush, W.R.1
Pincus, J.D.2
Siela, D.J.3
-
13
-
-
0038601527
-
Modular verification of software components in C
-
(Portland, OR, May 3-10). IEEEComputer Society
-
Chaki, S., Clarke, E., Groce, A., Jha, S., and Veith, H. Modular verification of software components in C. In Proceedings of the 25th International Conference on Software Engineering (Portland, OR, May 3-10). IEEEComputer Society, 2003, 385-395.
-
(2003)
Proceedings of the 25th International Conference on Software Engineering
, pp. 385-395
-
-
Chaki, S.1
Clarke, E.2
Groce, A.3
Jha, S.4
Veith, H.5
-
14
-
-
0003962322
-
-
MIT Press, Cambridge, MA
-
Clarke, E., Grumberg, O., and Peled, D. Model Checking. MIT Press, Cambridge, MA, 1999.
-
(1999)
Model Checking
-
-
Clarke, E.1
Grumberg, O.2
Peled, D.3
-
15
-
-
85037030721
-
Synthesis of synchronization skeletons for branching time temporal logic
-
Yorktown Heights, NY, May, Springer
-
Clarke, E.M. and Emerson, E.A. Synthesis of synchronization skeletons for branching time temporal logic. In Proceedings of the Workshop on Logic of Programs (Yorktown Heights, NY, May 1981). Springer, 1982, 52-71.
-
(1981)
Proceedings of the Workshop on Logic of Programs
, pp. 52-71
-
-
Clarke, E.M.1
Emerson, E.A.2
-
16
-
-
70350786431
-
Model checking: Algorithmic verification and debugging
-
Nov.
-
Clarke, E.M., Emerson, E.A., and Sifakis, J. Model checking: Algorithmic verification and debugging. Commun. ACM 52, 11 (Nov. 2009), 74-84.
-
(2009)
Commun. ACM 52
, vol.11
, pp. 74-84
-
-
Clarke, E.M.1
Emerson, E.A.2
Sifakis, J.3
-
17
-
-
84944406286
-
Counterexample-guided abstraction refinement
-
Chicago, July 15-19, Springer
-
Clarke, E.M., Grumberg, O., Jha, S., Lu, Y., and Veith, H. Counterexample-guided abstraction refinement. In Proceedings of the 12 International Conference on Computer-Aided Verification (Chicago, July 15-19). Springer, 2000, 154-169.
-
(2000)
Proceedings of the 12 International Conference on Computer-Aided Verification
, pp. 154-169
-
-
Clarke, E.M.1
Grumberg, O.2
Jha, S.3
Lu, Y.4
Veith, H.5
-
18
-
-
35048861896
-
A tool for checking ANSI-C programs
-
Barcelona, Mar. 29-Apr. 2, Springer
-
Clarke, E.M., Kroening, D., and Lerda, F. A tool for checking ANSI-C programs. In Proceedings of the 10th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (Barcelona, Mar. 29-Apr. 2). Springer, 2004, 168-176.
-
(2004)
Proceedings of the 10th International Conference on Tools and Algorithms for the Construction and Analysis of Systems
, pp. 168-176
-
-
Clarke, E.M.1
Kroening, D.2
Lerda, F.3
-
19
-
-
33646051280
-
Abstraction refinement for termination
-
London, Sept. 7-9, Springer
-
Cook, B., Podelski, A., and Rybalchenko, A. Abstraction refinement for termination. In Proceedings of the 12th International Static Analysis Symposium (London, Sept. 7-9). Springer, 2005, 87-101.
-
(2005)
Proceedings of the 12th International Static Analysis Symposium
, pp. 87-101
-
-
Cook, B.1
Podelski, A.2
Rybalchenko, A.3
-
20
-
-
0033697422
-
Bandera: Extracting finite-state models from Java source code
-
Limerick, Ireland, June 4-11. AC M Press, New York
-
Corbett, J., Dwyer, M., Hatcliff, J., Pasareanu, C., Robby, Laubach, S., and Zheng, H. Bandera: Extracting finite-state models from Java source code. In Proceedings of the 22nd International Conference on Software Engineering (Limerick, Ireland, June 4-11). AC M Press, New York, 2000, 439-448.
-
(2000)
Proceedings of the 22nd International Conference on Software Engineering
, pp. 439-448
-
-
Corbett, J.1
Dwyer, M.2
Hatcliff, J.3
Pasareanu, C.4
Robby Laubach, S.5
Zheng, H.6
-
21
-
-
85050550846
-
Abstract interpretation: A unified lattice model for the static analysis of programs by construction or approximation of fixpoints
-
Los Angeles, Jan.. AC M Press, New York
-
Cousot, P. and Cousot, R. Abstract interpretation: A unified lattice model for the static analysis of programs by construction or approximation of fixpoints. In Proceedings of the Fourth ACM Symposium on Principles of Programming Languages (Los Angeles, Jan.). AC M Press, New York, 1977, 238-252.
-
(1977)
Proceedings of the Fourth ACM Symposium on Principles of Programming Languages
, pp. 238-252
-
-
Cousot, P.1
Cousot, R.2
-
22
-
-
45749085681
-
Z3: An efficient SMT solver
-
Budapest, Mar. 29-Apr. 6., Springer
-
deMoura, L. and Bjørner, N. Z3: An efficient SMT solver. In Proceedings of the 14th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (Budapest, Mar. 29-Apr. 6). Springer, 2008, 337-340.
-
(2008)
Proceedings of the 14th International Conference on Tools and Algorithms for the Construction and Analysis of Systems
, pp. 337-340
-
-
De Moura, L.1
Bjørner, N.2
-
23
-
-
24944448541
-
Simplify: A theorem prover for program checking
-
DOI 10.1145/1066100.1066102
-
Detlefs, D., Nelson, G., and Saxe, J.B. Simplify: A theorem prover for program checking. Journal of the ACM 52, 3 (May 2005), 365-473. (Pubitemid 43078377)
-
(2005)
Journal of the ACM
, vol.52
, Issue.3
, pp. 365-473
-
-
Detlefs, D.1
Nelson, G.2
Saxe, J.B.3
-
24
-
-
84975277890
-
Checking system rules using system-specific, programmerwritten compiler extensions
-
San Diego, Oct. 23-25. Usenix Association
-
Engler, D., Chelf, B., Chou, A., and Hallem, S. Checking system rules using system-specific, programmerwritten compiler extensions. In Proceedings of the Fourth Symposium on Operating System Design and Implementation (San Diego, Oct. 23-25). Usenix Association, 2000, 1-16.
-
(2000)
Proceedings of the Fourth Symposium on Operating System Design and Implementation
, pp. 1-16
-
-
Engler, D.1
Chelf, B.2
Chou, A.3
Hallem, S.4
-
26
-
-
0036036247
-
Flow-sensitive type qualifiers
-
Foster, J.S., Terauchi, T., and Aiken, A. Flow-sensitive type qualifiers. In Proceedings of the 2002 ACM SIGPLAN Conference on Programming Language Design and Implementation (Berlin, June 17-19). AC M Press, New York, 2002, 1-12. (Pubitemid 34991502)
-
(2002)
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
, pp. 1-12
-
-
Foster, J.S.1
Terauchi, T.2
Aiken, A.3
-
27
-
-
85128730845
-
Automated whitebox fuzz testing
-
SanDiego, CA, Feb. 10-13. The Internet Society
-
Godefroid, P., Levin, M.Y., and Molnar, D.A. Automated whitebox fuzz testing. In Proceedings of the Network and Distributed System Security Symposium (SanDiego, CA, Feb. 10-13). The Internet Society, 2008.
-
(2008)
Proceedings of the Network and Distributed System Security Symposium
-
-
Godefroid, P.1
Levin, M.Y.2
Molnar, D.A.3
-
28
-
-
77149165770
-
Compositional may-must program analysis: Unleashing the power of alternation
-
Madrid, Jan. 17-23. AC M Press, New York
-
Godefroid, P., Nori, A.V., Rajamani, S.K., and Tetali, S.D. Compositional may-must program analysis: Unleashing the power of alternation. In Proceedings of the 37th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (Madrid, Jan. 17-23). AC M Press, New York, 2010, 43-56.
-
(2010)
Proceedings of the 37th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages
, pp. 43-56
-
-
Godefroid, P.1
Nori, A.V.2
Rajamani, S.K.3
Tetali, S.D.4
-
30
-
-
2442623463
-
Abstractions from proofs
-
Venice, Jan. 14-16 . AC M Press, New York
-
Henzinger, T.A., Jhala, R., Majumdar, R., and McMillan, K.L. Abstractions from proofs. In Proceedings of the 31st ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (Venice, Jan. 14-16). AC M Press, New York, 2004, 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
-
31
-
-
0036041563
-
Lazy abstraction
-
Henzinger, T.A., Jhala, R., Majumdar, R., and Sutre, G. Lazy abstraction. In Proceedings of the 29th ACM SIGPLAN-SIGACT Symposium Principles of Programming Languages (Portland, OR, Jan. 16-18). AC M Press, New York, 2002, 58-70. (Pubitemid 35009030)
-
(2002)
Conference Record of the Annual ACM Symposium on Principles of Programming Languages
, pp. 58-70
-
-
Henzinger, T.A.1
Jhala, R.2
Majumdar, R.3
Sutre, G.4
-
33
-
-
84947271391
-
Logic verification of ANSI-C code with SPIN
-
Stanford, CA, Aug. 30-Sept. 1, Springer
-
Holzmann, G. Logic verification of ANSI-C code with SPIN. In Proceedings of the Seventh International SPIN Workshop on Model Checking and Software Verification (Stanford, CA, Aug. 30-Sept. 1). Springer, 2000, 131-147.
-
(2000)
Proceedings of the Seventh International SPIN Workshop on Model Checking and Software Verification
, pp. 131-147
-
-
Holzmann, G.1
-
34
-
-
50049100632
-
Efficient SAT -based bounded model checking for software verification
-
Sept.
-
Ivancic, F., Yang, Z., Ganai, M.K., Gupta, A., and Ashar, P. Efficient SAT -based bounded model checking for software verification. Theoretical Computer Science 404, 3 (Sept. 2008), 256-274.
-
(2008)
Theoretical Computer Science 404
, vol.3
, pp. 256-274
-
-
Ivancic, F.1
Yang, Z.2
Ganai, M.K.3
Gupta, A.4
Ashar, P.5
-
36
-
-
70450260585
-
Analyzing recursive programs using a fixed-point calculus
-
Dublin, June 15-21). AC M Press, New York
-
LaTorre, S., Parthasarathy, M., and Parlato, G. Analyzing recursive programs using a fixed-point calculus. In Proceedings of the 2009 ACM SIGPLAN Conference on Programming Language Design and Implementation (Dublin, June 15-21). AC M Press, New York, 2009, 211-222.
-
Proceedings of the 2009 ACM SIGPLAN Conference on Programming Language Design and Implementation
, vol.2009
, pp. 211-222
-
-
Latorre, S.1
Parthasarathy, M.2
Parlato, G.3
-
37
-
-
3042669120
-
Righting software
-
May/June
-
Larus, J.R., Ball, T., Das, M., DeLine, R., Fähndrich, M., Pincus, J., Rajamani, S.K., and Venkatapathy, R. Righting software. IEEE Software 21, 3 (May/June 2004), 92-100.
-
(2004)
IEEE Software 21
, vol.3
, pp. 92-100
-
-
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
-
40
-
-
8344288219
-
KISS: Keep it simple and sequential
-
Washington, D.C., June 9-12. AC M Press, New York
-
Qadeer, S. and Wu, D. KISS: Keep it simple and sequential. In Proceedings of the ACM SIGPLAN 2004 Conference on Programming Language Design and Implementation (Washington, D.C., June 9-12). AC M Press, New York, 2004, 14-24.
-
Proceedings of the ACM SIGPLAN 2004 Conference on Programming Language Design and Implementation
, vol.2004
, pp. 14-24
-
-
Qadeer, S.1
Wu, D.2
-
41
-
-
0020299274
-
Specification and verification of concurrent systems in CESAR
-
Torino, Italy, Apr. 6-8, Springer
-
Queille, J. and Sifakis, J. Specification and verification of concurrent systems in CESAR . In Proceedings of the Fifth International Symposium on Programming (Torino, Italy, Apr. 6-8). Springer, 1982, 337-350.
-
(1982)
Proceedings of the Fifth International Symposium on Programming
, pp. 337-350
-
-
Queille, J.1
Sifakis, J.2
-
42
-
-
0029180939
-
Precise interprocedural data flow analysis via graph reachability
-
San Francisco, Jan. 23-25. AC M Press, New York
-
Reps, T., Horwitz, S., and Sagiv, M. Precise interprocedural data flow analysis via graph reachability. In Proceedings of the 22nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (San Francisco, Jan. 23-25). AC M Press, New York, 1995, 49-61.
-
(1995)
Proceedings of the 22nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages
, pp. 49-61
-
-
Reps, T.1
Horwitz, S.2
Sagiv, M.3
-
43
-
-
0002823436
-
Two approaches to interprocedural data flow analysis
-
N.D. Jones and S.S. Muchnick, Eds. Prentice-Hall
-
Sharir, M. and Pnueli, A. Two approaches to interprocedural data flow analysis. In Program Flow Analysis: Theory and Applications, N.D. Jones and S.S. Muchnick, Eds. Prentice-Hall, 1981, 189-233.
-
(1981)
Program Flow Analysis: Theory and Applications
, pp. 189-233
-
-
Sharir, M.1
Pnueli, A.2
-
44
-
-
0022987223
-
An automata theoretic approach to automatic program verification
-
Vardi, M.Y. and Wolper, P. An automata theoretic approach to automatic program verification. In Proceedings of the Symposium Logic in Computer Science (Cambridge, MA, June 16-18). IEEE Computer Society Press, 1986, 332-344. (Pubitemid 17563569)
-
(1986)
Proceedings of the Symposium Logic in Computer Science
, pp. 332-344
-
-
Vardi Moshe, Y.1
Wolper Pierre2
|