{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T23:15:19Z","timestamp":1725664519834},"publisher-location":"Berlin, Heidelberg","reference-count":17,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540602187"},{"type":"electronic","value":"9783540447382"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1995]]},"DOI":"10.1007\/3-540-60218-6_35","type":"book-chapter","created":{"date-parts":[[2012,2,26]],"date-time":"2012-02-26T17:51:54Z","timestamp":1330278714000},"page":"456-470","source":"Crossref","is-referenced-by-count":2,"title":["On sharing and determinacy in concurrent systems"],"prefix":"10.1007","author":[{"given":"Anna","family":"Philippou","sequence":"first","affiliation":[]},{"given":"David","family":"Walker","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,6,3]]},"reference":[{"key":"35_CR1","doi-asserted-by":"publisher","first-page":"366","DOI":"10.1007\/BF01887214","volume":"1","author":"P. America","year":"1989","unstructured":"P. America. Issues in the design of a parallel object-oriented language. Formal Aspects of Computing, 1:366\u2013411, 1989.","journal-title":"Formal Aspects of Computing"},{"key":"35_CR2","doi-asserted-by":"crossref","unstructured":"P. America, J. de Bakker, J. Kok, and J. Rutten. Operational semantics of a parallel object-oriented language. In Conference Record of the 13th Symposium on Principles of Programming Languages, pages 194\u2013208. ACM Press, 1986.","DOI":"10.1145\/512644.512662"},{"key":"35_CR3","doi-asserted-by":"crossref","first-page":"152","DOI":"10.1016\/0890-5401(89)90057-6","volume":"83","author":"P. America","year":"1989","unstructured":"P. America, J. de Bakker, J. Kok, and J. Rutten. Denotational semantics of a parallel object-oriented language. Information and Computation, 83:152\u2013205, 1989.","journal-title":"Information and Computation"},{"key":"35_CR4","doi-asserted-by":"crossref","unstructured":"J. Hogg. Islands: aliasing protection in object-oriented languages. In Proceedings of OOPSLA'91, pages 271\u2013285. ACM Press, 1991.","DOI":"10.1145\/117954.117975"},{"key":"35_CR5","doi-asserted-by":"crossref","unstructured":"C. Jones. Constraining interference in an object-based design method. In Proceedings of TAPSOFT'93, pages 136\u2013150, 1993.","DOI":"10.1007\/3-540-56610-4_61"},{"key":"35_CR6","doi-asserted-by":"crossref","unstructured":"C. Jones. A pi-calculus semantics for an object-based design notation. In Proceedings of CONCUR'93, pages 158\u2013172, 1993.","DOI":"10.1007\/3-540-57208-2_12"},{"key":"35_CR7","doi-asserted-by":"crossref","unstructured":"X. Liu and D. Walker. Confluence of processes and systems of objects. In Proceedings of CAAP'95. Springer, to appear.","DOI":"10.1007\/3-540-59293-8_197"},{"key":"35_CR8","unstructured":"R. Milner. Communication and Concurrency. Prentice-Hall, 1989."},{"key":"35_CR9","doi-asserted-by":"crossref","unstructured":"R. Milner. The polyadic \u03c0-calculus: a tutorial. In Logic and Algebra of Specification. Springer, 1992.","DOI":"10.1007\/978-3-642-58041-3_6"},{"key":"35_CR10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/0890-5401(92)90008-4","volume":"100","author":"R. Milner","year":"1992","unstructured":"R. Milner, J. Parrow, and D. Walker. A calculus of mobile processes, parts 1 and 2. Information and Computation, 100:1\u201377, 1992.","journal-title":"Information and Computation"},{"key":"35_CR11","unstructured":"M. Papathomas. Language Design Rationale and Semantic Framework for Concurrent Object-Oriented Programming. PhD thesis, University of Geneva, 1992."},{"key":"35_CR12","unstructured":"A. Philippou. PhD thesis, University of Warwick, forthcoming."},{"key":"35_CR13","unstructured":"C. Tofts. Proof methods and pragmatics for parallel programming. PhD thesis, University of Edinburgh, 1990."},{"key":"35_CR14","doi-asserted-by":"crossref","unstructured":"D. Walker. \u03c0-calculus semantics for object-oriented programming languages. In Proceedings of TACS'91, pages 532\u2013547. Springer, 1991.","DOI":"10.1007\/3-540-54415-1_63"},{"key":"35_CR15","doi-asserted-by":"crossref","unstructured":"D. Walker. Algebraic proofs of properties of objects. In Proceedings of ESOP'94, pages 501\u2013516. Springer, 1994.","DOI":"10.1007\/3-540-57880-3_33"},{"key":"35_CR16","doi-asserted-by":"crossref","first-page":"253","DOI":"10.1006\/inco.1995.1018","volume":"116","author":"D. Walker","year":"1995","unstructured":"D. Walker. Objects in the \u03c0-calculus. Information and Computation, 116:253\u2013271, 1995.","journal-title":"Information and Computation"},{"key":"35_CR17","unstructured":"D. Walker. Process calculus and parallel object-oriented programming lanaguages. In T. Casavant, editor, Parallel Computers: Theory and Practice. Computer Society Press, to appear."}],"container-title":["Lecture Notes in Computer Science","CONCUR '95: Concurrency Theory"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-60218-6_35.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T20:56:02Z","timestamp":1605646562000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-60218-6_35"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1995]]},"ISBN":["9783540602187","9783540447382"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/3-540-60218-6_35","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1995]]}}}