-
3
-
-
34547241782
-
EXE: Automatically generating inputs of death
-
Cristian Cadar, Vijay Ganesh, Peter M. Pawlowski, David L. Dill, and Dawson R. Engler. EXE: automatically generating inputs of death. In Computer and Communications Security (CCS), pages 322-335, 2006.
-
(2006)
Computer and Communications Security (CCS)
, pp. 322-335
-
-
Cadar, C.1
Ganesh, V.2
Pawlowski, P.M.3
Dill, D.L.4
Engler, D.R.5
-
4
-
-
85076893888
-
KLEE: Unassisted and automatic generation of high-coverage tests for complex systems programs
-
Cristian Cadar, Daniel Dunbar, and Dawson R. Engler. KLEE: Unassisted and automatic generation of high-coverage tests for complex systems programs. In Operating Systems Design and Implementation (OSDI), pages 209-224, 2008.
-
(2008)
Operating Systems Design and Implementation (OSDI)
, pp. 209-224
-
-
Cadar, C.1
Dunbar, D.2
Engler, D.R.3
-
5
-
-
0033697422
-
Bandera: Extracting finite-state models from Java source code
-
James C. Corbett, Matthew B. Dwyer, John Hatcliff, Shawn Laubach, Corina S. Pǎsǎreanu, Robby, and Hongjun Zheng. Bandera: extracting finite-state models from Java source code. In International Conference on Software Engineering (ICSE), pages 439-448, 2000.
-
(2000)
International Conference on Software Engineering (ICSE)
, pp. 439-448
-
-
Corbett, J.C.1
Dwyer, M.B.2
Hatcliff, J.3
Laubach, S.4
Pǎsǎreanu, C.S.5
Robby6
Zheng, H.7
-
8
-
-
33845512960
-
Flowinsensitive type qualifiers
-
Jeffrey S. Foster, Robert Johnson, John Kodumal, and Alex Aiken. Flowinsensitive type qualifiers. ACM Trans. Program. Lang. Syst., 28(6): 1035-1087, 2006.
-
(2006)
ACM Trans. Program. Lang. Syst.
, vol.28
, Issue.6
, pp. 1035-1087
-
-
Foster, J.S.1
Johnson, R.2
Kodumal, J.3
Aiken, A.4
-
9
-
-
38149088089
-
A decision procedure for bit-vectors and arrays
-
July
-
Vijay Ganesh and David L. Dill. A decision procedure for bit-vectors and arrays. In Computer-Aided Verification (CAV), pages 519-531, July 2007.
-
(2007)
Computer-Aided Verification (CAV)
, pp. 519-531
-
-
Ganesh, V.1
Dill, D.L.2
-
13
-
-
24344495245
-
Error checking with client-driven pointer analysis
-
Samuel Z. Guyer and Calvin Lin. Error checking with client-driven pointer analysis. Sci. Comput. Program., 58(1-2):83-114, 2005.
-
(2005)
Sci. Comput. Program.
, vol.58
, Issue.1-2
, pp. 83-114
-
-
Guyer, S.Z.1
Lin, C.2
-
14
-
-
1442287648
-
Abstractions from proofs
-
Thomas A. Henzinger, Ranjit Jhala, Rupak Majumdar, and Kenneth L. McMillan. Abstractions from proofs. In Principles of Programming Languages (POPL), pages 232-244, 2004.
-
(2004)
Principles of Programming Languages (POPL)
, pp. 232-244
-
-
Henzinger, T.A.1
Jhala, R.2
Majumdar, R.3
McMillan, K.L.4
-
15
-
-
77954704534
-
-
(extended version). Technical Report CS-TR-4954, Department of Computer Science, University of Maryland, College Park
-
Khoo Yit Phang, Bor-Yuh Evan Chang, and Jeffrey S. Foster. Mixing type checking and symbolic execution (extended version). Technical Report CS-TR-4954, Department of Computer Science, University of Maryland, College Park, 2010.
-
(2010)
Mixing Type Checking and Symbolic Execution
-
-
Phang, K.Y.1
Chang, B.-Y.E.2
Foster, J.S.3
-
16
-
-
0016971687
-
Symbolic execution and program testing
-
James C. King. Symbolic execution and program testing. Commun. ACM, 19(7):385-394, 1976.
-
(1976)
Commun. ACM
, vol.19
, Issue.7
, pp. 385-394
-
-
King, J.C.1
-
19
-
-
0002550919
-
A general axiom of assignment. Assignment and linked data structure. A proof of the Schorr-Waite algorithm
-
Joe M. Morris. A general axiom of assignment. Assignment and linked data structure. A proof of the Schorr-Waite algorithm. In Theoretical Foundations of Programming Methodology, pages 25-51, 1982.
-
(1982)
Theoretical Foundations of Programming Methodology
-
-
Morris, J.M.1
-
20
-
-
84959039613
-
CIL: Intermediate language and tools for analysis and transformation of C programs
-
George C. Necula, Scott McPeak, Shree Prakash Rahul, and Westley Weimer. CIL: Intermediate language and tools for analysis and transformation of C programs. In Compiler Construction (CC), pages 213-228, 2002.
-
(2002)
Compiler Construction (CC)
, pp. 213-228
-
-
Necula, G.C.1
McPeak, S.2
Rahul, S.P.3
Weimer, W.4
-
21
-
-
84976700950
-
Simplification by cooperating decision procedures
-
Greg Nelson and Derek C. Oppen. Simplification by cooperating decision procedures. ACM Trans. Program. Lang. Syst., 1(2):245-257, 1979.
-
(1979)
ACM Trans. Program. Lang. Syst.
, vol.1
, Issue.2
, pp. 245-257
-
-
Nelson, G.1
Oppen, D.C.2
-
23
-
-
33745201521
-
Locksmith: Context-sensitive correlation analysis for race detection
-
Polyvios Pratikakis, Jeffrey S. Foster, and Michael W. Hicks. Locksmith: context-sensitive correlation analysis for race detection. In PLDI, pages 320-331, 2006.
-
(2006)
PLDI
, pp. 320-331
-
-
Pratikakis, P.1
Foster, J.S.2
Hicks, M.W.3
-
24
-
-
77954702589
-
Using symbolic evaluation to understand behavior in configurable software systems
-
To appear
-
Elnatan Reisner, Charles Song, Kin-Keung Ma, Jeffrey S. Foster, and Adam Porter. Using symbolic evaluation to understand behavior in configurable software systems. In International Conference on Software Engineering (ICSE), 2010. To appear.
-
International Conference on Software Engineering (ICSE), 2010
-
-
Reisner, E.1
Song, C.2
Ma, K.-K.3
Foster, J.S.4
Porter, A.5
-
29
-
-
0027286849
-
Automatic generation and management of interprocedural program analyses
-
Kwangkeun Yi and Williams Ludwell Harrison, III. Automatic generation and management of interprocedural program analyses. In Principles of Programming Languages (POPL), pages 246-259, 1993.
-
(1993)
Principles of Programming Languages (POPL)
, pp. 246-259
-
-
Yi, K.1
Harrison III, W.L.2
|