{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,16]],"date-time":"2025-10-16T03:45:25Z","timestamp":1760586325979},"reference-count":20,"publisher":"Elsevier BV","issue":"8","license":[{"start":{"date-parts":[[2003,10,1]],"date-time":"2003-10-01T00:00:00Z","timestamp":1064966400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2013,7,29]],"date-time":"2013-07-29T00:00:00Z","timestamp":1375056000000},"content-version":"vor","delay-in-days":3589,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/3.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Electronic Notes in Theoretical Computer Science"],"published-print":{"date-parts":[[2003,10]]},"DOI":"10.1016\/s1571-0661(04)80802-8","type":"journal-article","created":{"date-parts":[[2004,9,29]],"date-time":"2004-09-29T12:47:47Z","timestamp":1096462067000},"page":"53-81","source":"Crossref","is-referenced-by-count":12,"title":["BabyJ"],"prefix":"10.1016","volume":"82","author":[{"given":"Christopher","family":"Anderson","sequence":"first","affiliation":[]},{"given":"Sophia","family":"Drossopoulou","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/S1571-0661(04)80802-8_NEWBIB1","doi-asserted-by":"crossref","unstructured":"M. Abadi and L. Cardelli. An imperative object calculus, 1995.","DOI":"10.1007\/3-540-59293-8_214"},{"key":"10.1016\/S1571-0661(04)80802-8_NEWBIB2","doi-asserted-by":"crossref","unstructured":"Gilad Bracha and David Griswold. Strongtalk: Typechecking Smalltalk in a Production Environment. In Proceedings of the OOPSLA '93 Conference on Object-oriented Programming Systems, Languages and Applications, pages 215\u2013230, 1993.","DOI":"10.1145\/165854.165893"},{"key":"10.1016\/S1571-0661(04)80802-8_NEWBIB3","unstructured":"C. Chambers. The cecil language: Specification and rationale. Technical Report TR-93-03-05, 1993."},{"key":"10.1016\/S1571-0661(04)80802-8_NEWBIB4","unstructured":"Craig Chambers and Gary T. Leavens. BeCecil, A core object-oriented language with block structure and multimethods: Semantics and typing. In The Fourth International Workshop on Foundations of Object-Oriented Languages, FOOL 4, Paris, France, 1996."},{"key":"10.1016\/S1571-0661(04)80802-8_NEWBIB5","unstructured":"Christopher Anderson, Sophia Drossopoulou. Javao-A Subset of Java - report - http:\/\/www.binarylord.com\/work."},{"key":"10.1016\/S1571-0661(04)80802-8_NEWBIB6","unstructured":"Christopher Anderson, Sophia Drossopoulou. \u03b4 an imperative object based calculus. Presented at the workshop USE in 2002, Malaga, 2002."},{"key":"10.1016\/S1571-0661(04)80802-8_NEWBIB7","doi-asserted-by":"crossref","unstructured":"William R. Cook, Walter Hill, and Peter S. Canning. Inheritance is not subtyping. In Proceedings of the 17th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, pages 125\u2013135. ACM Press, 1990.","DOI":"10.1145\/96709.96721"},{"key":"10.1016\/S1571-0661(04)80802-8_NEWBIB8","author":"Gamma","year":"1994","journal-title":"Design Patterns"},{"key":"10.1016\/S1571-0661(04)80802-8_NEWBIB9","unstructured":"Dave Griswold et al. The strongtalk system report - http:\/\/www.cs.ucsb.edu\/projects\/strongtalk\/pages\/index.html."},{"key":"10.1016\/S1571-0661(04)80802-8_NEWBIB10","doi-asserted-by":"crossref","unstructured":"Ole Agesen et al. The SELF 4.0 Programmer's Reference Manual - http:\/\/research.sun.com\/self\/, 1995.","DOI":"10.1002\/spe.4380250903"},{"key":"10.1016\/S1571-0661(04)80802-8_NEWBIB11","series-title":"Fundamentals of Computation Theory (FCT'95)","article-title":"A delegation-based object calculus with subtyping","author":"Fisher","year":"1995"},{"key":"10.1016\/S1571-0661(04)80802-8_NEWBIB12","series-title":"JavaScript - The Definitive Guide","author":"Flanagan","year":"1998"},{"key":"10.1016\/S1571-0661(04)80802-8_NEWBIB13","series-title":"SmallTalk-80 The Language and its Implementation","author":"Goldberg","year":"1983"},{"key":"10.1016\/S1571-0661(04)80802-8_NEWBIB14","series-title":"The Java Language Specification Second Edition","author":"Gosling","year":"2000"},{"key":"10.1016\/S1571-0661(04)80802-8_NEWBIB15","unstructured":"G\u00fcnter Kniesel. Darwin - Dynamic Object-Based Inheritance with Subtyping. PhD thesis, CS Dept. III, University of Bonn, Germany, 2000."},{"key":"10.1016\/S1571-0661(04)80802-8_NEWBIB16","unstructured":"Microsoft. C-sharp language specification http:\/\/msdn.microsoft.com\/vstudio\/techinfo\/."},{"key":"10.1016\/S1571-0661(04)80802-8_NEWBIB17","doi-asserted-by":"crossref","unstructured":"Klaus Ostermann. Dynamically composable collaborations with delegation layers. In Proceedings of the 16th European Conference on Object-Oriented Programming (ECOOP), Malaga, Spain, 2002.","DOI":"10.1007\/3-540-47993-7_4"},{"key":"10.1016\/S1571-0661(04)80802-8_NEWBIB18","doi-asserted-by":"crossref","unstructured":"Jrme Simon and Philip Wadler. The essence of xml. In Proceedings of the 30th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, pages 1\u201313. ACM Press, 2003.","DOI":"10.1145\/604131.604132"},{"key":"10.1016\/S1571-0661(04)80802-8_NEWBIB19","series-title":"The design and evolution of C++","year":"1994"},{"key":"10.1016\/S1571-0661(04)80802-8_NEWBIB20","unstructured":"Guido van Rossum. Python reference manual. Report, 2001."}],"container-title":["Electronic Notes in Theoretical Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1571066104808028?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1571066104808028?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,2,3]],"date-time":"2019-02-03T05:53:19Z","timestamp":1549173199000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1571066104808028"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003,10]]},"references-count":20,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2003,10]]}},"alternative-id":["S1571066104808028"],"URL":"https:\/\/doi.org\/10.1016\/s1571-0661(04)80802-8","relation":{},"ISSN":["1571-0661"],"issn-type":[{"value":"1571-0661","type":"print"}],"subject":[],"published":{"date-parts":[[2003,10]]}}}