{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T22:51:02Z","timestamp":1725663062559},"publisher-location":"Berlin, Heidelberg","reference-count":15,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540167617"},{"type":"electronic","value":"9783540398592"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1986]]},"DOI":"10.1007\/3-540-16761-7_90","type":"book-chapter","created":{"date-parts":[[2012,2,25]],"date-time":"2012-02-25T18:52:11Z","timestamp":1330195931000},"page":"407-415","source":"Crossref","is-referenced-by-count":5,"title":["A compositional reformulation of Owicki-Gries's partial correctness logic for a concurrent while language"],"prefix":"10.1007","author":[{"given":"Colin","family":"Stirling","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,5,31]]},"reference":[{"key":"42_CR1","first-page":"21","volume":"70","author":"K. Abrahamson","year":"1979","unstructured":"K. Abrahamson \"Modal logic of concurrent programs\" LNCS 70 pp. 21\u201333 (1979).","journal-title":"LNCS"},{"key":"42_CR2","doi-asserted-by":"crossref","unstructured":"K. Apt \"Recursive assertions and parallel programs\" Acta Informatica pp. 219\u201332 (1981).","DOI":"10.1007\/BF00289262"},{"key":"42_CR3","doi-asserted-by":"crossref","unstructured":"H. Barringer, R. Kuiper and A. Pnueli \"Now you may compare temporal logic specifications\" Proc. STOC (1984).","DOI":"10.1145\/800057.808665"},{"key":"42_CR4","doi-asserted-by":"crossref","unstructured":"S. Brookes \"An axiomatic treatment of a parallel programming language\" LNCS 193 (1985).","DOI":"10.1007\/3-540-15648-8_4"},{"key":"42_CR5","doi-asserted-by":"crossref","unstructured":"N. Francez, A. Pnueli \"A proof method for cyclic programs\" Acta Informatica pp. 133\u2013157 (1978).","DOI":"10.1007\/BF00289074"},{"key":"42_CR6","doi-asserted-by":"crossref","unstructured":"R. Gerth \"Transition logic\" Proc. STOC (1983).","DOI":"10.1145\/800057.808664"},{"key":"42_CR7","first-page":"108","volume":"74","author":"M. Hennessy","year":"1979","unstructured":"M. Hennessy, G. Plotkin \"Full abstraction for a simple parallel programming language\" LNCS 74 pp. 108\u2013120 (1979).","journal-title":"LNCS"},{"key":"42_CR8","unstructured":"C. Jones \"Specification and design of (parallel) programs\" IFIP pp. 321\u201332 (1983)."},{"key":"42_CR9","doi-asserted-by":"crossref","unstructured":"L. Lamport \"The Hoare logic of concurrent programs\" Acta Informatica pp. 21\u201337 (1980).","DOI":"10.1007\/BF00289062"},{"key":"42_CR10","doi-asserted-by":"crossref","unstructured":"J. Misra and K. Chandy \"Proofs of networks of processes\" IEEE Transactions on Software Engineering pp. 417\u201326 (1981).","DOI":"10.1109\/TSE.1981.230844"},{"key":"42_CR11","unstructured":"S. Owicki \"Axiomatic Proof Techniques for Parallel Programs\" Ph.D. thesis, Cornell (1975)."},{"key":"42_CR12","doi-asserted-by":"crossref","unstructured":"S. Owicki, D. Gries \"An axiomatic proof technique for parallel programs I\" Acta Informatica pp. 319\u201340 (1976).","DOI":"10.1007\/BF00268134"},{"key":"42_CR13","unstructured":"J. Reynolds \"The Craft of Programming\" Prentice-Hall (1981)."},{"key":"42_CR14","doi-asserted-by":"crossref","unstructured":"N. Soundararajan \"A proof technique for parallel programs\" Theoretical Computer Science pp. 13\u201329 (1984).","DOI":"10.1016\/0304-3975(84)90122-1"},{"key":"42_CR15","doi-asserted-by":"crossref","unstructured":"J. Zwiers, W. de Roever, P. van Emde Boas \"Compositionality and concurrent networks: soundness and completeness of a proof system\" LNCS 194 (1985).","DOI":"10.1007\/BFb0015776"}],"container-title":["Lecture Notes in Computer Science","Automata, Languages and Programming"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-16761-7_90.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T20:11:00Z","timestamp":1605643860000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-16761-7_90"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1986]]},"ISBN":["9783540167617","9783540398592"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/3-540-16761-7_90","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1986]]}}}