{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,3]],"date-time":"2025-12-03T17:44:31Z","timestamp":1764783871506,"version":"3.45.0"},"publisher-location":"New York, NY, USA","reference-count":40,"publisher":"ACM","license":[{"start":{"date-parts":[[2016,5,14]],"date-time":"2016-05-14T00:00:00Z","timestamp":1463184000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"NSF","award":["CCF-1217271"],"award-info":[{"award-number":["CCF-1217271"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2016,5,14]]},"DOI":"10.1145\/2884781.2884858","type":"proceedings-article","created":{"date-parts":[[2016,5,13]],"date-time":"2016-05-13T14:21:10Z","timestamp":1463149270000},"page":"772-783","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Understanding and fixing multiple language interoperability issues"],"prefix":"10.1145","author":[{"given":"Nawrin","family":"Sultana","sequence":"first","affiliation":[{"name":"Auburn University, Auburn, AL"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Justin","family":"Middleton","sequence":"additional","affiliation":[{"name":"Auburn University, Auburn, AL"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jeffrey","family":"Overbey","sequence":"additional","affiliation":[{"name":"Auburn University, Auburn, AL"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Munawar","family":"Hafiz","sequence":"additional","affiliation":[{"name":"Auburn University, Auburn, AL"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2016,5,14]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.5555\/1458030"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/781131.781146"},{"key":"e_1_3_2_1_3_1","volume-title":"CFFI User Manual","author":"Bielman J.","year":"2006","unstructured":"J. Bielman, L. Oliveira, D. Knapp, E. Backes, and S. Compall. CFFI User Manual, 2006."},{"key":"e_1_3_2_1_4_1","first-page":"60","article-title":"Basic integer overflows","year":"2002","unstructured":"blexim. Basic integer overflows. Phrack, 60, 2002.","journal-title":"Phrack"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/FOSE.2007.15"},{"key":"e_1_3_2_1_6_1","volume-title":"The Haskell 98 Foreign Function Interface 1.0: An Addendum to the Haskell 98 Report","author":"Chakravarty M.","year":"2003","unstructured":"M. Chakravarty, S. Finne, F. Henderson, M. Kowalczyk, D. Leijen, S. Marlow, E. Meijer, S. Panne, S. P. Jones, A. Reid, M. Wallace, and M. Weber. The Haskell 98 Foreign Function Interface 1.0: An Addendum to the Haskell 98 Report, 2003."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1636642.1636646"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1243413.1243414"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1882291.1882335"},{"key":"e_1_3_2_1_10_1","volume-title":"The language toolkit: An API for automated refactorings in Eclipse-based IDEs. Eclipse Magazine, 5, jan","author":"Frenzel L.","year":"2006","unstructured":"L. Frenzel. The language toolkit: An API for automated refactorings in Eclipse-based IDEs. Eclipse Magazine, 5, jan 2006."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.5555\/186897"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1297027.1297051"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2541348.2541349"},{"key":"e_1_3_2_1_14_1","first-page":"03","author":"Joint Technical Committee ISO\/IEC\/JTC1. ISO\/IEC Standard 1539-1","year":"2004","unstructured":"Joint Technical Committee ISO\/IEC\/JTC1. ISO\/IEC Standard 1539-1: Fortran 03, 2004.","journal-title":"Fortran"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1636642.1636643"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1653662.1653716"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.5555\/520155"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.5555\/525980.847427"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.5555\/851042.857050"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.5555\/1647636.1647692"},{"key":"e_1_3_2_1_21_1","first-page":"67","article-title":"Exploiting memory corruptions in Fortran programs under UNIX\/VMS","year":"2010","unstructured":"Magma\/FHC. Exploiting memory corruptions in Fortran programs under UNIX\/VMS. Phrack, 67, 2010.","journal-title":"Phrack"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2012.11"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/SE-HPCCSE.2014.7"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/IWPSE.2005.7"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2005.19"},{"key":"e_1_3_2_1_26_1","volume-title":"The World Magnetic Model","author":"National Oceanic and Atmospheric Administration (NOAA).","year":"2010","unstructured":"National Oceanic and Atmospheric Administration (NOAA). The World Magnetic Model, 2010."},{"key":"e_1_3_2_1_27_1","unstructured":"Photran - An Integrated Development Environment and Refactoring Tool for Fortran. http:\/\/www.eclipse.org\/photran\/."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/PROC.1975.9939"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2013.6648199"},{"key":"e_1_3_2_1_30_1","first-page":"129","volume-title":"In Proceedings of the 6th International Conference on Software and Database Technologies","author":"Schink H.","year":"2011","unstructured":"H. Schink, M. Kuhlemann, G. Saake, and R. L\u00e4mmel. Hurdles in multilanguage refactoring of hibernate applications. In In Proceedings of the 6th International Conference on Software and Database Technologies, pages 129--134. SciTePress -Science and and Technology Publications, 2011."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/340103.340116"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2006.10"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2007.70710"},{"key":"e_1_3_2_1_34_1","unstructured":"Sun Microsystems Inc. Fortran User's Guide 2004. Sun Studio Fortran 95 compiler f95 819-0492-10."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.5555\/1496711.1496736"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISPSE.2000.913233"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601248.2601269"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2013.34"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2372251.2372309"},{"key":"e_1_3_2_1_40_1","volume-title":"CMIP---Coupled Model Intercomparison Project","author":"Research Programme World Climate","year":"1995","unstructured":"World Climate Research Programme. CMIP---Coupled Model Intercomparison Project, 1995."}],"event":{"name":"ICSE '16: 38th International Conference on Software Engineering","sponsor":["ACM Association for Computing Machinery","SIGSOFT ACM Special Interest Group on Software Engineering","IEEE-CS\\TCSE TC on Software Engineering","IEEE-CS\\DATC IEEE Computer Society"],"location":"Austin Texas","acronym":"ICSE '16"},"container-title":["Proceedings of the 38th International Conference on Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2884781.2884858","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2884781.2884858","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2884781.2884858","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T09:21:26Z","timestamp":1763457686000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2884781.2884858"}},"subtitle":["the C\/Fortran case"],"short-title":[],"issued":{"date-parts":[[2016,5,14]]},"references-count":40,"alternative-id":["10.1145\/2884781.2884858","10.1145\/2884781"],"URL":"https:\/\/doi.org\/10.1145\/2884781.2884858","relation":{},"subject":[],"published":{"date-parts":[[2016,5,14]]},"assertion":[{"value":"2016-05-14","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}