-
4
-
-
0003378375
-
The use of explicit plans to guide inductive proofs. in
-
SpringerVerlag
-
A. Bundy. The use of explicit plans to guide inductive proofs. In CADE-9. SpringerVerlag, 1988.
-
(1988)
CADE-9.
-
-
Bundy, A.1
-
5
-
-
0042240352
-
Turning eureka steps into calculations in automatic program synthesis. in
-
A. Bundy, A. Smaill, and J. Hesketh. Turning eureka steps into calculations in automatic program synthesis. In Proceedings of UK IT, 1990.
-
(1990)
Proceedings of UK IT
-
-
Bundy, A.1
Smaill, A.2
Hesketh, J.3
-
6
-
-
0027643028
-
Rippling: A heuristic for guiding inductive proofs
-
C. A. Bundy, A. Stevens, F. van Harmelen, A. Ireland, and A. Smaill. Rippling: A heuristic for guiding inductive proofs. Artificial Intelligence, 62, 1993.
-
(1993)
Artificial Intelligence
, vol.62
-
-
Bundy, C.A.1
Stevens, A.2
Van Harmelen, F.3
Ireland, A.4
Smaill, A.5
-
9
-
-
0042090533
-
Industrial strength exception freedom. in
-
Addison-Wesley
-
R. Chapman and P. Amey. Industrial strength exception freedom. In Proceedings of ACM SigAda. Addison-Wesley, 2002.
-
(2002)
Proceedings of ACM SigAda.
-
-
Chapman, R.1
Amey, P.2
-
10
-
-
0003011657
-
Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints. in
-
P. Cousot and R. Cousot. Abstract interpretation: a unified lattice model for static analysis of programs by construction or approximation of fixpoints. In POPL-4ACM, 1977.
-
(1977)
POPL-4ACM
-
-
Cousot, P.1
Cousot, R.2
-
11
-
-
85035003357
-
Automatic discovery of linear restraints among variables of a program. in
-
ACM
-
P. Cousot and N. Halbwachs. Automatic discovery of linear restraints among variables of a program. In POPL-5. ACM, 1978.
-
(1978)
POPL-5.
-
-
Cousot, P.1
Halbwachs, N.2
-
12
-
-
0002582136
-
Buffer overflows: Attacks and defenses for the vulnerability of the decade. in
-
IEEE Computer Society Press
-
C. Cowan, P. Wagle, C. Pu, S. Beattie, and J. Walpole. Buffer overflows: Attacks and defenses for the vulnerability of the decade. In DARPA Information Survivability Conference and Expo (DISCEX). IEEE Computer Society Press, 2000.
-
(2000)
DARPA Information Survivability Conference and Expo (DISCEX).
-
-
Cowan, C.1
Wagle, P.2
Pu, C.3
Beattie, S.4
Walpole, J.5
-
16
-
-
0001179201
-
Houdini, an annotation assistant for ESC/Java. in
-
Springer-Verlag
-
C. Flanagan and K. Rustan M. Leino. Houdini, an annotation assistant for ESC/Java. In Proceedings of FME. Springer-Verlag, 2001.
-
(2001)
Proceedings of FME.
-
-
Flanagan, C.1
Rustan M Leino, K.2
-
17
-
-
0005324650
-
Extended static checking for Java. in
-
C. Flanagan, K. Rustan M. Leino, M. Lillibridge, G. Nelson, J. Saxe, and R. Stata. Extended static checking for Java. In Proceedings of PLDI, 2002.
-
(2002)
Proceedings of PLDI
-
-
Flanagan, C.1
Rustan M Leino, K.2
Lillibridge, M.3
Nelson, G.4
Saxe, J.5
Stata, R.6
-
18
-
-
35048862992
-
Automating proof of the absence of common runtime errors. in
-
ACM
-
S.M. German. Automating proof of the absence of common runtime errors. In POPL-5. ACM, 1978.
-
(1978)
POPL-5.
-
-
German, S.M.1
-
23
-
-
35048827418
-
Invariant patterns for program reasoning
-
School of Mathematical and Computer Sciences, Heriot-Watt University, 2004. Also to appear in the Proceedings of the Mexican International Conference on Artificial Intelligence MICAI-04.
-
A. Ireland, B.J. Ellis, and T. Ingulfsen. Invariant patterns for program reasoning. Technical Report HW-MACS-TR-0011, School of Mathematical and Computer Sciences, Heriot-Watt University, 2004. Also to appear in the Proceedings of the Mexican International Conference on Artificial Intelligence 2004 (MICAI-04).
-
(2004)
Technical Report HW-MACS-TR-0011
-
-
Ireland, A.1
Ellis, B.J.2
Ingulfsen, T.3
-
27
-
-
0038382869
-
The early search for tractable ways of reasoning about programs. in
-
IEEE Computer Society
-
C.B. Jones. The early search for tractable ways of reasoning about programs. In IEEE Annals of the History of Computing. IEEE Computer Society, 2003.
-
(2003)
IEEE Annals of the History of Computing.
-
-
Jones, C.B.1
-
31
-
-
35048848035
-
-
MatLab. http://www.mathworks.com/.
-
-
-
-
32
-
-
35048857403
-
-
PolySpace-Technologies. http://www.polyspace.com/.
-
-
-
-
37
-
-
84888256882
-
Stratego: A language for program transformation based on rewriting strategies. System description of Stratego 0.5. in
-
E. Visser. Stratego: A language for program transformation based on rewriting strategies. System description of Stratego 0.5. In Rewriting Techniques and Applications (RTA), LNCS, 2001.
-
(2001)
Rewriting Techniques and Applications (RTA), LNCS
-
-
Visser, E.1
|