{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T23:06:01Z","timestamp":1725663961807},"publisher-location":"Berlin, Heidelberg","reference-count":26,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540584674"},{"type":"electronic","value":"9783540489795"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1994]]},"DOI":"10.1007\/3-540-58467-6_32","type":"book-chapter","created":{"date-parts":[[2012,2,26]],"date-time":"2012-02-26T16:13:36Z","timestamp":1330272816000},"page":"367-378","source":"Crossref","is-referenced-by-count":0,"title":["Formal methods for automated program improvement"],"prefix":"10.1007","author":[{"given":"Peter","family":"Madden","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,6,3]]},"reference":[{"key":"32_CR1","unstructured":"R. Aubin. Some generalization heuristics in proofs by induction. In G. Huet and G. Kahn, editors, Actes du Colloque Construction: Am\u00e9lioration et v\u00e9rification de Programmes. Institut de recherche d'informatique et d'automatique, 1975."},{"key":"32_CR2","unstructured":"R.S. Boyer and J.S. Moore. A Computational Logic. Academic Press, 1979. ACM monograph series."},{"key":"32_CR3","doi-asserted-by":"crossref","unstructured":"A. Bundy. The Use of Explicit Plans to Guide Inductive Proofs. In R. Luck and R. Overbeek, editors, CADE9. Springer-Verlag, 1988.","DOI":"10.1007\/BFb0012826"},{"key":"32_CR4","doi-asserted-by":"crossref","first-page":"185","DOI":"10.1016\/0004-3702(93)90079-Q","volume":"62","author":"A. Bundy","year":"1993","unstructured":"A. Bundy, A. Stevens, F. van Harmelen, A. Ireland, and A. Smaill. Rippling: A heuristic for guiding inductive proofs. Artificial Intelligence, 62:185\u2013253, 1993.","journal-title":"Artificial Intelligence"},{"key":"32_CR5","doi-asserted-by":"crossref","first-page":"303","DOI":"10.1007\/BF00249016","volume":"7","author":"A. Bundy","year":"1991","unstructured":"A. Bundy, F. van Harmelen, J. Hesketh, and A. Smaill. Experiments with proof plans for induction. Journal of Automated Reasoning, 7:303\u2013324, 1991.","journal-title":"Journal of Automated Reasoning"},{"key":"32_CR6","doi-asserted-by":"crossref","unstructured":"A. Bundy, F. van Harmelen, C. Horn, and A. Smaill. The Oyster-Clam system. In M.E. Stickel, editor, 10th International Conference on Automated Deduction, pages 647\u2013648. Springer-Verlag, 1990. Lecture Notes in Artificial Intelligence No. 449.","DOI":"10.1007\/3-540-52885-7_123"},{"issue":"1","key":"32_CR7","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1145\/321992.321996","volume":"24","author":"R.M. Burstall","year":"1977","unstructured":"R.M. Burstall and J. Darlington. A transformation system for developing recursive programs. Journal of the Association for Computing Machinery, 24(1):44\u201367, 1977.","journal-title":"Journal of the Association for Computing Machinery"},{"key":"32_CR8","unstructured":"W.N. Chin. Automatic Methods for Program Transformation. PhD thesis, Imperial College, 1990."},{"key":"32_CR9","unstructured":"R.L. Constable, S.F. Allen, H.M. Bromley, et al. Implementing Mathematics with the Nuprl Proof Development System. Prentice Hall, 1986."},{"key":"32_CR10","unstructured":"H.B. Curry and R. Feys. Combinatory Logic. North-Holland, 1958."},{"key":"32_CR11","doi-asserted-by":"crossref","unstructured":"C. A. Goad. Automatic construction of special purpose programs. In D.W. Loveland, editor, 6th International Conference on Automated Deduction, pages 194\u2013208. Springer-Verlag, 1982. Lecture Notes in Computer Science, vol. 138.","DOI":"10.1007\/BFb0000060"},{"key":"32_CR12","unstructured":"J.T. Hesketh. Using Middle-Out Reasoning to Guide Inductive Theorem Proving. PhD thesis, University of Edinburgh, 1991."},{"key":"32_CR13","unstructured":"C. Horn and A. Smaill. Theorem proving with Oyster. In Proceedings of the IMA Unified Computation Laboratory, Stirling. Springer Verlag, 1990."},{"key":"32_CR14","unstructured":"W.A. Howard. The formulae-as-types notion of construction. In J.P. Seldin and J.R. Hindley, editors, To H.B. Curry; Essays on Combinatory Logic, Lambda Calculus and Formalism, pages 479\u2013490. Academic Press, 1980."},{"key":"32_CR15","unstructured":"I. Madden, P. Green. Optimization=Verification+Middle-Out Reasoning. Research Paper, Dept. of Artificial Intelligence, University of Edinburgh, 1993. Extended abstract in Proceedings of Workshop on Automated Theorem Proving, IJCAI-93."},{"key":"32_CR16","unstructured":"P. Madden. The specialization and transformation of constructive existence proofs. In N.S. Sridharan, editor, Proceedings of the Eleventh International Joint Conference on Artificial Intelligence. Morgan Kaufmann, 1989."},{"key":"32_CR17","doi-asserted-by":"crossref","unstructured":"P. Madden. Automated Program Transformation Through Proof Transformation. PhD thesis, University of Edinburgh, 1991.","DOI":"10.1007\/3-540-55602-8_183"},{"key":"32_CR18","doi-asserted-by":"crossref","unstructured":"P. Madden. Automatic Program Optimization Through Proof Transformation. In D. Kapur, editor, CADE11, pages 446\u2013461. Springer Verlag, 1992. Lecture Notes in Computer Science No. 607.","DOI":"10.1007\/3-540-55602-8_183"},{"key":"32_CR19","unstructured":"P. Madden. Linear to logarithmic optimization via proof transformation. Research paper 416, Max-Planck-Institute f\u00fcr Informatik, 1994."},{"key":"32_CR20","unstructured":"P. Madden and A. Bundy. General techniques for automatic program optimization and synthesis through theorem proving. In The Proceedings of the EAST-WEST AI CONFERENCE: From Theory to Practice \u2014 EWAIC'93, September 1993."},{"key":"32_CR21","volume-title":"A general technique for automatic optimization by proof planning","author":"P. Madden","year":"1994","unstructured":"P. Madden and I. Green. A general technique for automatic optimization by proof planning. In Proceedings of Second International Conference on Artificial Intelligence and Symbolic Mathematical Computing (AISMC-2), King's College, Cambridge, England, August 1994. To Appear."},{"key":"32_CR22","volume-title":"Notes by Giovanni Sambin of a series of lectures given in Padua","author":"P. Martin-L\u00f6f","year":"1984","unstructured":"Per Martin-L\u00f6f. Intuitionistic Type Theory. Bibliopolis, Naples, 1984. Notes by Giovanni Sambin of a series of lectures given in Padua, June 1980."},{"key":"32_CR23","unstructured":"D. Miller and G. Nadathur. An overview of \u03bbProlog. In R. Bowen, K. & Kowalski, editor, Proceedings of the Fifth International Logic Programming Conference\/Fifth Symposium on Logic Programming. MIT Press, 1988."},{"key":"32_CR24","doi-asserted-by":"crossref","unstructured":"A. Pettorossi. A powerfull strategy for deriving programs by transformation. In ACM Lisp and Functional Programming Conference, pages 405\u2013426, 1984.","DOI":"10.1145\/800055.802044"},{"key":"32_CR25","doi-asserted-by":"crossref","unstructured":"P. Wadler. Deforestation: Transforming Programs to Eliminate Trees. In Proceedings of European Symposium on Programming, pages 344\u2013358. Nancy, France, 1988.","DOI":"10.1007\/3-540-19027-9_23"},{"key":"32_CR26","unstructured":"S.S. Wainer. Computability \u2014 logical and recursive complexity, July 1989."}],"container-title":["Lecture Notes in Computer Science","KI-94: Advances in Artificial Intelligence"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-58467-6_32.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T21:21:39Z","timestamp":1605648099000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-58467-6_32"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1994]]},"ISBN":["9783540584674","9783540489795"],"references-count":26,"URL":"https:\/\/doi.org\/10.1007\/3-540-58467-6_32","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1994]]}}}