{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T06:08:43Z","timestamp":1725516523532},"publisher-location":"Berlin, Heidelberg","reference-count":5,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540691471"},{"type":"electronic","value":"9783540691495"}],"license":[{"start":{"date-parts":[[2008,1,1]],"date-time":"2008-01-01T00:00:00Z","timestamp":1199145600000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2008]]},"DOI":"10.1007\/978-3-540-69149-5_41","type":"book-chapter","created":{"date-parts":[[2008,8,12]],"date-time":"2008-08-12T16:07:43Z","timestamp":1218557263000},"page":"384-391","source":"Crossref","is-referenced-by-count":6,"title":["Specified Blocks"],"prefix":"10.1007","author":[{"given":"Eric C. R.","family":"Hehner","sequence":"first","affiliation":[]}],"member":"297","reference":[{"key":"41_CR1","doi-asserted-by":"crossref","unstructured":"Hehner. E.C.R.: a Practical Theory of Programming, Springer, New York, 1993; current edition available free at www.cs.utoronto.ca\/\u00a0hehner\/aPToP","DOI":"10.1007\/978-1-4419-8596-5"},{"key":"41_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1497","DOI":"10.1007\/3-540-48118-4_29","volume-title":"FM\u201999 - Formal Methods","author":"E.C.R. Hehner","year":"1999","unstructured":"Hehner, E.C.R., Gravell, A.M.: Refinement Semantics and Loop Rules. In: Woodcock, J.C.P., Davies, J., Wing, J.M. (eds.) FM 1999. LNCS, vol.\u00a01709, pp. 1497\u20131510. Springer, Heidelberg (1999), www.cs.utoronto.ca\/~hehner\/RSLR.pdf"},{"key":"41_CR3","doi-asserted-by":"crossref","unstructured":"Hehner, E.C.R.: Specifications, Programs, and Total Correctness. Science of Computer Programming,\u00a034, 191\u2013205. Elsevier, Amsterdam (1999), www.cs.utoronto.ca\/~hehner\/SPTC.pdf","DOI":"10.1016\/S0167-6423(98)00027-6"},{"key":"41_CR4","unstructured":"Kassios, I.T.: A Theory of Object Oriented Refinement, Ph.D. thesis, University of Toronto (2006)"},{"key":"41_CR5","unstructured":"Lai, A.Y.C.: A Tool for a Formal Refinement Method, MSc thesis, University of Toronto (2000)"}],"container-title":["Lecture Notes in Computer Science","Verified Software: Theories, Tools, Experiments"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-69149-5_41","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,13]],"date-time":"2019-05-13T07:43:21Z","timestamp":1557733401000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-69149-5_41"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008]]},"ISBN":["9783540691471","9783540691495"],"references-count":5,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-69149-5_41","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2008]]}}}