{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,20]],"date-time":"2026-05-20T22:24:05Z","timestamp":1779315845879,"version":"3.51.4"},"publisher-location":"Berlin, Heidelberg","reference-count":10,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783540128960","type":"print"},{"value":"9783540387756","type":"electronic"}],"license":[{"start":{"date-parts":[[1984,1,1]],"date-time":"1984-01-01T00:00:00Z","timestamp":441763200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1984]]},"DOI":"10.1007\/3-540-12896-4_365","type":"book-chapter","created":{"date-parts":[[2012,2,25]],"date-time":"2012-02-25T12:56:49Z","timestamp":1330174609000},"page":"206-220","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["Reasoning about procedures as parameters"],"prefix":"10.1007","author":[{"given":"S. M.","family":"German","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"suffix":"Jr.","given":"E. M.","family":"Clarke","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"J. Y.","family":"Halpern","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,5,31]]},"reference":[{"key":"15_CR1","series-title":"Tech. Rept.","volume-title":"Correctness of programs with function procedures","author":"J. W. Bakker de","year":"1981","unstructured":"de Bakker, J. W., Klop, J. W., Meyer, J.-J. Ch. Correctness of programs with function procedures. Tech. Rept. IW 170\/81, Mathematisch Centrum, Amsterdam, 1981."},{"key":"15_CR2","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1145\/322108.322121","volume":"26","author":"H. M. Clarke","year":"1979","unstructured":"Clarke, H. M. \"Programming language constructs for which it is impossible to obtain good Hoare-like axioms.\" jACM 26 (1979), 129\u2013147.","journal-title":"jACM"},{"key":"15_CR3","doi-asserted-by":"crossref","first-page":"612","DOI":"10.1145\/2402.322394","volume":"30","author":"E. M. Clarke Jr.","year":"1983","unstructured":"Clarke, E. M., Jr., German, S., and Halpern, J. Y. \"Effective axiomatization of Hoare logics.\" JACM 30 (1983), 612\u2013636.","journal-title":"JACM"},{"key":"15_CR4","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1137\/0207005","volume":"7","author":"S. A. Cook","year":"1978","unstructured":"Cook, S. A. \"Soundness and completeness of an axiom system for program verification.\" SIAM J. Comput. 7 (1978), 70\u201390.","journal-title":"SIAM J. Comput."},{"key":"15_CR5","doi-asserted-by":"crossref","unstructured":"Damm, W. and Josko, B. A sound and relatively complete Hoare-logic for a language with higher type procedures. Tech. Rept. Bericht No. 77, Lehrstuhl fur Informatik II, RWTH Aachen, April, 1982.","DOI":"10.1007\/BF00264295"},{"key":"15_CR6","unstructured":"Damm, W. and Josko, B. personal communication."},{"key":"15_CR7","unstructured":"German, S. Relative completeness proofs for languages with infinite range."},{"key":"15_CR8","unstructured":"German, S. and Halpern, J. On the power of acceptable programming languages with recursion."},{"key":"15_CR9","first-page":"161","volume":"16","author":"E.-R. Olderog","year":"1981","unstructured":"Olderog, E.-R. \"Sound and complete Hoare-like calculi based on copy rules.\" Acta Informatica 16 (1981), 161\u2013197.","journal-title":"Acta Informatica"},{"key":"15_CR10","first-page":"65","volume":"50 GI-II","author":"E.-R. Olderog","year":"1981","unstructured":"Olderog, E.-R. \"Hoare-style proof and formal computations.\" Jahrestagugn, IFB 50 GI-II (1981), 65\u201371.","journal-title":"Jahrestagugn, IFB"}],"container-title":["Lecture Notes in Computer Science","Logics of Programs"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-12896-4_365","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,1,29]],"date-time":"2020-01-29T13:16:55Z","timestamp":1580303815000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-12896-4_365"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1984]]},"ISBN":["9783540128960","9783540387756"],"references-count":10,"URL":"https:\/\/doi.org\/10.1007\/3-540-12896-4_365","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[1984]]},"assertion":[{"value":"31 May 2005","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}