{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,28]],"date-time":"2025-10-28T00:28:12Z","timestamp":1761611292203},"publisher-location":"London","reference-count":20,"publisher":"Springer London","isbn-type":[{"type":"print","value":"9783540761709"},{"type":"electronic","value":"9781447115250"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1998]]},"DOI":"10.1007\/978-1-4471-1525-0_41","type":"book-chapter","created":{"date-parts":[[2011,12,5]],"date-time":"2011-12-05T02:49:16Z","timestamp":1323053356000},"page":"504-514","source":"Crossref","is-referenced-by-count":6,"title":["CJava: Introducing Concurrent Objects in Java"],"prefix":"10.1007","author":[{"given":"Gianpaolo","family":"Cugola","sequence":"first","affiliation":[]},{"given":"Carlo","family":"Ghezzi","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"41_CR1","volume-title":"and G","author":"J Gosling","year":"1996","unstructured":"J. Gosling, B. Joy, and G. Steele, The Java Language Specification. Addison-Wesley Inc., 1996."},{"key":"41_CR2","unstructured":"P. Niemeyer and J. Peck, Exploring Java. M. Loukides and P. Ferguson, O\u2019Reilly & Associates Inc., 1996."},{"key":"41_CR3","unstructured":"Object-Oriented Concurrent Programming. A. Yonezawa and M. Tokoro editors. MIT Press, 1987."},{"key":"41_CR4","doi-asserted-by":"crossref","unstructured":"Research Directions in Concurrent Object-Oriented Programming. G. Agha, P. Wegner and A. Yonezawa editors. MIT Press, 1993.","DOI":"10.7551\/mitpress\/2087.001.0001"},{"key":"41_CR5","doi-asserted-by":"crossref","unstructured":"G. Agha, Concurrent Object-Oriented Programming. Communications of the ACM, Vol. 33, No. 9, September 1990.","DOI":"10.1145\/83880.84528"},{"key":"41_CR6","volume-title":"Object-Oriented Analysis and Design with Applications","author":"G Booch","year":"1993","unstructured":"G. Booch, Object-Oriented Analysis and Design with Applications, Second Edition, Benjamin\/Cummings, 1993."},{"key":"41_CR7","volume-title":"The MIT Press","author":"S Matsuoka","year":"1993","unstructured":"S. Matsuoka and A. Yonezawa, Analysis of inheritance anomaly in object-oriented concurrent programming languages. Research directions in Concurrent Object-Oriented Programming, G. Agha, A. Yonezawa, and P. Wegner editors, the MIT Press, 1993."},{"key":"41_CR8","unstructured":"G. Cugola. CJava: a Proposal to Circumvent the Inheritance Anomaly in True Concurrent Object-Oriented Languages. Internal report n. 97. 42, Politecnico di Milano, Dipartimento di Elettronica e Informazione, June 1997."},{"key":"41_CR9","unstructured":"D. Lea, Concurrent Programming in Java: Design Principles and Patterns.Addison- Wesley, 1997"},{"key":"41_CR10","volume-title":"Wiley & Sons","author":"C Ghezzi","year":"1997","unstructured":"C. Ghezzi and M. Jazayeri, Programming Language Concepts, 3rd Edition, J. Wiley & Sons, 1997."},{"key":"41_CR11","unstructured":"D. Caromel, Service, asynchrony and wait-by-necessity. Journal of OO programming, Vol. 2, No. 4, November 1989."},{"issue":"9","key":"41_CR12","doi-asserted-by":"publisher","first-page":"56","DOI":"10.1145\/162685.162705","volume":"36","author":"B Meyer","year":"1993","unstructured":"B. Meyer, Systematic concurrent object-oriented programming. Communications of the ACM, Vol. 36, No. 9, September 1993, pp. 56\u201380.","journal-title":"Communications of the ACM"},{"issue":"9","key":"41_CR13","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1145\/162685.162708","volume":"36","author":"KP Lohr","year":"1993","unstructured":"K.P. Lohr, Concurrency Annotations for Reusable Software. Communications of the ACM, Vol. 36, No. 9, September 1993, pp. 81\u201389","journal-title":"Communications of the ACM"},{"key":"41_CR14","first-page":"234","volume":"276","author":"P America","year":"1997","unstructured":"P. America, Inheritance and Subtyping in a Parallel Object-Oriented Language. Proceedings of the ECOOP\u201987 conference, Paris, Springer LNCS 276 (1997), pp. 234\u2013242","journal-title":"Springer LNCS"},{"key":"41_CR15","doi-asserted-by":"crossref","unstructured":"P. America, A Parallel Object-Oriented Language with Inheritance and Subtyping. Proceedings of the ECOOP\/OPSLA\u201990 conference. SIGPLAN Notices, Vol. 25, No. 10, October 1990, pp. 161\u2013168","DOI":"10.1145\/97946.97966"},{"issue":"9","key":"41_CR16","doi-asserted-by":"publisher","first-page":"90","DOI":"10.1145\/162685.162711","volume":"36","author":"D Caromel","year":"1993","unstructured":"D. Caromel, Toward a Method of Object-Oriented Concurrent Programming. Communications of the ACM, Vol. 36, No. 9, September 1993, pp. 90\u2013102","journal-title":"Communications of the ACM"},{"key":"41_CR17","doi-asserted-by":"crossref","unstructured":"P. A. Buhr, G. Ditchfield, R. A. Stroobosscher, B. M. Younger, and C. R. Zarnke, \u03bcC++: Concurrency in the Object-Oriented Language C++. Software Practice and Experience, Vol. 20, No. 2, February 1992.","DOI":"10.1002\/spe.4380220204"},{"key":"41_CR18","volume-title":"Proceedings of TOOLS Pacific90","author":"H Okamura","year":"1990","unstructured":"H. Okamura and M. Tokoro, ConcurrentSmalltalk-90. Proceedings of TOOLS Pacific\u201990, Dec. 1990."},{"issue":"12","key":"41_CR19","doi-asserted-by":"publisher","first-page":"243","DOI":"10.1145\/38807.38829","volume":"22","author":"OM Nierstrasz","year":"1987","unstructured":"O. M. Nierstrasz, Active Objects in Hybrid. Proceedings of the OOPSLA\u201987 conference. Sigplan Notices, Vol. 22, No. 12, December 1987, pp. 243\u2013253","journal-title":"Sigplan Notices"},{"key":"41_CR20","unstructured":"A. Yonezawa, ABCL: an Object-Oriented Concurrent System. MIT Press., 1990."}],"container-title":["OOIS\u201997"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-1-4471-1525-0_41.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,1]],"date-time":"2021-05-01T00:24:07Z","timestamp":1619828647000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-1-4471-1525-0_41"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1998]]},"ISBN":["9783540761709","9781447115250"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/978-1-4471-1525-0_41","relation":{},"subject":[],"published":{"date-parts":[[1998]]}}}