{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,6]],"date-time":"2025-11-06T19:49:12Z","timestamp":1762458552397,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":74,"publisher":"ACM","license":[{"start":{"date-parts":[[2007,6,9]],"date-time":"2007-06-09T00:00:00Z","timestamp":1181347200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2007,6,9]]},"DOI":"10.1145\/1238844.1238855","type":"proceedings-article","created":{"date-parts":[[2007,6,6]],"date-time":"2007-06-06T14:37:31Z","timestamp":1181140651000},"update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":20,"title":["The development of the Emerald programming language"],"prefix":"10.1145","author":[{"given":"Andrew P.","family":"Black","sequence":"first","affiliation":[{"name":"Portland State University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Norman C.","family":"Hutchinson","sequence":"additional","affiliation":[{"name":"University of British Columbia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eric","family":"Jul","sequence":"additional","affiliation":[{"name":"University of Copenhagen"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Henry M.","family":"Levy","sequence":"additional","affiliation":[{"name":"University of Washington"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2007,6,9]]},"reference":[{"key":"e_1_3_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1041474.1041476"},{"key":"e_1_3_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/800221.806708"},{"key":"e_1_3_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1985.231536"},{"key":"e_1_3_2_2_6_1","unstructured":"ANSI. Draft American National Standard for Information Systems---Programming Languages---Smalltalk. ANSI December 1997. Revision 1.9.  ANSI. Draft American National Standard for Information Systems---Programming Languages---Smalltalk . ANSI December 1997. Revision 1.9."},{"key":"e_1_3_2_2_7_1","volume-title":"The Jini Specification","author":"Arnold Ken","year":"1999","unstructured":"Ken Arnold , Bryan O'Sullivan , Robert W. Scheifler , Jim Waldo , and Ann Wollrath . The Jini Specification . Addison Wesley , 1999 . Ken Arnold, Bryan O'Sullivan, Robert W. Scheifler, Jim Waldo, and Ann Wollrath. The Jini Specification. Addison Wesley, 1999."},{"key":"e_1_3_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/367236.367262"},{"key":"e_1_3_2_2_9_1","volume-title":"The Wonderful Wizard of Oz. George M","author":"Baum L. Frank","year":"1900","unstructured":"L. Frank Baum . The Wonderful Wizard of Oz. George M . Hill , Chicago , 1900 . L. Frank Baum. The Wonderful Wizard of Oz. George M. Hill, Chicago, 1900."},{"key":"e_1_3_2_2_10_1","volume-title":"Extreme Programming Explained: Embrace Change","author":"Beck Kent","year":"2000","unstructured":"Kent Beck . Extreme Programming Explained: Embrace Change . Addison Wesley , 2000 . Kent Beck. Extreme Programming Explained: Embrace Change. Addison Wesley, 2000."},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/38807.38836"},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/168619.168637"},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2080.357392"},{"key":"e_1_3_2_2_15_1","unstructured":"Graham M. Birtwistle Ole-Johan Dahl Bjorn Myhrtag and Kristen Nygaard. Simula BEGIN. Auerbach Press Philadelphia 1973.   Graham M. Birtwistle Ole-Johan Dahl Bjorn Myhrtag and Kristen Nygaard. Simula BEGIN . Auerbach Press Philadelphia 1973."},{"key":"e_1_3_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/960112.28706"},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1987.232836"},{"key":"e_1_3_2_2_20_1","volume-title":"Exception Handling: the Case Against. D.Phil thesis","author":"Black Andrew P.","year":"1982","unstructured":"Andrew P. Black . Exception Handling: the Case Against. D.Phil thesis , University of Oxford , January 1982 . http:\/\/web.cecs.pdx.edu\/~black\/publications\/Black%20D.%20Phil%20Thesis.pdf. Andrew P. Black. Exception Handling: the Case Against. D.Phil thesis, University of Oxford, January 1982. http:\/\/web.cecs.pdx.edu\/~black\/publications\/Black%20D.%20Phil%20Thesis.pdf."},{"key":"e_1_3_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/323647.323646"},{"key":"e_1_3_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/IWOOOS.1993.324910"},{"key":"e_1_3_2_2_24_1","first-page":"550","volume-title":"Proc. 9th International Conference on Distributed Computing Systems","author":"Andrew","year":"1989","unstructured":"Andrew P. Black and Yeshauahu Artsy. Implementing location independent invocation . In Proc. 9th International Conference on Distributed Computing Systems , pages 550 -- 559 . IEEE Computer Society Press , June 1989 . Andrew P. Black and Yeshauahu Artsy. Implementing location independent invocation. In Proc. 9th International Conference on Distributed Computing Systems, pages 550--559. IEEE Computer Society Press, June 1989."},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/71.80129"},{"key":"e_1_3_2_2_27_1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1007\/3-540-47910-4_5","volume-title":"Proceedings ECOOP '93","author":"Black Andrew P.","year":"1993","unstructured":"Andrew P. Black and Mark P. Immel . Encapsulating plurality . In Oscar Nierstrasz, editor, Proceedings ECOOP '93 , volume 707 of Lecture Notes in Computer Science , pages 57 -- 79 , Kaiserslautern, Germany, July 1993 . Springer-Verlag . Andrew P. Black and Mark P. Immel. Encapsulating plurality. In Oscar Nierstrasz, editor, Proceedings ECOOP '93, volume 707 of Lecture Notes in Computer Science, pages 57--79, Kaiserslautern, Germany, July 1993. Springer-Verlag."},{"key":"e_1_3_2_2_28_1","volume-title":"MIT---Project MAC","author":"Bloom Toby","year":"1976","unstructured":"Toby Bloom . Immutable groupings. CLU Design Note 61 , MIT---Project MAC , August 1976 . Toby Bloom. Immutable groupings. CLU Design Note 61, MIT---Project MAC, August 1976."},{"key":"e_1_3_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1975.6312840"},{"key":"e_1_3_2_2_30_1","volume-title":"The Architecture of Concurrent Programming","author":"Hansen Per Brinch","year":"1977","unstructured":"Per Brinch Hansen . The Architecture of Concurrent Programming . Prentice Hall Series in Automatic Computation. Prentice Hall Inc ., Englewood Cliffs, New Jersey, 1977 . Per Brinch Hansen. The Architecture of Concurrent Programming. Prentice Hall Series in Automatic Computation. Prentice Hall Inc., Englewood Cliffs, New Jersey, 1977."},{"key":"e_1_3_2_2_31_1","first-page":"143","volume-title":"Renato Capocelli","author":"Broder Andrei Z.","year":"1993","unstructured":"Andrei Z. Broder . Some applications of Rabin's fingerprinting method . In Renato Capocelli , Alfredo De Santis, and Ugo Vaccaro, editors, Sequences II : Methods in Communications, Security, and Computer Science, pages 143 -- 152 . Springer-Verlag , 1993 . Andrei Z. Broder. Some applications of Rabin's fingerprinting method. In Renato Capocelli, Alfredo De Santis, and Ugo Vaccaro, editors, Sequences II: Methods in Communications, Security, and Computer Science, pages 143--152. Springer-Verlag, 1993."},{"key":"e_1_3_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/158511.158650"},{"key":"e_1_3_2_2_33_1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"104","DOI":"10.1007\/BFb0053376","volume-title":"Proceedings ECOOP '97","author":"Bruce Kim B.","year":"1997","unstructured":"Kim B. Bruce , Adrian Fiech , and Leaf Petersen . Subtyping is not a good \"match\" for object oriented languages . In Mehmet Aksit and Satoshi Matsuoka, editors, Proceedings ECOOP '97 , volume 1241 of Lecture Notes in Computer Science , pages 104 -- 127 , Jyv\u00e4skyl\u00e4, Finland, June 1997 . Springer-Verlag . Kim B. Bruce, Adrian Fiech, and Leaf Petersen. Subtyping is not a good \"match\" for object oriented languages. In Mehmet Aksit and Satoshi Matsuoka, editors, Proceedings ECOOP '97, volume 1241 of Lecture Notes in Computer Science, pages 104--127, Jyv\u00e4skyl\u00e4, Finland, June 1997. Springer-Verlag."},{"key":"e_1_3_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/99370.99392"},{"key":"e_1_3_2_2_35_1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1007\/3-540-13346-1_2","volume-title":"Semantics of Data Types","author":"Cardelli Luca","year":"1984","unstructured":"Luca Cardelli . A semantics of multiple inheritance . In Gilles Kahn, David B. MacQueen, and Gordon D. Plotkin, editors, Semantics of Data Types , volume 173 of Lecture Notes in Computer Science , pages 51 -- 67 . Springer , 1984 . Luca Cardelli. A semantics of multiple inheritance. In Gilles Kahn, David B. MacQueen, and Gordon D. Plotkin, editors, Semantics of Data Types, volume 173 of Lecture Notes in Computer Science, pages 51--67. Springer, 1984."},{"key":"e_1_3_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/73560.73566"},{"issue":"1","key":"e_1_3_2_2_37_1","first-page":"27","article-title":"A language with distributed scope","volume":"8","author":"Cardelli Luca","year":"1995","unstructured":"Luca Cardelli . A language with distributed scope . Computing Systems , 8 ( 1 ): 27 -- 59 , 1995 . Luca Cardelli. A language with distributed scope. Computing Systems, 8(1):27--59, 1995.","journal-title":"Computing Systems"},{"key":"e_1_3_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/142137.142141"},{"key":"e_1_3_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/75277.75295"},{"key":"e_1_3_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/6041.6042"},{"key":"e_1_3_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3916.3987"},{"key":"e_1_3_2_2_46_1","volume-title":"International Standard 10746","author":"International Organization for Standardization.","year":"1998","unstructured":"International Organization for Standardization. Information technology --- open distributed processing --- reference model . International Standard 10746 , ISO\/IEC , 1998 . International Organization for Standardization. Information technology --- open distributed processing --- reference model. International Standard 10746, ISO\/IEC, 1998."},{"key":"e_1_3_2_2_47_1","volume-title":"Type systems in object oriented programming languages. B.sc. (hons) thesis","author":"Glew Arthur Neal","year":"1993","unstructured":"Arthur Neal Glew . Type systems in object oriented programming languages. B.sc. (hons) thesis , Victoria University of Wellington , 1993 . Arthur Neal Glew. Type systems in object oriented programming languages. B.sc. (hons) thesis, Victoria University of Wellington, 1993."},{"key":"e_1_3_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/355620.361161"},{"key":"e_1_3_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/947923.947931"},{"key":"e_1_3_2_2_51_1","volume-title":"the UNIX System, and TUNIS","author":"Holt R. C.","year":"1983","unstructured":"R. C. Holt . Concurrent Euclid , the UNIX System, and TUNIS . Addison-Wesley Publishing Company , 1983 . R. C. Holt. Concurrent Euclid, the UNIX System, and TUNIS. Addison-Wesley Publishing Company, 1983."},{"key":"e_1_3_2_2_52_1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1007\/BFb0057013","volume-title":"Proceedings ECOOP '91","author":"H\u00f6lzle Urs","year":"1991","unstructured":"Urs H\u00f6lzle , Craig Chambers , and David Ungar . Optimizing dynamically-typed object-oriented languages with polymorphic inline caches . In P. America, editor, Proceedings ECOOP '91 , volume 512 of Lecture Notes in Computer Science , pages 21 -- 38 , Geneva, Switzerland, July 1991 . Springer-Verlag . Urs H\u00f6lzle, Craig Chambers, and David Ungar. Optimizing dynamically-typed object-oriented languages with polymorphic inline caches. In P. America, editor, Proceedings ECOOP '91, volume 512 of Lecture Notes in Computer Science, pages 21--38, Geneva, Switzerland, July 1991. Springer-Verlag."},{"key":"e_1_3_2_2_53_1","volume-title":"Dept. of Computer Science","author":"Hutchinson Norm","year":"1984","unstructured":"Norm Hutchinson and Eric Jul . The handling of unix signals in the concurrent euclid kernel. Eden memo , Dept. of Computer Science , University of Washington , 1984 . Norm Hutchinson and Eric Jul. The handling of unix signals in the concurrent euclid kernel. Eden memo, Dept. of Computer Science, University of Washington, 1984."},{"key":"e_1_3_2_2_57_1","volume-title":"DIKU, Department of Computer Science","author":"Jul Eric","year":"1980","unstructured":"Eric Jul . Structuring of dedicated concurrent programs using adaptable I\/O interfaces. Master's thesis , DIKU, Department of Computer Science , University of Copenhagen , Copenhagen, Denmark , December 1980 . Technical Report no. 82\/3. Eric Jul. Structuring of dedicated concurrent programs using adaptable I\/O interfaces. Master's thesis, DIKU, Department of Computer Science, University of Copenhagen, Copenhagen, Denmark, December 1980. Technical Report no. 82\/3."},{"key":"e_1_3_2_2_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/35037.42182"},{"key":"e_1_3_2_2_61_1","doi-asserted-by":"publisher","DOI":"10.5555\/645648.664828"},{"key":"e_1_3_2_2_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/960112.28739"},{"key":"e_1_3_2_2_64_1","first-page":"181","volume-title":"Lecture Notes in Computer Science: Programming Symposium","volume":"19","author":"Lampson B. W.","year":"1974","unstructured":"B. W. Lampson , J. G. Mitchell , and E. H. Satterthwaite . On the transfer of control between contexts . In Lecture Notes in Computer Science: Programming Symposium , volume 19 , pages 181 -- 203 . Springer-Verlag , 1974 . B. W. Lampson, J. G. Mitchell, and E. H. Satterthwaite. On the transfer of control between contexts. In Lecture Notes in Computer Science: Programming Symposium, volume 19, pages 181--203. Springer-Verlag, 1974."},{"key":"e_1_3_2_2_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/800216.806603"},{"key":"e_1_3_2_2_69_1","volume-title":"April","author":"Levy Hank","year":"1984","unstructured":"Hank Levy , Norm Hutchinson , and Eric Jul . Getting to Oz , April 1984 . Included as an appendix to this article. Hank Levy, Norm Hutchinson, and Eric Jul. Getting to Oz, April 1984. Included as an appendix to this article."},{"key":"e_1_3_2_2_70_1","volume-title":"Capability-Based Computer Systems","author":"Levy Henry M.","year":"1984","unstructured":"Henry M. Levy . Capability-Based Computer Systems . Digital Press , 1984 . Henry M. Levy. Capability-Based Computer Systems. Digital Press, 1984."},{"key":"e_1_3_2_2_71_1","doi-asserted-by":"publisher","DOI":"10.1145\/42392.42399"},{"key":"e_1_3_2_2_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/234286.1057826"},{"key":"e_1_3_2_2_73_1","doi-asserted-by":"publisher","DOI":"10.1145\/359763.359789"},{"key":"e_1_3_2_2_74_1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"260","DOI":"10.1007\/BFb0052187","volume-title":"Proceedings ECOOP '94","author":"Lopez Gus","year":"1994","unstructured":"Gus Lopez , Bjorn Freeman-Benson , and Alan Borning . Constraints and object identity . In M. Tokoro and R. Pareschi, editors, Proceedings ECOOP '94 , volume 821 of Lecture Notes in Computer Science , pages 260 -- 279 , Bologna, Italy, July 1994 . Springer-Verlag . Gus Lopez, Bjorn Freeman-Benson, and Alan Borning. Constraints and object identity. In M. Tokoro and R. Pareschi, editors, Proceedings ECOOP '94, volume 821 of Lecture Notes in Computer Science, pages 260--279, Bologna, Italy, July 1994. Springer-Verlag."},{"key":"e_1_3_2_2_76_1","doi-asserted-by":"publisher","DOI":"10.1145\/360248.360253"},{"key":"e_1_3_2_2_77_1","doi-asserted-by":"publisher","DOI":"10.1145\/512644.512671"},{"key":"e_1_3_2_2_79_1","volume-title":"McGraw-Hill","author":"Organick E.","year":"1983","unstructured":"E. Organick . A Programmer's View of the Intel 432 System . McGraw-Hill , 1983 . E. Organick. A Programmer's View of the Intel 432 System. McGraw-Hill, 1983."},{"key":"e_1_3_2_2_80_1","volume-title":"DIKU, Department of Computer Science","author":"Papadopoulos Dimokritos Michael","year":"1993","unstructured":"Dimokritos Michael Papadopoulos and Kenneth Folmer-Petersen . Porting the LAN-based distributed system Emerald to a WAN. Master's thesis , DIKU, Department of Computer Science , University of Copenhagen , Copenhagen, Denmark , 1993 . Dimokritos Michael Papadopoulos and Kenneth Folmer-Petersen. Porting the LAN-based distributed system Emerald to a WAN. Master's thesis, DIKU, Department of Computer Science, University of Copenhagen, Copenhagen, Denmark, 1993."},{"key":"e_1_3_2_2_82_1","doi-asserted-by":"publisher","DOI":"10.1109\/IWOOOS.1992.252991"},{"key":"e_1_3_2_2_83_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.1994.302430"},{"key":"e_1_3_2_2_84_1","volume-title":"Srodowiska Programowania Rozproszonego w Sieciach Komputerowych, (Distributed Programming Environments in Computer Networks). Ksie-garnia Akademicka","author":"Pardyak Przemyslaw","year":"1994","unstructured":"Przemyslaw Pardyak and Krzysztof Zielinski . Emerald --- jezyk i system rozproszonego programowania obiektowego (Emerald --- a language and system for distributed object-oriented programming) . In Srodowiska Programowania Rozproszonego w Sieciach Komputerowych, (Distributed Programming Environments in Computer Networks). Ksie-garnia Akademicka , Krakow , 1994 . Przemyslaw Pardyak and Krzysztof Zielinski. Emerald --- jezyk i system rozproszonego programowania obiektowego (Emerald --- a language and system for distributed object-oriented programming). In Srodowiska Programowania Rozproszonego w Sieciach Komputerowych, (Distributed Programming Environments in Computer Networks). Ksie-garnia Akademicka, Krakow, 1994."},{"key":"e_1_3_2_2_85_1","doi-asserted-by":"publisher","DOI":"10.1145\/361598.361623"},{"key":"e_1_3_2_2_89_1","first-page":"3","volume-title":"Proceedings ECOOP '89","author":"Rajendra","year":"1989","unstructured":"Rajendra K. Raj and Henry M. Levy. A compositional model for software reuse. In S. Cook, editor , Proceedings ECOOP '89 , pages 3 -- 24 , Nottingham , July 1989 . Cambridge University Press. Rajendra K. Raj and Henry M. Levy. A compositional model for software reuse. In S. Cook, editor, Proceedings ECOOP '89, pages 3--24, Nottingham, July 1989. Cambridge University Press."},{"key":"e_1_3_2_2_90_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380210107"},{"key":"e_1_3_2_2_92_1","volume-title":"MIT---Project MAC","author":"Schaffert Craig","year":"1975","unstructured":"Craig Schaffert . Immutable groupings. CLU Design Note 47 , MIT---Project MAC , April 1975 . Craig Schaffert. Immutable groupings. CLU Design Note 47, MIT---Project MAC, April 1975."},{"issue":"4","key":"e_1_3_2_2_94_1","first-page":"287","article-title":"An object-oriented operating system --- assessment and perspectives","volume":"2","author":"Shapiro Marc","year":"1989","unstructured":"Marc Shapiro , Yvon Gourhant , Sabine Habert , Laurence Mosseri , Michel Ruffin , and C\u00e9line Valot . SOS : An object-oriented operating system --- assessment and perspectives . Computing Systems , 2 ( 4 ): 287 -- 338 , December 1989 . Marc Shapiro, Yvon Gourhant, Sabine Habert, Laurence Mosseri, Michel Ruffin, and C\u00e9line Valot. SOS: An object-oriented operating system --- assessment and perspectives. Computing Systems, 2(4):287--338, December 1989.","journal-title":"Computing Systems"},{"key":"e_1_3_2_2_95_1","doi-asserted-by":"publisher","DOI":"10.1145\/800004.807939"},{"key":"e_1_3_2_2_97_1","doi-asserted-by":"publisher","DOI":"10.1145\/224056.224063"},{"key":"e_1_3_2_2_98_1","volume-title":"Denotational Semantics: The Scott-Strachey Approach to Programming Language Theory","author":"Stoy Joseph E.","year":"1977","unstructured":"Joseph E. Stoy . Denotational Semantics: The Scott-Strachey Approach to Programming Language Theory . MIT Press , 1977 . Joseph E. Stoy. Denotational Semantics: The Scott-Strachey Approach to Programming Language Theory. MIT Press, 1977."},{"key":"e_1_3_2_2_99_1","volume-title":"Hermes: A Language for Distributed Computing","author":"Strom Robert E.","year":"1991","unstructured":"Robert E. Strom , David F. Bacon , Arthur P. Goldberg , Andy Lowry , Daniel M. Yellin , and Shaula Alexander Yemini . Hermes: A Language for Distributed Computing . Prentice Hall , 1991 . Robert E. Strom, David F. Bacon, Arthur P. Goldberg, Andy Lowry, Daniel M. Yellin, and Shaula Alexander Yemini. Hermes: A Language for Distributed Computing. Prentice Hall, 1991."},{"key":"e_1_3_2_2_100_1","doi-asserted-by":"publisher","DOI":"10.1145\/154766.155375"},{"key":"e_1_3_2_2_101_1","volume-title":"Computer Networks","author":"Tanenbaum Andrew","year":"1980","unstructured":"Andrew Tanenbaum . Computer Networks . Prentice-Hall , first edition, 1980 . Andrew Tanenbaum. Computer Networks. Prentice-Hall, first edition, 1980."},{"key":"e_1_3_2_2_103_1","doi-asserted-by":"publisher","DOI":"10.5555\/1098667"},{"volume-title":"September","year":"2006","key":"e_1_3_2_2_107_1","unstructured":"Wikipedia. Duck typing , September 2006 . http:\/\/en.wikipedia.org\/wiki\/Duck_typing. Wikipedia. Duck typing, September 2006. http:\/\/en.wikipedia.org\/wiki\/Duck_typing."},{"key":"e_1_3_2_2_108_1","doi-asserted-by":"publisher","DOI":"10.1145\/355616.364017"}],"event":{"name":"HOPL-III '07: ACM SIGPLAN History of Programming Languages Conference III","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"location":"San Diego California","acronym":"HOPL-III '07"},"container-title":["Proceedings of the third ACM SIGPLAN conference on History of programming languages"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1238844.1238855","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1238844.1238855","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T14:52:07Z","timestamp":1750258327000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1238844.1238855"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,6,9]]},"references-count":74,"alternative-id":["10.1145\/1238844.1238855","10.1145\/1238844"],"URL":"https:\/\/doi.org\/10.1145\/1238844.1238855","relation":{},"subject":[],"published":{"date-parts":[[2007,6,9]]},"assertion":[{"value":"2007-06-09","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}