{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,7]],"date-time":"2024-09-07T05:24:45Z","timestamp":1725686685195},"publisher-location":"Berlin, Heidelberg","reference-count":10,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642312014"},{"type":"electronic","value":"9783642312021"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"DOI":"10.1007\/978-3-642-31202-1_1","type":"book-chapter","created":{"date-parts":[[2012,5,27]],"date-time":"2012-05-27T22:23:45Z","timestamp":1338157425000},"page":"1-15","source":"Crossref","is-referenced-by-count":0,"title":["Processors and Their Collection"],"prefix":"10.1007","author":[{"given":"Bertrand","family":"Meyer","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alexander","family":"Kogtenkov","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Anton","family":"Akhi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"9","key":"1_CR1","doi-asserted-by":"publisher","first-page":"90","DOI":"10.1145\/162685.162711","volume":"36","author":"D. Caromel","year":"1993","unstructured":"Caromel, D.: Towards A Method of Object-Oriented Concurrent Programming. Communications of the ACM\u00a036(9), 90\u2013102 (1993)","journal-title":"Communications of the ACM"},{"key":"1_CR2","unstructured":"EiffelStudio environment, available for download at eiffel.com"},{"key":"1_CR3","doi-asserted-by":"crossref","unstructured":"Kafura, D., Washabaugh, D., Nelson, J.: Garbage collection of actors. In: OOPSLA\/ECOOP 1990, pp. 126\u2013134 (1990)","DOI":"10.1145\/97946.97961"},{"key":"1_CR4","doi-asserted-by":"crossref","unstructured":"Jones, R., Hosking, A., Moss, E.: The Garbage Collection Handbook: The Art of Automatic Memory Management, 2nd edn. Chapman and All\/CRC (2011)","DOI":"10.1201\/9781315388021"},{"issue":"9","key":"1_CR5","doi-asserted-by":"publisher","first-page":"56","DOI":"10.1145\/162685.162705","volume":"36","author":"B. Meyer","year":"1993","unstructured":"Meyer, B.: Systematic Concurrent Object-Oriented Programming. Communications of the ACM\u00a036(9), 56\u201380 (1993)","journal-title":"Communications of the ACM"},{"key":"1_CR6","unstructured":"Meyer, B.: Object-Oriented Software Construction, 2nd edn. Prentice Hall (1997) (chapter 32 presents SCOOP)"},{"key":"1_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1007\/978-3-642-25231-0_3","volume-title":"Empirical Software Engineering and Verification","author":"B. Morandi","year":"2012","unstructured":"Morandi, B., Nanz, S., Meyer, B.: A Formal Reference for SCOOP. In: Meyer, B., Nordio, M. (eds.) Empirical Software Engineering and Verification. LNCS, vol.\u00a07007, pp. 89\u2013157. Springer, Heidelberg (2012)"},{"key":"1_CR8","unstructured":"Nienaltowski, P.: Practical framework for contract-based concurrent object-oriented programming, PhD dissertation 17061, Department of Computer Science, ETH Zurich (February 2007), \n                    \n                      se.ethz.ch\/old\/people\/nienaltowski\/papers\/thesis.pdf"},{"issue":"4","key":"1_CR9","doi-asserted-by":"publisher","first-page":"305","DOI":"10.1007\/s00165-007-0063-2","volume":"21","author":"P. Nienaltowski","year":"2009","unstructured":"Nienaltowski, P., Ostroff, J., Meyer, B.: Contracts for Concurrency. Formal Aspects of Computing Journal\u00a021(4), 305\u2013318 (2009)","journal-title":"Formal Aspects of Computing Journal"},{"key":"1_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/BFb0017182","volume-title":"Memory Management","author":"P.R. Wilson","year":"1992","unstructured":"Wilson, P.R.: Uniprocessor Garbage Collection Techniques. In: Bekkers, Y., Cohen, J. (eds.) IWMM-GIAE 1992. LNCS, vol.\u00a0637, pp. 1\u201342. Springer, Heidelberg (1992)"}],"container-title":["Lecture Notes in Computer Science","Multicore Software Engineering, Performance, and Tools"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-31202-1_1.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,4]],"date-time":"2021-05-04T07:51:08Z","timestamp":1620114668000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-31202-1_1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783642312014","9783642312021"],"references-count":10,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-31202-1_1","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2012]]}}}