{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T23:33:56Z","timestamp":1725492836566},"publisher-location":"Berlin, Heidelberg","reference-count":9,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540661566"},{"type":"electronic","value":"9783540487432"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1999]]},"DOI":"10.1007\/3-540-48743-3_24","type":"book-chapter","created":{"date-parts":[[2007,10,20]],"date-time":"2007-10-20T14:39:50Z","timestamp":1192891190000},"page":"519-528","source":"Crossref","is-referenced-by-count":2,"title":["Object-Oriented Programming: Regaining the Excitement"],"prefix":"10.1007","author":[{"given":"Andrew P.","family":"Black","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[1999,11,19]]},"reference":[{"key":"24_CR1","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1007\/3-540-47910-4_5","volume-title":"Proceedings of European Conference on Object-Oriented Programming","author":"A. P. Black","year":"1993","unstructured":"Andrew P. Black and Mark P. Immel. Encapsulating plurality. In Proceedings of European Conference on Object-Oriented Programming, volume 707 of Lecture Notes in Computer Science, pages 57\u201379. Springer-Verlag, July 1993."},{"key":"24_CR2","unstructured":"Charles Antony Richard Hoare. Hints on programming language design. Invited address at ACM SIGACT\/SIGPLAN Symposium on Principles of Programming languages, (Reprinted in Horowitz [3], pages 35\u201340), October 1973."},{"key":"24_CR3","unstructured":"Ellis Horowitz, editor. Programming Languages: A Grand Tour. Computer Science Press, third edition, 1987."},{"key":"24_CR4","unstructured":"Norman Hutchinson. Emerald: An Object-Oriented Language for Distributed Programming. PhD thesis, University ofWashington, Department of Computer Science, January 1987."},{"key":"24_CR5","doi-asserted-by":"crossref","unstructured":"Alan C. Kay. The early history of Smalltalk. In Preprints of the Second ACM SIGPLAN History of Programming Languages Conference (HOPL(II), pages 69\u201398, Cambridge, Massachusetts, March 1993. ACM SIGPLAN.","DOI":"10.1145\/154766.155364"},{"key":"24_CR6","series-title":"Lect Notes Comput Sci","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1007\/3-540-68671-1_5","volume-title":"Mobile Agents and Security","author":"G. C. Necula","year":"1998","unstructured":"G. C. Necula and P. Lee. Safe, untrusted agents using proof-carrying code. In G. Vigna, editor, Mobile Agents and Security, volume 1419 of Lecture Notes in Computer Science, pages 61\u201391. Springer-Verlag, 1998."},{"key":"24_CR7","doi-asserted-by":"crossref","unstructured":"Kristen Nygaard and Ole-Johan Dahl. The development of the SIMULA languages. In Richard L. Wexelblat, editor, History of Programming Languages, chapter IX, pages 439\u2013493. Academic Press, 1981.","DOI":"10.1145\/800025.1198392"},{"issue":"1","key":"24_CR8","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1145\/2080.2081","volume":"2","author":"M. D. Schroeder","year":"1984","unstructured":"Michael D. Schroeder, Andrew D. Birell, and Roger M. Needham. Experience with Grapevine: The growth of a distributed system. ACM Transactions on Computer Systems, 2(1):3\u201323, February 1984.","journal-title":"ACM Transactions on Computer Systems"},{"key":"24_CR9","doi-asserted-by":"crossref","unstructured":"Michael D. Schroeder, Andrew D. Birrell, and Roger M. Needham. Experience with Grapevine: The growth of a distributed system (Summary). In Proceedings of the Ninth ACM Symposium on Operating Systems Principles, pages 141\u2013142. ACM SIGOPS, October 1983.","DOI":"10.1145\/800217.806622"}],"container-title":["Lecture Notes in Computer Science","ECOOP\u2019 99 \u2014 Object-Oriented Programming"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-48743-3_24","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,3]],"date-time":"2019-05-03T22:03:39Z","timestamp":1556921019000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-48743-3_24"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1999]]},"ISBN":["9783540661566","9783540487432"],"references-count":9,"URL":"https:\/\/doi.org\/10.1007\/3-540-48743-3_24","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[1999]]}}}