{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T03:47:35Z","timestamp":1772164055006,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":34,"publisher":"ACM","license":[{"start":{"date-parts":[[2013,10,29]],"date-time":"2013-10-29T00:00:00Z","timestamp":1383004800000},"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":[[2013,10,29]]},"DOI":"10.1145\/2509136.2509528","type":"proceedings-article","created":{"date-parts":[[2013,10,23]],"date-time":"2013-10-23T11:29:17Z","timestamp":1382527757000},"page":"457-474","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":16,"title":["Do developers benefit from generic types?"],"prefix":"10.1145","author":[{"given":"Michael","family":"Hoppe","sequence":"first","affiliation":[{"name":"University of Duisburg-Essen, Essen, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stefan","family":"Hanenberg","sequence":"additional","affiliation":[{"name":"University of Duisburg-Essen, Essen, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2013,10,29]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Generics considered harmful. blog entry","author":"Arnold K.","year":"2012","unstructured":"Arnold , K. Generics considered harmful. blog entry available at http:\/\/weblogs.java.net\/blog\/arnold\/archive\/ 2005\/06\/generics\\_consid\\_1.html, last visit Dec 2012 , 2005. Arnold, K. Generics considered harmful. blog entry available at http:\/\/weblogs.java.net\/blog\/arnold\/archive\/ 2005\/06\/generics\\_consid\\_1.html, last visit Dec 2012, 2005."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/286936.286957"},{"key":"e_1_3_2_1_3_1","volume-title":"Foundations of object-oriented languages: types and semantics","author":"Bruce K. B.","year":"2002","unstructured":"Bruce , K. B. Foundations of object-oriented languages: types and semantics . MIT Press , Cambridge, MA, USA , 2002 . Bruce, K. B. Foundations of object-oriented languages: types and semantics. MIT Press, Cambridge, MA, USA, 2002."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/99370.99392"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/6041.6042"},{"key":"e_1_3_2_1_6_1","volume-title":"Workshop on Evaluation and Usability of Programming Languages and Tools (PLATEAU),Orlando","author":"Daly M. T.","year":"2009","unstructured":"Daly , M. T. , Sazawal , V. , and Foster , J. S . Work in progress: an empirical study of static typing in ruby . Workshop on Evaluation and Usability of Programming Languages and Tools (PLATEAU),Orlando , October 2009 (2009). Daly, M. T., Sazawal, V., and Foster, J. S. Work in progress: an empirical study of static typing in ruby. Workshop on Evaluation and Usability of Programming Languages and Tools (PLATEAU),Orlando, October 2009 (2009)."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2011.46"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2012.6240511"},{"key":"e_1_3_2_1_9_1","volume-title":"Design patterns: elements of reusable object-oriented software","author":"Gamma E.","year":"1995","unstructured":"Gamma , E. , Helm , R. , Johnson , R. , and Vlissides , J . Design patterns: elements of reusable object-oriented software . Addison-Wesley Professional , 1995 . Gamma, E., Helm, R., Johnson, R., and Vlissides, J. Design patterns: elements of reusable object-oriented software. Addison-Wesley Professional, 1995."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/359763.359800"},{"key":"e_1_3_2_1_11_1","volume-title":"Cengage Learning","author":"Gravetter F.","year":"2008","unstructured":"Gravetter , F. , and Wallnau , L . Statistics for the Behavioral Sciences . Cengage Learning , 2008 . Gravetter, F., and Wallnau, L. Statistics for the Behavioral Sciences. Cengage Learning, 2008."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.5555\/1883978.1883998"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1869459.1869462"},{"key":"e_1_3_2_1_14_1","volume-title":"2nd Workshop on Empirical Evaluation of Software Composition Techniques (ESCOT)","author":"Hanenberg S.","year":"2011","unstructured":"Hanenberg , S. A chronological experience report from an initial experiment series on static type systems . In 2nd Workshop on Empirical Evaluation of Software Composition Techniques (ESCOT) ( Lancaster, UK , 2011 ). Hanenberg, S. A chronological experience report from an initial experiment series on static type systems. In 2nd Workshop on Empirical Evaluation of Software Composition Techniques (ESCOT) (Lancaster, UK, 2011)."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2009.5316028"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1026586415054"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/320384.320395"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.5555\/1965114"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2089155.2089161"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2012.6240483"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2384616.2384666"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2509136.2509515"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1016\/0022-0000(78)90014-4"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.5555\/1200710"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1985441.1985446"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.5555\/509043"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.876288"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.677186"},{"key":"e_1_3_2_1_29_1","volume-title":"Type names without static type checking already improve the usability of apis -- as long as the type names are correct: An empirical study -- submitted to gpce","author":"Spiza S.","year":"2013","unstructured":"Spiza , S. , and Hanenberg , S . Type names without static type checking already improve the usability of apis -- as long as the type names are correct: An empirical study -- submitted to gpce 2013 . Spiza, S., and Hanenberg, S. Type names without static type checking already improve the usability of apis -- as long as the type names are correct: An empirical study -- submitted to gpce 2013."},{"key":"e_1_3_2_1_30_1","volume-title":"An empirical investigation into programming language syntax. ACM Transactions on Computing Education","author":"Stefik A.","year":"2013","unstructured":"Stefik , A. , , and Siebert , S . An empirical investigation into programming language syntax. ACM Transactions on Computing Education ( 2013 , In Print) . Stefik, A., , and Siebert, S. An empirical investigation into programming language syntax. ACM Transactions on Computing Education (2013, In Print)."},{"key":"e_1_3_2_1_31_1","volume-title":"What is the impact of static type systems on maintenance tasks? An empirical study of differences in debugging time using statically and dynamically typed languages. Master Thesis","author":"Steinberg M.","year":"2011","unstructured":"Steinberg , M. What is the impact of static type systems on maintenance tasks? An empirical study of differences in debugging time using statically and dynamically typed languages. Master Thesis , Institute for Computer Science and Business Information Systems , University of Duisburg-Essen, http:\/\/dawis2.cs.uni-due.de\/ests\/ 2011 _MA_MarvinSteinberg_SH.pdf, January, 2011. Steinberg, M. What is the impact of static type systems on maintenance tasks? An empirical study of differences in debugging time using statically and dynamically typed languages. Master Thesis, Institute for Computer Science and Business Information Systems, University of Duisburg-Essen, http:\/\/dawis2.cs.uni-due.de\/ests\/2011_MA_MarvinSteinberg_SH.pdf, January, 2011."},{"key":"e_1_3_2_1_32_1","unstructured":"Steinberg M. and Hanenberg S. What is the impact of static type systems on debugging type errors and semantic errors? - submitted.  Steinberg M. and Hanenberg S. What is the impact of static type systems on debugging type errors and semantic errors? - submitted."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2047849.2047861"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4615-4625-2"}],"event":{"name":"SPLASH '13: Conference on Systems, Programming, and Applications: Software for Humanity","location":"Indianapolis Indiana USA","acronym":"SPLASH '13","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"]},"container-title":["Proceedings of the 2013 ACM SIGPLAN international conference on Object oriented programming systems languages &amp; applications"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2509136.2509528","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2509136.2509528","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:28:34Z","timestamp":1750217314000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2509136.2509528"}},"subtitle":["an empirical comparison of generic and raw types in java"],"short-title":[],"issued":{"date-parts":[[2013,10,29]]},"references-count":34,"alternative-id":["10.1145\/2509136.2509528","10.1145\/2509136"],"URL":"https:\/\/doi.org\/10.1145\/2509136.2509528","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/2544173.2509528","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2013,10,29]]},"assertion":[{"value":"2013-10-29","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}