-
1
-
-
0032108284
-
A practical and flexible flow analysis for higher-order languages
-
J. Michael Ashley and R. Kent Dybvig. A practical and flexible flow analysis for higher-order languages. ACM Trans. on Program. Lang. Syst., 20(4):845-868, 1998.
-
(1998)
ACM Trans. on Program. Lang. Syst.
, vol.20
, Issue.4
, pp. 845-868
-
-
Michael Ashley, J.1
Kent Dybvig, R.2
-
2
-
-
0034818448
-
Automatic predicate abstraction of C programs
-
Thomas Ball, Rupak Majumdar, Todd Millstein, and Sriram K. Rajamani. Automatic predicate abstraction of C programs. In Proceedings of the Conference on Programming Language Design and Implementation, pages 203-213, 2001.
-
(2001)
Proceedings of the Conference on Programming Language Design and Implementation
, pp. 203-213
-
-
Ball, T.1
Majumdar, R.2
Millstein, T.3
Rajamani, S.K.4
-
3
-
-
79960025017
-
A decade of software model checking with SLAM
-
Thomas Ball, Vladimir Levin, and Sriram K. Rajamani. A decade of software model checking with SLAM. Commun. ACM, 54(7):68-76, 2011.
-
(2011)
Commun. ACM
, vol.54
, Issue.7
, pp. 68-76
-
-
Ball, T.1
Levin, V.2
Rajamani, S.K.3
-
5
-
-
38049172555
-
Modular controlflow analysis with rank 2 intersection types
-
Anindya Banerjee and Thomas Jensen. Modular controlflow analysis with rank 2 intersection types. Mathematical. Structures in Comp. Sci., 13(1):87-124, 2003.
-
(2003)
Mathematical. Structures in Comp. Sci.
, vol.13
, Issue.1
, pp. 87-124
-
-
Banerjee, A.1
Jensen, T.2
-
6
-
-
79959994169
-
Specification and verification: The Spec# experience
-
M. Barnett, M. Fähndrich, K. R. M. Leino, P. Müller, W. Schulte, and H. Venter. Specification and verification: The Spec# experience. Commun. ACM, 54(6):81-91, 2010.
-
(2010)
Commun. ACM
, vol.54
, Issue.6
, pp. 81-91
-
-
Barnett, M.1
Fähndrich, M.2
Leino, K.R.M.3
Müller, P.4
Schulte, W.5
Venter, H.6
-
7
-
-
33745867351
-
Sound and complete models of contracts
-
Matthias Blume and David McAllester. Sound and complete models of contracts. J. Funct. Program., 16(4-5):375-414, 2006.
-
(2006)
J. Funct. Program.
, vol.16
, Issue.4-5
, pp. 375-414
-
-
Blume, M.1
McAllester, D.2
-
8
-
-
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 Proceedings of the Conference on Computer and Communications Security, pages 322-335, 2006.
-
(2006)
Proceedings of the Conference on Computer and Communications Security
, pp. 322-335
-
-
Cadar, C.1
Ganesh, V.2
Pawlowski, P.M.3
Dill, D.L.4
Engler, D.R.5
-
10
-
-
85050550846
-
Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints
-
Patrick Cousot and Radhia Cousot. Abstract interpretation: a unified lattice model for static analysis of programs by construction or approximation of fixpoints. In Proceedings of the Symposium on Principles of Programming Languages, pages 238-252, 1977.
-
(1977)
Proceedings of the Symposium on Principles of Programming Languages
, pp. 238-252
-
-
Cousot, P.1
Cousot, R.2
-
11
-
-
0026152557
-
An abstract framework for environment machines
-
P. L. Curien. An abstract framework for environment machines. Theoretical Computer Science, 82(2):389-402, 1991.
-
(1991)
Theoretical Computer Science
, vol.82
, Issue.2
, pp. 389-402
-
-
Curien, P.L.1
-
13
-
-
79251555013
-
Correct blame for contracts: No more scapegoating
-
Christos Dimoulas, Robert B. Findler, Cormac Flanagan, and Matthias Felleisen. Correct blame for contracts: no more scapegoating. In Proceedings of the Symposium on Principles of Programming Languages, pages 215-226, 2011.
-
(2011)
Proceedings of the Symposium on Principles of Programming Languages
, pp. 215-226
-
-
Dimoulas, C.1
Findler, R.B.2
Flanagan, C.3
Felleisen, M.4
-
19
-
-
80053374257
-
-
Technical Report PLT-TR-2010-1, PLT Inc.
-
Matthew Flatt and PLT. Reference: Racket. Technical Report PLT-TR-2010-1, PLT Inc., 2010.
-
(2010)
PLT. Reference: Racket
-
-
Flatt, M.1
-
22
-
-
33745822726
-
Typed contracts for functional programming
-
Ralf Hinze Johan Jeuring, and Andres Löh. Typed contracts for functional programming. In Functional and Logic Programming, volume 3945 of LNCS, chapter 15, pages 208-225. 2006.
-
(2006)
Functional and Logic Programming
, vol.3945
, pp. 208-225
-
-
Hinze, R.1
Jeuring, J.2
Löh, A.3
-
24
-
-
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
-
28
-
-
0037186205
-
A proof method for the correctness of modularized 0CFA
-
Oukseh Lee, Kwangkeun Yi, and Yunheung Paek. A proof method for the correctness of modularized 0CFA. Info. Proc. Letters, 81:179-185, 2002.
-
(2002)
Info. Proc. Letters
, vol.81
, pp. 179-185
-
-
Lee, O.1
Yi, K.2
Paek, Y.3
-
33
-
-
0000230630
-
LCF considered as a programming language
-
G. Plotkin. LCF considered as a programming language. Theoretical Computer Science, 5(3):223-255, 1977.
-
(1977)
Theoretical Computer Science
, vol.5
, Issue.3
, pp. 223-255
-
-
Plotkin, G.1
-
36
-
-
32344447459
-
CUTE: A concolic unit testing engine for C
-
Koushik Sen, Darko Marinov, and Gul Agha. CUTE: a concolic unit testing engine for C. SIGSOFT Softw. Eng. Notes, 30(5):263-272, 2005.
-
(2005)
SIGSOFT Softw. Eng. Notes
, vol.30
, Issue.5
, pp. 263-272
-
-
Sen, K.1
Marinov, D.2
Agha, G.3
-
37
-
-
0029194973
-
Control flow analysis: A functional languages compilation paradigm
-
Manuel Serrano. Control flow analysis: a functional languages compilation paradigm. In Proceedings of the Symposium on Applied Computing, pages 118-122, 1995.
-
(1995)
Proceedings of the Symposium on Applied Computing
, pp. 118-122
-
-
Serrano, M.1
-
39
-
-
84869751528
-
Chaperones and impersonators: Runtime support for reasonable interposition
-
T. Stephen Strickland, Sam Tobin-Hochstadt, Robert Bruce Findler, and Matthew Flatt. Chaperones and impersonators: Runtime support for reasonable interposition. In OOPSLA '12: Object-Oriented Programming, Systems, Languages, and Applications, 2012.
-
(2012)
OOPSLA '12: Object-Oriented Programming, Systems, Languages, and Applications
-
-
Strickland, T.S.1
Tobin-Hochstadt, S.2
Findler, R.B.3
Flatt, M.4
|