{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,5]],"date-time":"2022-04-05T21:58:01Z","timestamp":1649195881636},"reference-count":14,"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)80805-3","type":"journal-article","created":{"date-parts":[[2004,9,29]],"date-time":"2004-09-29T16:47:47Z","timestamp":1096476467000},"page":"130-150","source":"Crossref","is-referenced-by-count":0,"title":["Alias types for \u201cenvironment-aware\u201d computations"],"prefix":"10.1016","volume":"82","author":[{"given":"Ferruccio","family":"Damiani","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Paola","family":"Giannini","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/S1571-0661(04)80805-3_NEWBIB1","series-title":"Monographs in Computer Science","article-title":"\u201cA Theory of Objects\u201d","author":"Abadi","year":"1996"},{"key":"10.1016\/S1571-0661(04)80805-3_NEWBIB2","unstructured":"Anderson C., F. Barbanera, M. Dezani-Ciancaglini and S. Drossopoulou, Can addresses be types? (a case study: objects with delegation), in: Proc. of WOOD'03, ENTCS 82.8 (2003)."},{"key":"10.1016\/S1571-0661(04)80805-3_NEWBIB3","unstructured":"Anderson C. and S. Drossupoulou, \u03b4 an imperative object based calculus (2002), presented at the workshop USE, Malaga."},{"key":"10.1016\/S1571-0661(04)80805-3_NEWBIB4","doi-asserted-by":"crossref","unstructured":"Bono V., F. Damiani and P. Giannini, A calculus for \u201cenvironment aware\u201d computations, in: Proc. of FWAN'02, ENTCS 66.3 (2002).","DOI":"10.1016\/S1571-0661(04)80418-3"},{"key":"10.1016\/S1571-0661(04)80805-3_NEWBIB5","doi-asserted-by":"crossref","unstructured":"Bono V. and K. Fisher, An Imperative, First-Order Calculus with Object Extension, in: Proc. of ECOOP'98, LNCS 1445, 1998, pp. 462\u2013497, a preliminary version already appeared in Proc. of 5th Annual FOOL Workshop.","DOI":"10.1007\/BFb0054104"},{"key":"10.1016\/S1571-0661(04)80805-3_NEWBIB6","doi-asserted-by":"crossref","unstructured":"Calcagno C., E. Moggi and T. Sheard, Closed Types for a Safe Imperative MetaML, Journal of Functional Programming (TO APPEAR).","DOI":"10.1017\/S0956796802004598"},{"key":"10.1016\/S1571-0661(04)80805-3_NEWBIB7","series-title":"Theoretical Aspects of Object-Oriented Programming: Types, Semantics, and Language Design, Foundations of Computing Series","first-page":"295","article-title":"Operations on records","author":"Cardelli","year":"1994"},{"key":"10.1016\/S1571-0661(04)80805-3_NEWBIB8","unstructured":"Fisher K., F. Honsell and J. C. Mitchell, A Lambda Calculus of Objects and Method Specialization, Nordic Journal of Computing 1 (1994), pp. 3\u201337, a preliminary version appeared in Proc. of IEEE Symp. LICS'93."},{"issue":"1","key":"10.1016\/S1571-0661(04)80805-3_NEWBIB9","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1002\/(SICI)1096-9942(1998)4:1<3::AID-TAPO2>3.0.CO;2-W","article-title":"On the relationship between classes, objects, and data abstraction","volume":"4","author":"Fisher","year":"1998","journal-title":"Theory and Practice of Object Systems"},{"key":"10.1016\/S1571-0661(04)80805-3_NEWBIB10","series-title":"\u201cJavaScript: The definitive guide\u201d","author":"Flannanghan","year":"1999"},{"key":"10.1016\/S1571-0661(04)80805-3_NEWBIB11","doi-asserted-by":"crossref","unstructured":"Smith F., D. Walker and G. Morrisett, Alias types, in: Proceedings of ESOP'00, LNCS 1782 (2000), pp. 366\u2013381.","DOI":"10.1007\/3-540-46425-5_24"},{"key":"10.1016\/S1571-0661(04)80805-3_NEWBIB12","unstructured":"Steinman D., The Dynamic Duo - Cross Browser Dynamic HTML. Tutorial available at http:\/\/www.dansteinman.com\/dynduo\/."},{"key":"10.1016\/S1571-0661(04)80805-3_NEWBIB13","doi-asserted-by":"crossref","unstructured":"Walker D. and G. Morrisett, Alias types for recursive data structures, in: Worshop on Types in Compilation, 2000.","DOI":"10.1007\/3-540-45332-6_7"},{"key":"10.1016\/S1571-0661(04)80805-3_NEWBIB14","author":"Wight","year":"1994","journal-title":"A syntactic approach to type soundness, Information and Computation"}],"container-title":["Electronic Notes in Theoretical Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1571066104808053?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1571066104808053?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2020,4,3]],"date-time":"2020-04-03T07:14:02Z","timestamp":1585898042000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1571066104808053"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003,10]]},"references-count":14,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2003,10]]}},"alternative-id":["S1571066104808053"],"URL":"https:\/\/doi.org\/10.1016\/s1571-0661(04)80805-3","relation":{},"ISSN":["1571-0661"],"issn-type":[{"value":"1571-0661","type":"print"}],"subject":[],"published":{"date-parts":[[2003,10]]}}}