{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T03:48:04Z","timestamp":1772164084598,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":30,"publisher":"ACM","license":[{"start":{"date-parts":[[2016,10,19]],"date-time":"2016-10-19T00:00:00Z","timestamp":1476835200000},"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":[[2016,10,19]]},"DOI":"10.1145\/2983990.2983992","type":"proceedings-article","created":{"date-parts":[[2016,10,20]],"date-time":"2016-10-20T11:58:54Z","timestamp":1476964734000},"page":"568-587","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["Semantic subtyping for imperative object-oriented languages"],"prefix":"10.1145","author":[{"given":"Davide","family":"Ancona","sequence":"first","affiliation":[{"name":"University of Genoa, Italy"}]},{"given":"Andrea","family":"Corradi","sequence":"additional","affiliation":[{"name":"University of Genoa, Italy"}]}],"member":"320","published-online":{"date-parts":[[2016,10,19]]},"reference":[{"key":"e_1_3_2_2_1_1","volume-title":"A Theory of Objects. Monographs in Computer Science","author":"Abadi M.","year":"1996","unstructured":"M. Abadi and L. Cardelli . A Theory of Objects. Monographs in Computer Science . Springer , 1996 . M. Abadi and L. Cardelli. A Theory of Objects. Monographs in Computer Science. Springer, 1996."},{"key":"e_1_3_2_2_2_1","volume-title":"North Holland","author":"Aczel P.","year":"1977","unstructured":"P. Aczel . An introduction to inductive definitions. In J. Barwise, editor, Handbook of Mathematical logic . North Holland , 1977 . P. Aczel. An introduction to inductive definitions. In J. Barwise, editor, Handbook of Mathematical logic. North Holland, 1977."},{"key":"e_1_3_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-31057-7_23"},{"key":"e_1_3_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-44202-9_12"},{"key":"e_1_3_2_2_5_1","volume-title":"Italian Conference on Theoretical Computer Science (ICTCS 2015), 2015. On-line proceedings.","author":"Ancona D.","unstructured":"D. Ancona and A. Corradi . Semantic subtyping between coinductive mutable record types with unions and intersections . In Italian Conference on Theoretical Computer Science (ICTCS 2015), 2015. On-line proceedings. D. Ancona and A. Corradi. Semantic subtyping between coinductive mutable record types with unions and intersections. In Italian Conference on Theoretical Computer Science (ICTCS 2015), 2015. On-line proceedings."},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-03013-0_2"},{"key":"e_1_3_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1007\/11531142_19"},{"key":"e_1_3_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1006\/inco.1995.1086"},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-43951-7_6"},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-70592-5_2"},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.tcs.2008.01.049"},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2535838.2535840"},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2676726.2676991"},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2951913.2951928"},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1016\/0304-3975(83)90059-2"},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/949305.949332"},{"key":"e_1_3_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1391289.1391293"},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1449764.1449771"},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2254064.2254094"},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.5555\/1883978.1883992"},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/767193.767195"},{"key":"e_1_3_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.5381\/jot.2007.6.2.a3"},{"key":"e_1_3_2_2_23_1","first-page":"221","volume-title":"Brand Objects for Nominal Typing. In ECOOP 2015","author":"Jones T.","year":"2015","unstructured":"T. Jones , M. Homer , and J. Noble . Brand Objects for Nominal Typing. In ECOOP 2015 , pages 198\u2013 221 , 2015 . T. Jones, M. Homer, and J. Noble. Brand Objects for Nominal Typing. In ECOOP 2015, pages 198\u2013221, 2015."},{"key":"e_1_3_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508168.2508175"},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508168.2508170"},{"key":"e_1_3_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ic.2007.12.004"},{"key":"e_1_3_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-70592-5_12"},{"key":"e_1_3_2_2_28_1","first-page":"483","volume-title":"34th International Colloquium, ICALP 2007","author":"Simon L.","year":"2007","unstructured":"L. Simon , A. Bansal , A. Mallya , and G. Gupta . Co-logic programming: Extending logic programming with coinduction. In Automata, Languages and Programming , 34th International Colloquium, ICALP 2007 , pages 472\u2013 483 , 2007 . L. Simon, A. Bansal, A. Mallya, and G. Gupta. Co-logic programming: Extending logic programming with coinduction. In Automata, Languages and Programming, 34th International Colloquium, ICALP 2007, pages 472\u2013483, 2007."},{"key":"e_1_3_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.5381\/jot.2004.3.11.a5"},{"key":"e_1_3_2_2_30_1","first-page":"117","volume-title":"European Conference on Object-Oriented Programming","volume":"2072","author":"Wang T.","unstructured":"T. Wang and S. F. Smith . Precise constraint-based type inference for Java. In ECOOP\u201901 - European Conference on Object-Oriented Programming , volume 2072 , pages 99\u2013 117 . Springer, 2001. T. Wang and S. F. Smith. Precise constraint-based type inference for Java. In ECOOP\u201901 - European Conference on Object-Oriented Programming, volume 2072, pages 99\u2013117. Springer, 2001."}],"event":{"name":"SPLASH '16: Conference on Systems, Programming, Languages, and Applications: Software for Humanity","location":"Amsterdam Netherlands","acronym":"SPLASH '16","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGAda ACM Special Interest Group on Ada Programming Language"]},"container-title":["Proceedings of the 2016 ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2983990.2983992","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2983990.2983992","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:39:52Z","timestamp":1750203592000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2983990.2983992"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,10,19]]},"references-count":30,"alternative-id":["10.1145\/2983990.2983992","10.1145\/2983990"],"URL":"https:\/\/doi.org\/10.1145\/2983990.2983992","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/3022671.2983992","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2016,10,19]]},"assertion":[{"value":"2016-10-19","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}