{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,18]],"date-time":"2026-07-18T02:35:13Z","timestamp":1784342113074,"version":"3.55.0"},"publisher-location":"New York, NY, USA","reference-count":97,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,11,7]],"date-time":"2022-11-07T00:00:00Z","timestamp":1667779200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,11,7]]},"DOI":"10.1145\/3540250.3549173","type":"proceedings-article","created":{"date-parts":[[2022,11,9]],"date-time":"2022-11-09T20:46:22Z","timestamp":1668026782000},"page":"847-859","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":24,"title":["On the vulnerability proneness of multilingual code"],"prefix":"10.1145","author":[{"given":"Wen","family":"Li","sequence":"first","affiliation":[{"name":"Washington State University, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Li","family":"Li","sequence":"additional","affiliation":[{"name":"Monash University, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Haipeng","family":"Cai","sequence":"additional","affiliation":[{"name":"Washington State University, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2022,11,9]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2020. GitHub: a US-based global company provides hosting for software development version control using Git. https:\/\/github.com\/ \t\t\t\t  2020. GitHub: a US-based global company provides hosting for software development version control using Git. https:\/\/github.com\/"},{"key":"e_1_3_2_1_2_1","unstructured":"2020. GitHub Developer: provides APIs to retrive or query repositories in GitHub. https:\/\/developer.github.com\/v3 \t\t\t\t  2020. GitHub Developer: provides APIs to retrive or query repositories in GitHub. https:\/\/developer.github.com\/v3"},{"key":"e_1_3_2_1_3_1","volume-title":"Proceedings of the 29th Annual International Conference on Computer Science and Software Engineering. 72\u201381","author":"Abidi Mouna","year":"2019","unstructured":"Mouna Abidi , Manel Grichi , and Foutse Khomh . 2019 . Behind the scenes: developers\u2019 perception of multi-language practices . In Proceedings of the 29th Annual International Conference on Computer Science and Software Engineering. 72\u201381 . Mouna Abidi, Manel Grichi, and Foutse Khomh. 2019. Behind the scenes: developers\u2019 perception of multi-language practices. In Proceedings of the 29th Annual International Conference on Computer Science and Software Engineering. 72\u201381."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3432690"},{"key":"e_1_3_2_1_5_1","unstructured":"Adilapapaya. 2020. Native Abstractions for Node.js. http:\/\/adilapapaya.com\/docs\/nan\/ \t\t\t\t  Adilapapaya. 2020. Native Abstractions for Node.js. http:\/\/adilapapaya.com\/docs\/nan\/"},{"key":"e_1_3_2_1_6_1","unstructured":"Adobe. 2021. The CEF3-based application shell for Brackets. https:\/\/github.com\/adobe\/brackets-shell \t\t\t\t  Adobe. 2021. The CEF3-based application shell for Brackets. https:\/\/github.com\/adobe\/brackets-shell"},{"key":"e_1_3_2_1_7_1","volume-title":"Fixed\u2013effects negative binomial regression models. Sociological methodology, 32, 1","author":"Allison Paul D","year":"2002","unstructured":"Paul D Allison and Richard P Waterman . 2002. Fixed\u2013effects negative binomial regression models. Sociological methodology, 32, 1 ( 2002 ), 247\u2013265. Paul D Allison and Richard P Waterman. 2002. Fixed\u2013effects negative binomial regression models. Sociological methodology, 32, 1 (2002), 247\u2013265."},{"key":"e_1_3_2_1_8_1","unstructured":"angr. 2021. A platform-agnostic binary analysis framework. https:\/\/github.com\/angr\/angr \t\t\t\t  angr. 2021. A platform-agnostic binary analysis framework. https:\/\/github.com\/angr\/angr"},{"key":"e_1_3_2_1_9_1","unstructured":"AngularUI. 2021. An AngularJS data grid. https:\/\/github.com\/angular-ui\/ui-grid \t\t\t\t  AngularUI. 2021. An AngularJS data grid. https:\/\/github.com\/angular-ui\/ui-grid"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3340571"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3475960.3475985"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2635868.2635893"},{"key":"e_1_3_2_1_13_1","volume-title":"interoperability, and impact of programming languages in 100,000 open source projects. In 2013 IEEE 37th annual computer software and applications conference. 303\u2013312","author":"Bissyand\u00e9 Tegawend\u00e9 F","unstructured":"Tegawend\u00e9 F Bissyand\u00e9 , Ferdian Thung , David Lo , Lingxiao Jiang , and Laurent R\u00e9veill\u00e8re . 2013. Popularity , interoperability, and impact of programming languages in 100,000 open source projects. In 2013 IEEE 37th annual computer software and applications conference. 303\u2013312 . Tegawend\u00e9 F Bissyand\u00e9, Ferdian Thung, David Lo, Lingxiao Jiang, and Laurent R\u00e9veill\u00e8re. 2013. Popularity, interoperability, and impact of programming languages in 100,000 open source projects. In 2013 IEEE 37th annual computer software and applications conference. 303\u2013312."},{"key":"e_1_3_2_1_14_1","unstructured":"bolt. 2021. A CSRF issue fixing commit in bolt. https:\/\/github.com\/bolt\/bolt\/commit\/ca49f43934b5381ca15e4e8f13e74b9aa6cec7ea \t\t\t\t  bolt. 2021. A CSRF issue fixing commit in bolt. https:\/\/github.com\/bolt\/bolt\/commit\/ca49f43934b5381ca15e4e8f13e74b9aa6cec7ea"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3457682.3457756"},{"key":"e_1_3_2_1_16_1","volume-title":"An empirical study of programming language trends","author":"Chen Yaofei","year":"2005","unstructured":"Yaofei Chen , Rose Dios , Ali Mili , Lan Wu , and Kefei Wang . 2005. An empirical study of programming language trends . IEEE software, 22, 3 ( 2005 ), 72\u201379. Yaofei Chen, Rose Dios, Ali Mili, Lan Wu, and Kefei Wang. 2005. An empirical study of programming language trends. IEEE software, 22, 3 (2005), 72\u201379."},{"key":"e_1_3_2_1_17_1","volume-title":"FuzzyWuzzy: Fuzzy string matching in python. ChairNerd Blog, 22","author":"Cohen Adam","year":"2011","unstructured":"Adam Cohen . 2011. FuzzyWuzzy: Fuzzy string matching in python. ChairNerd Blog, 22 ( 2011 ). Adam Cohen. 2011. FuzzyWuzzy: Fuzzy string matching in python. ChairNerd Blog, 22 (2011)."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1080\/03610929208830766"},{"key":"e_1_3_2_1_19_1","volume-title":"Mathematical methods of statistics","author":"Cramir Harald","year":"1946","unstructured":"Harald Cramir . 1946. Mathematical methods of statistics . Princeton U. Press , Princeton , 500 ( 1946 ). Harald Cramir. 1946. Mathematical methods of statistics. Princeton U. Press, Princeton, 500 (1946)."},{"key":"e_1_3_2_1_20_1","unstructured":"Spring Data. 2021. Spring Data MongoDB. https:\/\/github.com\/spring-projects\/spring-data-mongodb \t\t\t\t  Spring Data. 2021. Spring Data MongoDB. https:\/\/github.com\/spring-projects\/spring-data-mongodb"},{"key":"e_1_3_2_1_21_1","volume-title":"Second International Workshop on Public Data about Software Development (WoPDaSD\u201907)","author":"Delorey Daniel P","year":"2007","unstructured":"Daniel P Delorey , Charles D Knutson , and Christophe Giraud-Carrier . 2007 . Programming language trends in open source development: An evaluation using data from all production phase sourceforge projects . In Second International Workshop on Public Data about Software Development (WoPDaSD\u201907) . Daniel P Delorey, Charles D Knutson, and Christophe Giraud-Carrier. 2007. Programming language trends in open source development: An evaluation using data from all production phase sourceforge projects. In Second International Workshop on Public Data about Software Development (WoPDaSD\u201907)."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3383219.3383227"},{"key":"e_1_3_2_1_23_1","unstructured":"Robin Dunn. 2021. wxPython Project Phoenix. https:\/\/github.com\/wxWidgets\/Phoenix \t\t\t\t  Robin Dunn. 2021. wxPython Project Phoenix. https:\/\/github.com\/wxWidgets\/Phoenix"},{"key":"e_1_3_2_1_24_1","unstructured":"ehcache. 2021. Ehcache3:Java\u2019s most widely-used cache. https:\/\/github.com\/ehcache\/ehcache3 \t\t\t\t  ehcache. 2021. Ehcache3:Java\u2019s most widely-used cache. https:\/\/github.com\/ehcache\/ehcache3"},{"key":"e_1_3_2_1_25_1","unstructured":"elassandra. 2021. Elassandra:an Apache Cassandra distribution. https:\/\/github.com\/strapdata\/elassandra \t\t\t\t  elassandra. 2021. Elassandra:an Apache Cassandra distribution. https:\/\/github.com\/strapdata\/elassandra"},{"key":"e_1_3_2_1_26_1","unstructured":"Facebook. 2021. MySQL Server 5.6. https:\/\/github.com\/facebook\/mysql-5.6 \t\t\t\t  Facebook. 2021. MySQL Server 5.6. https:\/\/github.com\/facebook\/mysql-5.6"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3379597.3387501"},{"key":"e_1_3_2_1_28_1","unstructured":"FascinatedBox. 2021. A NULL pointer access fixing commit in lily. https:\/\/api.github.com\/repos\/FascinatedBox\/lily\/commits\/7c848602989f59be50f30e096135c520d086650a \t\t\t\t  FascinatedBox. 2021. A NULL pointer access fixing commit in lily. https:\/\/api.github.com\/repos\/FascinatedBox\/lily\/commits\/7c848602989f59be50f30e096135c520d086650a"},{"key":"e_1_3_2_1_29_1","unstructured":"FascinatedBox. 2021. A programming language focused on expressiveness and type safety. https:\/\/github.com\/FascinatedBox\/lily \t\t\t\t  FascinatedBox. 2021. A programming language focused on expressiveness and type safety. https:\/\/github.com\/FascinatedBox\/lily"},{"key":"e_1_3_2_1_30_1","volume-title":"Cyber Security Trends You Can\u2019t Ignore In","author":"Firch Jason","year":"2021","unstructured":"Jason Firch and Josh Allen . 2021. Cyber Security Trends You Can\u2019t Ignore In 2021 . https:\/\/purplesec.us\/cyber-security-trends-2021\/ Jason Firch and Josh Allen. 2021. Cyber Security Trends You Can\u2019t Ignore In 2021. https:\/\/purplesec.us\/cyber-security-trends-2021\/"},{"key":"e_1_3_2_1_31_1","unstructured":"flask admin. 2021. A batteries-included simple-to-use Flask extension. https:\/\/github.com\/flask-admin\/flask-admin \t\t\t\t  flask admin. 2021. A batteries-included simple-to-use Flask extension. https:\/\/github.com\/flask-admin\/flask-admin"},{"key":"e_1_3_2_1_32_1","unstructured":"fontforge. 2021. A free (libre) font editor. https:\/\/github.com\/fontforge\/fontforge \t\t\t\t  fontforge. 2021. A free (libre) font editor. https:\/\/github.com\/fontforge\/fontforge"},{"key":"e_1_3_2_1_33_1","unstructured":"freedompress. 2021. An open-source whistleblower submission system. https:\/\/github.com\/freedomofpress\/securedrop \t\t\t\t  freedompress. 2021. An open-source whistleblower submission system. https:\/\/github.com\/freedomofpress\/securedrop"},{"key":"e_1_3_2_1_34_1","volume-title":"FlowDist:Multi-Staged Refinement-Based Dynamic Information Flow Analysis for Distributed Software Systems. In 30th USENIX Security Symposium (USENIX Security 21)","author":"Fu Xiaoqin","year":"2021","unstructured":"Xiaoqin Fu and Haipeng Cai . 2021 . FlowDist:Multi-Staged Refinement-Based Dynamic Information Flow Analysis for Distributed Software Systems. In 30th USENIX Security Symposium (USENIX Security 21) . 2093\u20132110. Xiaoqin Fu and Haipeng Cai. 2021. FlowDist:Multi-Staged Refinement-Based Dynamic Information Flow Analysis for Distributed Software Systems. In 30th USENIX Security Symposium (USENIX Security 21). 2093\u20132110."},{"key":"e_1_3_2_1_35_1","article-title":"On the Impact of Interlanguage Dependencies in Multilanguage Systems Empirical Case Study on Java Native Interface Applications (JNI)","author":"Grichi Manel","year":"2020","unstructured":"Manel Grichi , Mouna Abidi , Fehmi Jaafar , Ellis E Eghan , and Bram Adams . 2020 . On the Impact of Interlanguage Dependencies in Multilanguage Systems Empirical Case Study on Java Native Interface Applications (JNI) . IEEE Transactions on Reliability. Manel Grichi, Mouna Abidi, Fehmi Jaafar, Ellis E Eghan, and Bram Adams. 2020. On the Impact of Interlanguage Dependencies in Multilanguage Systems Empirical Case Study on Java Native Interface Applications (JNI). IEEE Transactions on Reliability.","journal-title":"IEEE Transactions on Reliability."},{"key":"e_1_3_2_1_36_1","unstructured":"gRPC. 2020. gRPC Tutorial. https:\/\/grpc.io\/docs\/ \t\t\t\t  gRPC. 2020. gRPC Tutorial. https:\/\/grpc.io\/docs\/"},{"key":"e_1_3_2_1_37_1","unstructured":"Ben Gruver. 2021. An assembler\/disassembler for the dex. https:\/\/github.com\/JesusFreke\/smali \t\t\t\t  Ben Gruver. 2021. An assembler\/disassembler for the dex. https:\/\/github.com\/JesusFreke\/smali"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.procs.2013.05.005"},{"key":"e_1_3_2_1_39_1","volume-title":"Proceedings of the 32nd International Conference on Neural Information Processing Systems. 7944\u20137954","author":"Harer Jacob A","year":"2018","unstructured":"Jacob A Harer , Onur Ozdemir , Tomo Lazovich , Christopher P Reale , Rebecca L Russell , Louis Y Kim , and Peter Chin . 2018 . Learning to repair software vulnerabilities with generative adversarial networks . In Proceedings of the 32nd International Conference on Neural Information Processing Systems. 7944\u20137954 . Jacob A Harer, Onur Ozdemir, Tomo Lazovich, Christopher P Reale, Rebecca L Russell, Louis Y Kim, and Peter Chin. 2018. Learning to repair software vulnerabilities with generative adversarial networks. In Proceedings of the 32nd International Conference on Neural Information Processing Systems. 7944\u20137954."},{"key":"e_1_3_2_1_40_1","volume-title":"JUSTGen: Effective Test Generation for Unspecified JNI Behaviors on JVMs. In 2021 IEEE\/ACM 43rd International Conference on Software Engineering (ICSE). 1708\u20131718","author":"Hwang Sungjae","year":"2021","unstructured":"Sungjae Hwang , Sungho Lee , Jihoon Kim , and Sukyoung Ryu . 2021 . JUSTGen: Effective Test Generation for Unspecified JNI Behaviors on JVMs. In 2021 IEEE\/ACM 43rd International Conference on Software Engineering (ICSE). 1708\u20131718 . Sungjae Hwang, Sungho Lee, Jihoon Kim, and Sukyoung Ryu. 2021. JUSTGen: Effective Test Generation for Unspecified JNI Behaviors on JVMs. In 2021 IEEE\/ACM 43rd International Conference on Software Engineering (ICSE). 1708\u20131718."},{"key":"e_1_3_2_1_41_1","volume-title":"Software engineering best practices","author":"Jones Capers","unstructured":"Capers Jones . 2009. Software engineering best practices . McGraw-Hill, Inc. . Capers Jones. 2009. Software engineering best practices. McGraw-Hill, Inc.."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-015-9393-5"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/1985441.1985447"},{"key":"e_1_3_2_1_44_1","unstructured":"kliment. 2021. The master branch holds the development of Printrun 2.x. https:\/\/github.com\/kliment\/Printrun \t\t\t\t  kliment. 2021. The master branch holds the development of Printrun 2.x. https:\/\/github.com\/kliment\/Printrun"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2016.112"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/3324884.3416558"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/3368089.3417923"},{"key":"e_1_3_2_1_48_1","unstructured":"Wen Li Li Li and Haipeng Cai. 2022. Peer-Evaluated Artifact Package for \u201cOn the Vulnerability Proneness of Multilingual Code\". https:\/\/figshare.com\/s\/f56fd5f5319bbfa5250a \t\t\t\t  Wen Li Li Li and Haipeng Cai. 2022. Peer-Evaluated Artifact Package for \u201cOn the Vulnerability Proneness of Multilingual Code\". https:\/\/figshare.com\/s\/f56fd5f5319bbfa5250a"},{"key":"e_1_3_2_1_49_1","volume-title":"PolyFax: A Toolkit for Characterizing Multi-Language Software. In ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC\/FSE).","author":"Li Wen","year":"2022","unstructured":"Wen Li , Li Li , and Haipeng Cai . 2022 . PolyFax: A Toolkit for Characterizing Multi-Language Software. In ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC\/FSE). Wen Li, Li Li, and Haipeng Cai. 2022. PolyFax: A Toolkit for Characterizing Multi-Language Software. In ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC\/FSE)."},{"key":"e_1_3_2_1_50_1","volume-title":"Understanding Language Selection in Multi-Language Software Projects on GitHub. In 2021 IEEE\/ACM 43rd International Conference on Software Engineering: Companion Proceedings (ICSE-Companion). 256\u2013257","author":"Li Wen","year":"2021","unstructured":"Wen Li , Na Meng , Li Li , and Haipeng Cai . 2021 . Understanding Language Selection in Multi-Language Software Projects on GitHub. In 2021 IEEE\/ACM 43rd International Conference on Software Engineering: Companion Proceedings (ICSE-Companion). 256\u2013257 . Wen Li, Na Meng, Li Li, and Haipeng Cai. 2021. Understanding Language Selection in Multi-Language Software Projects on GitHub. In 2021 IEEE\/ACM 43rd International Conference on Software Engineering: Companion Proceedings (ICSE-Companion). 256\u2013257."},{"key":"e_1_3_2_1_51_1","volume-title":"PolyCruise: A Cross-Language Dynamic Information Flow Analysis. In 31st USENIX Security Symposium (USENIX Security 22)","author":"Li Wen","year":"2022","unstructured":"Wen Li , Jiang Ming , Xiapu Luo , and Haipeng Cai . 2022 . PolyCruise: A Cross-Language Dynamic Information Flow Analysis. In 31st USENIX Security Symposium (USENIX Security 22) . Boston, MA. 2513\u20132530. isbn:978-1-939133-31-1 Wen Li, Jiang Ming, Xiapu Luo, and Haipeng Cai. 2022. PolyCruise: A Cross-Language Dynamic Information Flow Analysis. In 31st USENIX Security Symposium (USENIX Security 22). Boston, MA. 2513\u20132530. isbn:978-1-939133-31-1"},{"key":"e_1_3_2_1_52_1","unstructured":"magic wormhole. 2021. A library and a command-line tool. https:\/\/github.com\/magic-wormhole\/magic-wormhole \t\t\t\t  magic wormhole. 2021. A library and a command-line tool. https:\/\/github.com\/magic-wormhole\/magic-wormhole"},{"key":"e_1_3_2_1_53_1","unstructured":"Bob Martin Mason Brown Alan Paller Dennis Kirby and Steve Christey. 2011. 2011 CWE\/SANS top 25 most dangerous software errors. https:\/\/cwe.mitre.org\/top25\/archive\/2011\/2011_cwe_sans_top25.pdf \t\t\t\t  Bob Martin Mason Brown Alan Paller Dennis Kirby and Steve Christey. 2011. 2011 CWE\/SANS top 25 most dangerous software errors. https:\/\/cwe.mitre.org\/top25\/archive\/2011\/2011_cwe_sans_top25.pdf"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/2745802.2745805"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1186\/s40411-017-0035-z"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/2509136.2509515"},{"key":"e_1_3_2_1_57_1","unstructured":"MITRE. 2020. Common Weakness Enumeration. http:\/\/cwe.mitre.org\/ \t\t\t\t  MITRE. 2020. Common Weakness Enumeration. http:\/\/cwe.mitre.org\/"},{"key":"e_1_3_2_1_58_1","unstructured":"ModernGL. 2021. A python wrapper over OpenGL 3.3+ core. https:\/\/github.com\/moderngl\/moderngl \t\t\t\t  ModernGL. 2021. A python wrapper over OpenGL 3.3+ core. https:\/\/github.com\/moderngl\/moderngl"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-88806-0_16"},{"key":"e_1_3_2_1_60_1","unstructured":"ncmpcpp. 2021. A NCurses Music Player Client. https:\/\/github.com\/ncmpcpp\/ncmpcpp \t\t\t\t  ncmpcpp. 2021. A NCurses Music Player Client. https:\/\/github.com\/ncmpcpp\/ncmpcpp"},{"key":"e_1_3_2_1_61_1","unstructured":"node serialport. 2021. A insecure string copy fixing commit in node-serialport. https:\/\/github.com\/serialport\/node-serialport\/commit\/a250f0983c2ca9b2b0fd5d9a00e1d88b0e8d2480 \t\t\t\t  node serialport. 2021. A insecure string copy fixing commit in node-serialport. https:\/\/github.com\/serialport\/node-serialport\/commit\/a250f0983c2ca9b2b0fd5d9a00e1d88b0e8d2480"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1109\/SANER48275.2020.9054851"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2021.106614"},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/3540250.3549128"},{"key":"e_1_3_2_1_65_1","unstructured":"OpenbiometricsOrg. 2021. Open Source Biometric Recognition. https:\/\/github.com\/biometrics\/openbr \t\t\t\t  OpenbiometricsOrg. 2021. Open Source Biometric Recognition. https:\/\/github.com\/biometrics\/openbr"},{"key":"e_1_3_2_1_66_1","unstructured":"ORACLE. 2020. Java Native Interface Specification Contents. https:\/\/docs.oracle.com\/javase\/8\/docs\/technotes\/guides\/jni\/spec\/jniTOC.html \t\t\t\t  ORACLE. 2020. Java Native Interface Specification Contents. https:\/\/docs.oracle.com\/javase\/8\/docs\/technotes\/guides\/jni\/spec\/jniTOC.html"},{"key":"e_1_3_2_1_67_1","unstructured":"OSMC. 2021. Open Source Media Center. https:\/\/github.com\/osmc\/osmc \t\t\t\t  OSMC. 2021. Open Source Media Center. https:\/\/github.com\/osmc\/osmc"},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1109\/QRS.2016.22"},{"key":"e_1_3_2_1_69_1","unstructured":"Pencil2D. 2021. An animation\/drawing software. https:\/\/github.com\/pencil2d\/pencil \t\t\t\t  Pencil2D. 2021. An animation\/drawing software. https:\/\/github.com\/pencil2d\/pencil"},{"key":"e_1_3_2_1_70_1","unstructured":"Havoc Pennington. 2020. D-Bus Tutorial. https:\/\/dbus.freedesktop.org\/doc\/dbus-tutorial.html \t\t\t\t  Havoc Pennington. 2020. D-Bus Tutorial. https:\/\/dbus.freedesktop.org\/doc\/dbus-tutorial.html"},{"key":"e_1_3_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1145\/2810103.2813604"},{"key":"e_1_3_2_1_72_1","unstructured":"Pillow. 2021. The Python Imaging Library. https:\/\/github.com\/python-pillow\/Pillow \t\t\t\t  Pillow. 2021. The Python Imaging Library. https:\/\/github.com\/python-pillow\/Pillow"},{"key":"e_1_3_2_1_73_1","unstructured":"Pillow. 2021. A read buffer overflow fixing commit in Pillow. https:\/\/github.com\/python-pillow\/Pillow\/commit\/87934e22d056cb72ad6c7e9dc48e06d2a02e2dec \t\t\t\t  Pillow. 2021. A read buffer overflow fixing commit in Pillow. https:\/\/github.com\/python-pillow\/Pillow\/commit\/87934e22d056cb72ad6c7e9dc48e06d2a02e2dec"},{"key":"e_1_3_2_1_74_1","unstructured":"Python. 2020. Extending Python with C or C++. https:\/\/docs.python.org\/3\/extending\/extending.html \t\t\t\t  Python. 2020. Extending Python with C or C++. https:\/\/docs.python.org\/3\/extending\/extending.html"},{"key":"e_1_3_2_1_75_1","unstructured":"Python. 2020. Python 3.9.2 documentation. https:\/\/docs.python.org\/3.9 \t\t\t\t  Python. 2020. Python 3.9.2 documentation. https:\/\/docs.python.org\/3.9"},{"key":"e_1_3_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2013.6606589"},{"key":"e_1_3_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1145\/2635868.2635922"},{"key":"e_1_3_2_1_78_1","unstructured":"RediSearch. 2021. The querying secondary indexing and full-text search for Redis. https:\/\/github.com\/RediSearch\/RediSearch \t\t\t\t  RediSearch. 2021. The querying secondary indexing and full-text search for Redis. https:\/\/github.com\/RediSearch\/RediSearch"},{"key":"e_1_3_2_1_79_1","unstructured":"RestKit. 2021. A Objective-C framework for implementing RESTful web services clients. https:\/\/github.com\/RestKit\/RestKit \t\t\t\t  RestKit. 2021. A Objective-C framework for implementing RESTful web services clients. https:\/\/github.com\/RestKit\/RestKit"},{"key":"e_1_3_2_1_80_1","doi-asserted-by":"publisher","DOI":"10.1109\/SANER50967.2021.00064"},{"key":"e_1_3_2_1_81_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMPSACW.2011.27"},{"key":"e_1_3_2_1_82_1","unstructured":"siddhi io. 2021. A cloud native Streaming and Complex Event Processing engine. https:\/\/github.com\/siddhi-io\/siddhi \t\t\t\t  siddhi io. 2021. A cloud native Streaming and Complex Event Processing engine. https:\/\/github.com\/siddhi-io\/siddhi"},{"key":"e_1_3_2_1_83_1","unstructured":"Tim Stack. 2021. LNAV \u2013 The Logfile Navigator. https:\/\/github.com\/tstack\/lnav \t\t\t\t  Tim Stack. 2021. LNAV \u2013 The Logfile Navigator. https:\/\/github.com\/tstack\/lnav"},{"key":"e_1_3_2_1_84_1","unstructured":"Statamic. 2021. The flat-first Laravel + Git powered CMS. https:\/\/github.com\/statamic\/cms \t\t\t\t  Statamic. 2021. The flat-first Laravel + Git powered CMS. https:\/\/github.com\/statamic\/cms"},{"key":"e_1_3_2_1_85_1","unstructured":"Sysown. 2021. The proxy for MySQL and forks. https:\/\/github.com\/sysown\/proxysql \t\t\t\t  Sysown. 2021. The proxy for MySQL and forks. https:\/\/github.com\/sysown\/proxysql"},{"key":"e_1_3_2_1_86_1","doi-asserted-by":"publisher","DOI":"10.1145\/1297027.1297031"},{"key":"e_1_3_2_1_87_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601248.2601269"},{"key":"e_1_3_2_1_88_1","unstructured":"Parallel Universe. 2021. Fibers Channels and Actors for the JVM. https:\/\/github.com\/puniverse\/quasar \t\t\t\t  Parallel Universe. 2021. Fibers Channels and Actors for the JVM. https:\/\/github.com\/puniverse\/quasar"},{"key":"e_1_3_2_1_89_1","unstructured":"UPX. 2021. An advanced executable file compressor. https:\/\/github.com\/upx\/upx \t\t\t\t  UPX. 2021. An advanced executable file compressor. https:\/\/github.com\/upx\/upx"},{"key":"e_1_3_2_1_90_1","volume-title":"International Conference on Social Informatics. 391\u2013404","author":"Vasilescu Bogdan","unstructured":"Bogdan Vasilescu , Alexander Serebrenik , and Mark GJ van den Brand. 2013. The Babel of software development: Linguistic diversity in Open Source . In International Conference on Social Informatics. 391\u2013404 . Bogdan Vasilescu, Alexander Serebrenik, and Mark GJ van den Brand. 2013. The Babel of software development: Linguistic diversity in Open Source. In International Conference on Social Informatics. 391\u2013404."},{"key":"e_1_3_2_1_91_1","unstructured":"vispy. 2021. A high-performance interactive 2D\/3D data visualization library. https:\/\/github.com\/vispy\/vispy \t\t\t\t  vispy. 2021. A high-performance interactive 2D\/3D data visualization library. https:\/\/github.com\/vispy\/vispy"},{"key":"e_1_3_2_1_92_1","doi-asserted-by":"publisher","DOI":"10.1145\/3243734.3243835"},{"key":"e_1_3_2_1_93_1","doi-asserted-by":"publisher","DOI":"10.1145\/3540250.3560880"},{"key":"e_1_3_2_1_94_1","article-title":"A Study of Programming Languages and Their Bug Resolution Characteristics","author":"Zhang Jie","year":"2019","unstructured":"Jie Zhang , Feng Li , Dan Hao , Meng Wang , Hao Tang , Lu Zhang , and Mark Harman . 2019 . A Study of Programming Languages and Their Bug Resolution Characteristics . IEEE Transactions on Software Engineering. Jie Zhang, Feng Li, Dan Hao, Meng Wang, Hao Tang, Lu Zhang, and Mark Harman. 2019. A Study of Programming Languages and Their Bug Resolution Characteristics. IEEE Transactions on Software Engineering.","journal-title":"IEEE Transactions on Software Engineering."},{"key":"e_1_3_2_1_95_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-SEIP52600.2021.00020"},{"key":"e_1_3_2_1_96_1","volume-title":"Devign: Effective vulnerability identification by learning comprehensive program semantics via graph neural networks. arXiv preprint arXiv:1909.03496.","author":"Zhou Yaqin","year":"2019","unstructured":"Yaqin Zhou , Shangqing Liu , Jingkai Siow , Xiaoning Du , and Yang Liu . 2019 . Devign: Effective vulnerability identification by learning comprehensive program semantics via graph neural networks. arXiv preprint arXiv:1909.03496. Yaqin Zhou, Shangqing Liu, Jingkai Siow, Xiaoning Du, and Yang Liu. 2019. Devign: Effective vulnerability identification by learning comprehensive program semantics via graph neural networks. arXiv preprint arXiv:1909.03496."},{"key":"e_1_3_2_1_97_1","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3117771"}],"event":{"name":"ESEC\/FSE '22: 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering","location":"Singapore Singapore","acronym":"ESEC\/FSE '22","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","NUS NUS"]},"container-title":["Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3540250.3549173","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3540250.3549173","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T17:51:02Z","timestamp":1750182662000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3540250.3549173"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,11,7]]},"references-count":97,"alternative-id":["10.1145\/3540250.3549173","10.1145\/3540250"],"URL":"https:\/\/doi.org\/10.1145\/3540250.3549173","relation":{},"subject":[],"published":{"date-parts":[[2022,11,7]]},"assertion":[{"value":"2022-11-09","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}