{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,30]],"date-time":"2026-01-30T05:36:09Z","timestamp":1769751369088,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":45,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,7,18]],"date-time":"2020-07-18T00:00:00Z","timestamp":1595030400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Hellenic Foundation for Research and Innovation","award":["4127"],"award-info":[{"award-number":["4127"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,7,18]]},"DOI":"10.1145\/3395363.3397368","type":"proceedings-article","created":{"date-parts":[[2020,7,13]],"date-time":"2020-07-13T21:44:18Z","timestamp":1594676658000},"page":"388-400","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":18,"title":["Identifying Java calls in native code via binary scanning"],"prefix":"10.1145","author":[{"given":"George","family":"Fourtounis","sequence":"first","affiliation":[{"name":"University of Athens, Greece"}]},{"given":"Leonidas","family":"Triantafyllou","sequence":"additional","affiliation":[{"name":"University of Athens, Greece"}]},{"given":"Yannis","family":"Smaragdakis","sequence":"additional","affiliation":[{"name":"University of Athens, Greece"}]}],"member":"320","published-online":{"date-parts":[[2020,7,18]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Too Quiet in the Library: A Study of Native Third-Party Libraries in Android. arXiv:cs.CR\/","author":"Almanee Sumaya","year":"1911"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.5555\/3241094.3241140"},{"key":"e_1_3_2_1_3_1","volume-title":"Compiler Construction","author":"Balakrishnan Gogul"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"crossref","volume-title":"Structure-Sensitive Points-To Analysis for C and C++","author":"Balatsouras George","DOI":"10.1007\/978-3-662-53413-7_5"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1640089.1640108"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3037697.3037725"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1108792.1108814"},{"key":"e_1_3_2_1_8_1","unstructured":"DWARF Standards Committee. [n. d.]. The DWARF Debugging Standard. http:\/\/dwarfstd.org\/.  DWARF Standards Committee. [n. d.]. The DWARF Debugging Standard. http:\/\/dwarfstd.org\/."},{"key":"e_1_3_2_1_9_1","unstructured":"Radare2 Contributors. 2020. ESIL-Radare2 Book. https:\/\/radare.gitbooks.io\/ radare2book\/disassembling\/esil.html.  Radare2 Contributors. 2020. ESIL-Radare2 Book. https:\/\/radare.gitbooks.io\/ radare2book\/disassembling\/esil.html."},{"key":"e_1_3_2_1_10_1","unstructured":"WALA Developers. 2019. T.J. Watson Libraries for Analysis (WALA). http:\/\/wala.sourceforge.net.  WALA Developers. 2019. T.J. Watson Libraries for Analysis (WALA). http:\/\/wala.sourceforge.net."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.5381\/jot.2017.16.4.a1"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3088515.3088520"},{"key":"e_1_3_2_1_13_1","volume-title":"Schulte","author":"Flores-Montoya Antonio","year":"2019"},{"key":"e_1_3_2_1_14_1","unstructured":"Free Software Foundation. 2017. GNU Binutils. https:\/\/www.gnu.org\/software\/ binutils\/.  Free Software Foundation. 2017. GNU Binutils. https:\/\/www.gnu.org\/software\/ binutils\/."},{"key":"e_1_3_2_1_15_1","unstructured":"The Apache Software Foundation. 2019. Apache Tomcat Native Library-Documentation Index. http:\/\/tomcat.apache.org\/native-doc\/.  The Apache Software Foundation. 2019. Apache Tomcat Native Library-Documentation Index. http:\/\/tomcat.apache.org\/native-doc\/."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.4230\/LIPIcs.ECOOP.2019.15"},{"key":"e_1_3_2_1_17_1","volume-title":"Foster","author":"Furr Michael","year":"2006"},{"key":"e_1_3_2_1_18_1","unstructured":"Google. 2020. Android ABIs-Android NDK-Android Developers. https:\/\/ developer.android.com\/ndk\/guides\/abis.  Google. 2020. Android ABIs-Android NDK-Android Developers. https:\/\/ developer.android.com\/ndk\/guides\/abis."},{"key":"e_1_3_2_1_19_1","unstructured":"Google. 2020. Shared Libraries on Android. https:\/\/chromium.googlesource.com\/ chromium\/src\/+\/master\/docs\/android_native_libraries.md.  Google. 2020. Shared Libraries on Android. https:\/\/chromium.googlesource.com\/ chromium\/src\/+\/master\/docs\/android_native_libraries.md."},{"key":"e_1_3_2_1_20_1","unstructured":"Google. 2020. Shrink obfuscate and optimize your app | Android Developers. https:\/\/developer.android.com\/studio\/build\/shrink-code.  Google. 2020. Shrink obfuscate and optimize your app | Android Developers. https:\/\/developer.android.com\/studio\/build\/shrink-code."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3133892"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2017.40"},{"key":"e_1_3_2_1_23_1","unstructured":"Guardsquare. 2020. ProGuard-Oficial website-Java and Android Apps optimizer. https:\/\/www.guardsquare.com\/en\/products\/proguard.  Guardsquare. 2020. ProGuard-Oficial website-Java and Android Apps optimizer. https:\/\/www.guardsquare.com\/en\/products\/proguard."},{"key":"e_1_3_2_1_24_1","unstructured":"Chua Hock-Chuan. 2018. Java Native Interface Tutorial. https:\/\/www3.ntu.edu. sg\/home\/ehchua\/programming\/java\/JavaNativeInterface.html.  Chua Hock-Chuan. 2018. Java Native Interface Tutorial. https:\/\/www3.ntu.edu. sg\/home\/ehchua\/programming\/java\/JavaNativeInterface.html."},{"key":"e_1_3_2_1_25_1","unstructured":"Facebook Inc. 2019. Redex-An Android Bytecode Optimizer. https:\/\/fbredex. com\/.  Facebook Inc. 2019. Redex-An Android Bytecode Optimizer. https:\/\/fbredex. com\/."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3293882.3338990"},{"key":"e_1_3_2_1_27_1","volume-title":"Linkers and Loaders","author":"Levine John R.","edition":"1"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1653662.1653716"},{"key":"e_1_3_2_1_29_1","volume-title":"Java Native Interface: Programmer's Guide and Specification","author":"Liang Sheng","edition":"1"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2644805"},{"key":"e_1_3_2_1_31_1","unstructured":"Oracle. 2020. Java Native Interface Specification Contents. https:\/\/docs.oracle. com\/javase\/8\/docs\/technotes\/guides\/jni\/spec\/jniTOC.html.  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_32_1","unstructured":"OSDev.org. 2019. ELF (Executable and Linkable Format). https:\/\/wiki.osdev.org\/ ELF.  OSDev.org. 2019. ELF (Executable and Linkable Format). https:\/\/wiki.osdev.org\/ ELF."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3293882.3330555"},{"key":"e_1_3_2_1_34_1","volume-title":"Tools and Algorithms for the Construction and Analysis of Systems, Tom\u00e1\u0161 Vojnar and Lijun Zhang (Eds.)","author":"Schubert Philipp Dominik"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2016.17"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-26529-2_26"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"crossref","volume-title":"On the Soundness of Call Graph Construction in the Presence of Dynamic Language Features-A Benchmark and Tool Evaluation","author":"Sui Li","DOI":"10.1007\/978-3-030-02768-1_4"},{"key":"e_1_3_2_1_38_1","volume-title":"On the Recall of Static Call Graph Construction in Practice. To appear in ICSE","author":"Sui Li","year":"2020"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2627393.2627396"},{"key":"e_1_3_2_1_40_1","volume-title":"Proceedings of the 2006 IEEE International Symposium on Secure Software Engineering. 97-106","author":"Tan Gang","year":"2006"},{"key":"e_1_3_2_1_41_1","unstructured":"Sam Tolomei. 2017. Shrinking APKs growing installs-How your app's APK size impacts install conversion rates. https:\/\/medium.com\/googleplaydev\/shrinkingapks-growing-installs-5d3fcba23ce2. (Nov. 2017 ).  Sam Tolomei. 2017. Shrinking APKs growing installs-How your app's APK size impacts install conversion rates. https:\/\/medium.com\/googleplaydev\/shrinkingapks-growing-installs-5d3fcba23ce2. (Nov. 2017 )."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.5555\/781995.782008"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3243734.3243835"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183575"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/3274694.3274726"}],"event":{"name":"ISSTA '20: 29th ACM SIGSOFT International Symposium on Software Testing and Analysis","location":"Virtual Event USA","acronym":"ISSTA '20","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the 29th ACM SIGSOFT International Symposium on Software Testing and Analysis"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3395363.3397368","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3395363.3397368","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:38:35Z","timestamp":1750199915000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3395363.3397368"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,7,18]]},"references-count":45,"alternative-id":["10.1145\/3395363.3397368","10.1145\/3395363"],"URL":"https:\/\/doi.org\/10.1145\/3395363.3397368","relation":{},"subject":[],"published":{"date-parts":[[2020,7,18]]},"assertion":[{"value":"2020-07-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}