-
3
-
-
0030101909
-
A calculus for and termination of rippling
-
Basin, D., Walsh, T.: A calculus for and termination of rippling. J. Autom. Reason. 16(1-2), 147-180 (1996)
-
(1996)
J. Autom. Reason
, vol.16
, Issue.1-2
, pp. 147-180
-
-
Basin, D.1
Walsh, T.2
-
4
-
-
0036926057
-
CAVEAT: A tool for software validation
-
IEEE Computer Society
-
Baudin, P., Pacalet, A., Raguideau, J., Schoen, D., Williams, N.: CAVEAT: A tool for software validation. In: International Conference on Dependable Systems and Networks (DSN02). IEEE Computer Society (2002)
-
(2002)
International Conference on Dependable Systems and Networks (DSN02)
-
-
Baudin, P.1
Pacalet, A.2
Raguideau, J.3
Schoen, D.4
Williams, N.5
-
6
-
-
0037851834
-
Autobayes: A system for generating data analysis programs from statistical models
-
Fischer, B., Schumann, J.: Autobayes: A system for generating data analysis programs from statistical models. J. Funct. Program. 13(3), 483-508 (2003)
-
(2003)
J. Funct. Program
, vol.13
, Issue.3
, pp. 483-508
-
-
Fischer, B.1
Schumann, J.2
-
7
-
-
0141735313
-
A Computational Logic Handbook
-
Academic, Boston, Massachusetts
-
Boyer, R.S., Moore, JS.: A Computational Logic Handbook. Perspectives in Computing, Vol. 23. Academic, Boston, Massachusetts (1988)
-
(1988)
Perspectives in Computing
, vol.23
-
-
Boyer, R.S.1
Moore, J.S.2
-
8
-
-
84974442619
-
The use of explicit plans to guide inductive proofs
-
Lusk, R, Overbeek, R, eds, Longer version available from Edinburgh as DAI Research Paper No. 349
-
Bundy, A.: The use of explicit plans to guide inductive proofs. In: Lusk, R., Overbeek, R. (eds.) 9th International Conference on Automated Deduction, pp. 111-120 (1988). Longer version available from Edinburgh as DAI Research Paper No. 349
-
(1988)
9th International Conference on Automated Deduction
, pp. 111-120
-
-
Bundy, A.1
-
9
-
-
14644402857
-
-
Cambridge University Press, Cambridge, England
-
Bundy, A., Basin, D., Hutter, D., Ireland, A.: Rippling: Meta-level Guidance for Mathematical Reasoning. Cambridge University Press, Cambridge, England (2005)
-
(2005)
Rippling: Meta-level Guidance for Mathematical Reasoning
-
-
Bundy, A.1
Basin, D.2
Hutter, D.3
Ireland, A.4
-
10
-
-
0025256146
-
Turning Eureka steps into calculations in automatic program synthesis. In: Clarke, S.L
-
UK IT
-
Bundy, A., Smaill, A., Hesketh, J.: Turning Eureka steps into calculations in automatic program synthesis. In: Clarke, S.L. (ed.) Proc. UK IT 90, pp. 221-226 (1990a).
-
(1990)
(ed.) Proc
, vol.90
, pp. 221-226
-
-
Bundy, A.1
Smaill, A.2
Hesketh, J.3
-
11
-
-
33846011482
-
-
Also available from Edinburgh as DAI Research Paper 448
-
Also available from Edinburgh as DAI Research Paper 448
-
-
-
-
12
-
-
0027643028
-
Rippling: A heuristic for guiding inductive proofs
-
Bundy, A., Stevens, A., van Harmelen, F., Ireland, A., Smaill, A.: Rippling: A heuristic for guiding inductive proofs. Artificial Intelligence 62, 185-253 (1993).
-
(1993)
Artificial Intelligence
, vol.62
, pp. 185-253
-
-
Bundy, A.1
Stevens, A.2
van Harmelen, F.3
Ireland, A.4
Smaill, A.5
-
13
-
-
33845974154
-
-
Also available from Edinburgh as DAI Research Paper No
-
Also available from Edinburgh as DAI Research Paper No. 567
-
, vol.567
-
-
-
14
-
-
0342293997
-
Experiments with proof plans for induction
-
Bundy, A., van Harmelen, F., Hesketh, J., Smaill, A.: Experiments with proof plans for induction. J. Autom. Reason. 7, 303-324 (1991).
-
(1991)
J. Autom. Reason
, vol.7
, pp. 303-324
-
-
Bundy, A.1
van Harmelen, F.2
Hesketh, J.3
Smaill, A.4
-
15
-
-
33846027163
-
-
Earlier version available from Edinburgh as DAI Research Paper No 413
-
Earlier version available from Edinburgh as DAI Research Paper No 413
-
-
-
-
16
-
-
0348170645
-
The Oyster-Clam system
-
Stickel, M.E, ed, 10th International Conference on Automated Deduction, of, Springer
-
Bundy, A., van Harmelen, F., Horn, C., Smaill, A.: The Oyster-Clam system. In: Stickel, M.E. (ed.) 10th International Conference on Automated Deduction, Vol. 449 of Lecture Notes in Artificial Intelligence, pp. 647-648. Springer (1990).
-
(1990)
Lecture Notes in Artificial Intelligence
, vol.449
, pp. 647-648
-
-
Bundy, A.1
van Harmelen, F.2
Horn, C.3
Smaill, A.4
-
17
-
-
33846020608
-
-
Also available from Edinburgh as DAI Research Paper 507
-
Also available from Edinburgh as DAI Research Paper 507
-
-
-
-
19
-
-
0042090533
-
Industrial Strength Exception Freedom
-
Chapman, R., Amey, P.: Industrial Strength Exception Freedom. In: Proc. ACM SigAda (2002)
-
(2002)
Proc. ACM SigAda
-
-
Chapman, R.1
Amey, P.2
-
20
-
-
85050550846
-
-
Cousot, P., Cousot, R.: Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints. In: POPL-4 (1977a)
-
Cousot, P., Cousot, R.: Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints. In: POPL-4 (1977a)
-
-
-
-
22
-
-
0002582136
-
Buffer overflows: Attacks and defenses for the vulnerability of the decade
-
Cowan, C., Wagle, P., Pu, C., Beattie, S., Walpole, J.: Buffer overflows: Attacks and defenses for the vulnerability of the decade. In: DARPA Information Survivability Conference and Expo (DISCEX) (2000)
-
(2000)
DARPA Information Survivability Conference and Expo (DISCEX)
-
-
Cowan, C.1
Wagle, P.2
Pu, C.3
Beattie, S.4
Walpole, J.5
-
24
-
-
33845965411
-
-
Also available from the School of Mathematical and Computer Sciences, Heriot-Watt University, as Technical Report HW-MACS-TR-0010
-
Also available from the School of Mathematical and Computer Sciences, Heriot-Watt University, as Technical Report HW-MACS-TR-0010
-
-
-
-
25
-
-
29244492573
-
An integration of program analysis and automated theorem proving
-
Boiten, E, Derrick, J, Smith, G, eds, Proceedings of the 4th International Conference on Integrated Formal Methods IFM-04, of
-
Ellis, B., Ireland, A.: An integration of program analysis and automated theorem proving. In: Boiten, E., Derrick, J., Smith, G. (eds.) Proceedings of the 4th International Conference on Integrated Formal Methods (IFM-04), Vol. 2999 of Lecture Notes in Computer Science, pp. 67-86 (2004).
-
(2004)
Lecture Notes in Computer Science
, vol.2999
, pp. 67-86
-
-
Ellis, B.1
Ireland, A.2
-
26
-
-
33845981536
-
-
Also available from the School of Mathematical and Computer Sciences, Heriot-Watt University, as Technical Report HW-MACS-TR-0014
-
Also available from the School of Mathematical and Computer Sciences, Heriot-Watt University, as Technical Report HW-MACS-TR-0014
-
-
-
-
27
-
-
0005102929
-
-
SRI, Menlo Park, California
-
Elspas, D., Green, M., Levitt, K., Waldinger, R.: Research in Interactive Program-Proving Techniques. In: SRI, Menlo Park, California (1972)
-
(1972)
Research in Interactive Program-Proving Techniques
-
-
Elspas, D.1
Green, M.2
Levitt, K.3
Waldinger, R.4
-
31
-
-
0036036098
-
Extended Static Checking for Java
-
Flanagan, C., Leino, K.R.M., Lillibridge, M., Nelson, G., Saxe, J., Stata, R.: Extended Static Checking for Java. In: Proceedings of PLDI (2002)
-
(2002)
Proceedings of PLDI
-
-
Flanagan, C.1
Leino, K.R.M.2
Lillibridge, M.3
Nelson, G.4
Saxe, J.5
Stata, R.6
-
32
-
-
0002780749
-
Assigning meanings to programs
-
Schwartz, J.T, ed, American Mathematical Society, Providence, Rhode Island
-
Floyd, R.W.: Assigning meanings to programs. In: Schwartz, J.T. (ed.) Mathematical Aspects of Computer Science, Proceedings of Symposia in Applied Mathematics 19, pp. 19-32. American Mathematical Society, Providence, Rhode Island (1967)
-
(1967)
Mathematical Aspects of Computer Science, Proceedings of Symposia in Applied Mathematics
, vol.19
, pp. 19-32
-
-
Floyd, R.W.1
-
34
-
-
84945708698
-
An axiomatic basis for computer programming
-
Hoare, C.: An axiomatic basis for computer programming. Commun. ACM 12, 576-583 (1969)
-
(1969)
Commun. ACM
, vol.12
, pp. 576-583
-
-
Hoare, C.1
-
36
-
-
33846000697
-
-
Also available from Edinburgh as DAI Research Paper 592
-
Also available from Edinburgh as DAI Research Paper 592
-
-
-
-
37
-
-
0030100852
-
Productive use of failure in inductive proof
-
Ireland, A., Bundy, A.: Productive use of failure in inductive proof. J. Autom. Reason. 16(1-2), 79-111 (1996).
-
(1996)
J. Autom. Reason
, vol.16
, Issue.1-2
, pp. 79-111
-
-
Ireland, A.1
Bundy, A.2
-
38
-
-
33846031999
-
-
Also available as DAI Research Paper No 716, Dept. of Artificial Intelligence, Edinburgh
-
Also available as DAI Research Paper No 716, Dept. of Artificial Intelligence, Edinburgh
-
-
-
-
39
-
-
0033459078
-
-
Ireland, A., Bundy, A.: Automatic verification of functions with accumulating parameters. J. Funct. Program.: Special Issue on Theorem Proving & Functional Programming 9(2), 225-245 (1999).
-
Ireland, A., Bundy, A.: Automatic verification of functions with accumulating parameters. J. Funct. Program.: Special Issue on Theorem Proving & Functional Programming 9(2), 225-245 (1999).
-
-
-
-
40
-
-
33845973425
-
-
A longer version is available from Dept. of Computing and Electrical Engineering, Heriot-Watt University, Research Memo RM/97/11
-
A longer version is available from Dept. of Computing and Electrical Engineering, Heriot-Watt University, Research Memo RM/97/11
-
-
-
-
41
-
-
33845967166
-
-
Ireland, A., Ellis, B., Cook, A., Chapman, R., Barnes, J.: An Integrated Approach to High Integrity Software Development (2006).
-
(2006)
An Integrated Approach to High Integrity Software Development
-
-
Ireland, A.1
Ellis, B.2
Cook, A.3
Chapman, R.4
Barnes, J.5
-
42
-
-
33846001732
-
-
Available from the School of Mathematical and Computer Sciences, Heriot-Watt University, as Technical Report HW-MACS-TR-0027
-
Available from the School of Mathematical and Computer Sciences, Heriot-Watt University, as Technical Report HW-MACS-TR-0027
-
-
-
-
43
-
-
9444232287
-
Invariant patterns for program reasoning
-
Monroy, R, Arroyo-Figueroa, G, Sucar, L, Sossa, H, eds, Proceedings of the 3rd Mexican International Conference on Artificial Intelligence MICAI-04, of
-
Ireland, A., Ellis, B., Ingulfsen, T.: Invariant patterns for program reasoning. In: Monroy, R., Arroyo-Figueroa, G., Sucar, L., Sossa, H. (eds.) Proceedings of the 3rd Mexican International Conference on Artificial Intelligence (MICAI-04), Vol. 2972 of Lecture Notes in Artificial Intelligence, pp. 190-201 (2004).
-
(2004)
Lecture Notes in Artificial Intelligence
, vol.2972
, pp. 190-201
-
-
Ireland, A.1
Ellis, B.2
Ingulfsen, T.3
-
44
-
-
33845995897
-
-
Also available from the School of Mathematical and Computer Sciences, Heriot-Watt University, as Technical Report HW-MACS-TR-0011
-
Also available from the School of Mathematical and Computer Sciences, Heriot-Watt University, as Technical Report HW-MACS-TR-0011
-
-
-
-
45
-
-
33845996635
-
-
Ireland, A., Stark, J.: On the automatic discovery of loop invariants. In: Proceedings of the Fourth NASA Langley Formal Methods Workshop - NASA Conference Publication 3356 (1997).
-
Ireland, A., Stark, J.: On the automatic discovery of loop invariants. In: Proceedings of the Fourth NASA Langley Formal Methods Workshop - NASA Conference Publication 3356 (1997).
-
-
-
-
46
-
-
33845974489
-
-
Also available from Dept. of Computing and Electrical Engineering, Heriot-Watt University, Research Memo RM/97/1
-
Also available from Dept. of Computing and Electrical Engineering, Heriot-Watt University, Research Memo RM/97/1
-
-
-
-
47
-
-
0034563298
-
Proof planning for strategy development
-
Ireland, A., Stark, J.: Proof planning for strategy development. Ann. Math. and Artif. Intell. 29(1-4), 65-97 (2001).
-
(2001)
Ann. Math. and Artif. Intell
, vol.29
, Issue.1-4
, pp. 65-97
-
-
Ireland, A.1
Stark, J.2
-
48
-
-
33846003896
-
-
An earlier version is available as Research Memo RM/00/3, Dept. of Computing and Electrical Engineering, Heriot-Watt University
-
An earlier version is available as Research Memo RM/00/3, Dept. of Computing and Electrical Engineering, Heriot-Watt University
-
-
-
-
49
-
-
29244440866
-
Combining proof plans with partial order planning for imperative program synthesis
-
Ireland, A., Stark, J.: Combining proof plans with partial order planning for imperative program synthesis. J. Autom. Softw. Eng. 13(1), 65-105 (2005).
-
(2005)
J. Autom. Softw. Eng
, vol.13
, Issue.1
, pp. 65-105
-
-
Ireland, A.1
Stark, J.2
-
50
-
-
33846024107
-
-
An earlier version is available from the School of Mathematical and Computer Sciences, Heriot-Watt University, Technical Report HW-MACS-TR-0026
-
An earlier version is available from the School of Mathematical and Computer Sciences, Heriot-Watt University, Technical Report HW-MACS-TR-0026
-
-
-
-
51
-
-
0003685762
-
Reference Manual for the Ada Programming Language
-
ISO: ISO/IEC 8652, International Standards Organization
-
ISO: Reference Manual for the Ada Programming Language. ISO/IEC 8652, International Standards Organization (1995)
-
(1995)
-
-
-
52
-
-
0036544332
-
A general setting for flexibly combining and augmenting decision procedures
-
Janičić, P., Bundy, A.: A general setting for flexibly combining and augmenting decision procedures. J. Autom. Reason. 28(3), 257-305 (2002)
-
(2002)
J. Autom. Reason
, vol.28
, Issue.3
, pp. 257-305
-
-
Janičić, P.1
Bundy, A.2
-
53
-
-
0016941016
-
Logical analysis of programs
-
Katz, S., Manna, Z.: Logical analysis of programs. Commun. ACM 19(4), 188-206 (1976)
-
(1976)
Commun. ACM
, vol.19
, Issue.4
, pp. 188-206
-
-
Katz, S.1
Manna, Z.2
-
54
-
-
0034244814
-
Is proof more cost effective than testing?
-
King, S., Hammond, J., Chapman, R., Pryor, A.: Is proof more cost effective than testing? IEEE Trans. SE 26(8), 675-686 (2000)
-
(2000)
IEEE Trans. SE
, vol.26
, Issue.8
, pp. 675-686
-
-
King, S.1
Hammond, J.2
Chapman, R.3
Pryor, A.4
-
55
-
-
33749984725
-
Middle-out reasoning for logic program synthesis
-
Warren, D.S, ed
-
Kraan, I., Basin, D., Bundy, A.: Middle-out reasoning for logic program synthesis. In: Warren, D.S. (ed.) Proceedings of the 10th International Conference on Logic Programming (1993).
-
(1993)
Proceedings of the 10th International Conference on Logic Programming
-
-
Kraan, I.1
Basin, D.2
Bundy, A.3
-
56
-
-
33845995489
-
-
Also available as Max-Planck-Institut für Informatik Report MPI-I-93-214 and Edinburgh DAI Research Report 638
-
Also available as Max-Planck-Institut für Informatik Report MPI-I-93-214 and Edinburgh DAI Research Report 638
-
-
-
-
57
-
-
33846018618
-
Hazard analysis and safety classification of the computer and programmable electronic system elements of defence equipment
-
Ministry of Defence, Directorate of Standardization, Kentigern House, 65 Brown Street, Glasgow G2, UK
-
MoD: Hazard analysis and safety classification of the computer and programmable electronic system elements of defence equipment. Interim Defence Standard 00-56, Issue 1, Ministry of Defence, Directorate of Standardization, Kentigern House, 65 Brown Street, Glasgow G2 8EX, UK (1991a)
-
(1991)
Interim Defence Standard 00-56
, Issue.1
-
-
MoD1
-
58
-
-
33845980285
-
The procurement of safety critical software in defence equipment (Part 1: Requirements, Part 2: Guidance)
-
Ministry of Defence, Directorate of Standardization, Kentigern House, 65 Brown Street, Glasgow G2, UK
-
MoD: The procurement of safety critical software in defence equipment (Part 1: Requirements, Part 2: Guidance). Interim Defence Standard 00-55, Issue 1, Ministry of Defence, Directorate of Standardization, Kentigern House, 65 Brown Street, Glasgow G2 8EX, UK (1991b)
-
(1991)
Interim Defence Standard 00-55
, Issue.1
-
-
MoD1
-
59
-
-
84974738647
-
Proof plans for the correction of false conjectures
-
Pfenning, F, ed, Kiev, Ukraine
-
Monroy, R., Bundy, A., Ireland, A.: Proof plans for the correction of false conjectures. In: Pfenning, F. (ed.) 5th International Conference on Logic Programming and Automated Reasoning, LPAR'94, pp. 54-68. Kiev, Ukraine (1994).
-
(1994)
5th International Conference on Logic Programming and Automated Reasoning, LPAR'94
, pp. 54-68
-
-
Monroy, R.1
Bundy, A.2
Ireland, A.3
-
60
-
-
33845990838
-
-
Also available from Edinburgh as DAI Research Paper 681
-
Also available from Edinburgh as DAI Research Paper 681
-
-
-
-
61
-
-
33846020093
-
-
(NCSP), N. C. S.P.: Improving Security across the Software Development Lifecycle. http://www. cyberpartnership.org (2004)
-
(NCSP), N. C. S.P.: Improving Security across the Software Development Lifecycle. http://www. cyberpartnership.org (2004)
-
-
-
-
62
-
-
0003818126
-
-
Springer, New York
-
Nielson, F., Nielson, H., Hankin, C.: Principles of Program Analysis. Springer, New York (1999)
-
(1999)
Principles of Program Analysis
-
-
Nielson, F.1
Nielson, H.2
Hankin, C.3
-
65
-
-
0344152274
-
Automatic construction of hoare proofs from abstract interpretation results
-
Ohori, A, ed, Programming Languages and Systems, First Asian Symposium, APLAS 2003, Beijing, China, November 27-29, 2003, Proceedings, of
-
Seo, S., Yang, H., Yi, K.: Automatic construction of hoare proofs from abstract interpretation results. In: Ohori, A. (ed.) Programming Languages and Systems, First Asian Symposium, APLAS 2003, Beijing, China, November 27-29, 2003, Proceedings, Vol. 2895 of Lecture Notes in Computer Science, pp. 230-245 (2003)
-
(2003)
Lecture Notes in Computer Science
, vol.2895
, pp. 230-245
-
-
Seo, S.1
Yang, H.2
Yi, K.3
-
66
-
-
84947942842
-
Invariant discovery via failed proof attempts
-
Flener, P, ed, Logic-Based Program Synthesis and Transformation, of, Springer
-
Stark, J., Ireland, A.: Invariant discovery via failed proof attempts. In: Flener, P. (ed.) Logic-Based Program Synthesis and Transformation, Vol. 1559 of Lecture Notes in Computer Science, pp. 271-288. Springer (1998).
-
(1998)
Lecture Notes in Computer Science
, vol.1559
, pp. 271-288
-
-
Stark, J.1
Ireland, A.2
-
67
-
-
33846022415
-
-
An earlier version is available from the Dept. of Computing and Electrical Engineering, Heriot-Watt University, Berlin, Research Memo RM/98/2
-
An earlier version is available from the Dept. of Computing and Electrical Engineering, Heriot-Watt University, Berlin, Research Memo RM/98/2
-
-
-
-
68
-
-
33846029193
-
-
Visser, E.: Stratego: A Language for Program Transformation based on Rewriting Strategies. System Description of Stratego 0.5. In: Rewriting Techniques and Applications (RTA) (2001)
-
Visser, E.: Stratego: A Language for Program Transformation based on Rewriting Strategies. System Description of Stratego 0.5. In: Rewriting Techniques and Applications (RTA) (2001)
-
-
-
|