{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T21:58:31Z","timestamp":1725487111122},"publisher-location":"Berlin, Heidelberg","reference-count":11,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540417811"},{"type":"electronic","value":"9783540452454"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2001]]},"DOI":"10.1007\/3-540-45245-1_15","type":"book-chapter","created":{"date-parts":[[2007,7,2]],"date-time":"2007-07-02T18:06:02Z","timestamp":1183399562000},"page":"206-210","source":"Crossref","is-referenced-by-count":2,"title":["Automatic Validation of Code-Improving Transformations"],"prefix":"10.1007","author":[{"given":"Robert","family":"van Engelen","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David","family":"Whalley","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xin","family":"Yuan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2001,7,20]]},"reference":[{"key":"15_CR1","doi-asserted-by":"crossref","unstructured":"M. E. Benitez and J. W. Davidson. A Portable Global Optimizer and Linker. In Proceedings of the SIGPLAN\u2019 88 Symposium on Programming Language Design and Implementation, pages 329\u2013338, June 1988.","DOI":"10.1145\/53990.54023"},{"key":"15_CR2","doi-asserted-by":"crossref","unstructured":"A. Cimatti and et. al. A Provably Correct Embedded Verifier for the Certification of Safety Critical Software. In International Conference on Computer Aided Verification, pages 202\u2013213, June 1997.","DOI":"10.1007\/3-540-63166-6_21"},{"key":"15_CR3","series-title":"Lect Notes Comput Sci","first-page":"329","volume-title":"Using Domain Algebras to Prove the Correctness of a Compiler","author":"P. Dybjer","year":"1986","unstructured":"P. Dybjer. Using Domain Algebras to Prove the Correctness of a Compiler. Lecture Notes in Computer Science, 182:329\u2013338, 1986."},{"key":"15_CR4","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1007\/BF01128406","volume":"8","author":"J. Guttman","year":"1995","unstructured":"J. Guttman, J. Ramsdell, and M. Wand. VLISP: a Verified Implementation of Scheme. Lisp and Symbolic Computation, 8:5\u201332, 1995.","journal-title":"Lisp and Symbolic Computation"},{"key":"15_CR5","doi-asserted-by":"crossref","unstructured":"S. Horwitz. Identifying the Semantic and Textual Differences between Two Versions of a Program. In Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation, pages 234\u2013245, 1990.","DOI":"10.1145\/93542.93574"},{"key":"15_CR6","doi-asserted-by":"crossref","unstructured":"F. Morris. Advice on Structuring Compilers and Proving Them Correct. In Proceedings of the ACM Symposium on Principles of Programming Languages, pages 144\u2013152, 1973.","DOI":"10.1145\/512927.512941"},{"key":"15_CR7","doi-asserted-by":"crossref","unstructured":"G. Necula. Proof-Carrying Code. In Proceedings of the ACM Symposium on Principles of Programming Languages, pages 106\u2013119, January 1997.","DOI":"10.1145\/263699.263712"},{"key":"15_CR8","doi-asserted-by":"crossref","unstructured":"G. Necula and P. Lee. The Design and Implementation of a Certifying Compiler. In Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation, pages 333\u2013344, 1998.","DOI":"10.1145\/277650.277752"},{"key":"15_CR9","unstructured":"M. Rinard and D. Marinov. Credible Compilation with Pointers. In Proceedings of the FLoC Workshop on Run-Time Result Verfication, 1999."},{"key":"15_CR10","doi-asserted-by":"crossref","unstructured":"D. Tarditi, J. Morrisett, P. Cheng, C. Stone, R. Harper, and P. Lee. TIL: A Type-Directed Optimizing Compiler for ML. In Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation, pages 181\u2013192, 1996.","DOI":"10.1145\/231379.231414"},{"key":"15_CR11","doi-asserted-by":"crossref","unstructured":"R. van Engelen, L. Wolters, and G. Cats. Ctadel: A generator of multi-platform high performance codes for pde-based scientific applications. In Proceedings of the 10th ACM International Conference on Supercomputing, pages 86\u201393, May 1996.","DOI":"10.1145\/237578.237589"}],"container-title":["Lecture Notes in Computer Science","Languages, Compilers, and Tools for Embedded Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-45245-1_15","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,2,17]],"date-time":"2019-02-17T16:39:36Z","timestamp":1550421576000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-45245-1_15"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001]]},"ISBN":["9783540417811","9783540452454"],"references-count":11,"URL":"https:\/\/doi.org\/10.1007\/3-540-45245-1_15","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2001]]}}}