{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T03:41:37Z","timestamp":1782877297554,"version":"3.54.5"},"publisher-location":"New York, NY, USA","reference-count":43,"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:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,11,7]]},"DOI":"10.1145\/3540250.3549142","type":"proceedings-article","created":{"date-parts":[[2022,11,9]],"date-time":"2022-11-09T20:46:22Z","timestamp":1668026782000},"page":"772-783","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":14,"title":["Cross-language Android permission specification"],"prefix":"10.1145","author":[{"given":"Chaoran","family":"Li","sequence":"first","affiliation":[{"name":"Swinburne University of Technology, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiao","family":"Chen","sequence":"additional","affiliation":[{"name":"Monash University, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ruoxi","family":"Sun","sequence":"additional","affiliation":[{"name":"University of Adelaide, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Minhui","family":"Xue","sequence":"additional","affiliation":[{"name":"CSIRO\u2019s Data61, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sheng","family":"Wen","sequence":"additional","affiliation":[{"name":"Swinburne University of Technology, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Muhammad Ejaz","family":"Ahmed","sequence":"additional","affiliation":[{"name":"CSIRO\u2019s Data61, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Seyit","family":"Camtepe","sequence":"additional","affiliation":[{"name":"CSIRO\u2019s Data61, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yang","family":"Xiang","sequence":"additional","affiliation":[{"name":"Swinburne University of Technology, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2022,11,9]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"1999. Soot - Java Analysis Framework. http:\/\/sable.github.io\/soot\/ \t\t\t\t  1999. Soot - Java Analysis Framework. http:\/\/sable.github.io\/soot\/"},{"key":"e_1_3_2_1_2_1","unstructured":"2000. Clang: A C language family frontend for LLVM. https:\/\/clang.llvm.org \t\t\t\t  2000. Clang: A C language family frontend for LLVM. https:\/\/clang.llvm.org"},{"key":"e_1_3_2_1_3_1","unstructured":"2000. Introduction to the Clang AST. https:\/\/clang.llvm.org\/docs\/IntroductionToTheClangAST.html \t\t\t\t  2000. Introduction to the Clang AST. https:\/\/clang.llvm.org\/docs\/IntroductionToTheClangAST.html"},{"key":"e_1_3_2_1_4_1","unstructured":"2006. WALA: T.J. Watson Libraries for Analysis. https:\/\/github.com\/wala\/WALA \t\t\t\t  2006. WALA: T.J. Watson Libraries for Analysis. https:\/\/github.com\/wala\/WALA"},{"key":"e_1_3_2_1_5_1","unstructured":"2008. Developer Guides | Android Developers. https:\/\/developer.android.com\/guide \t\t\t\t  2008. Developer Guides | Android Developers. https:\/\/developer.android.com\/guide"},{"key":"e_1_3_2_1_6_1","unstructured":"2012. Soong Build System. https:\/\/source.android.com\/setup\/build \t\t\t\t  2012. Soong Build System. https:\/\/source.android.com\/setup\/build"},{"key":"e_1_3_2_1_7_1","unstructured":"2021. Android Open Source Project. https:\/\/source.android.com \t\t\t\t  2021. Android Open Source Project. https:\/\/source.android.com"},{"key":"e_1_3_2_1_8_1","volume-title":"Google Play - Camera360 Photo Editor","unstructured":"2021. Google Play - Camera360 Photo Editor + Camera & Beauty Selfies . https:\/\/play.google.com\/store\/apps\/details?id=vStudio.Android.Camera360 2021. Google Play - Camera360 Photo Editor + Camera & Beauty Selfies. https:\/\/play.google.com\/store\/apps\/details?id=vStudio.Android.Camera360"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3243734.3243842"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2810103.2813648"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2666356.2594299"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2382196.2382222"},{"key":"e_1_3_2_1_13_1","volume-title":"25th USENIX security symposium (USENIX security 16). 1101\u20131118.","author":"Backes Michael","unstructured":"Michael Backes , Sven Bugiel , Erik Derr , Patrick McDaniel , Damien Octeau , and Sebastian Weisgerber . 2016. On Demystifying the Android Application Framework:$Re-Visiting$ Android Permission Specification Analysis . In 25th USENIX security symposium (USENIX security 16). 1101\u20131118. Michael Backes, Sven Bugiel, Erik Derr, Patrick McDaniel, Damien Octeau, and Sebastian Weisgerber. 2016. On Demystifying the Android Application Framework:$Re-Visiting$ Android Permission Specification Analysis. In 25th USENIX security symposium (USENIX security 16). 1101\u20131118."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3412841.3442023"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2021.23106"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508859.2516693"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2046707.2046779"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3460120.3484543"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2635868.2635869"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2016.44"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3395363.3397368"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2015.23089"},{"key":"e_1_3_2_1_23_1","first-page":"19","article-title":"Systematic detection of capability leaks in stock Android smartphones","volume":"14","author":"Grace Michael C","year":"2012","unstructured":"Michael C Grace , Yajin Zhou , Zhi Wang , and Xuxian Jiang . 2012 . Systematic detection of capability leaks in stock Android smartphones . In NDSS. 14 , 19 . Michael C Grace, Yajin Zhou, Zhi Wang, and Xuxian Jiang. 2012. Systematic detection of capability leaks in stock Android smartphones. In NDSS. 14, 19.","journal-title":"NDSS."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2950290.2950348"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508859.2516706"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2021.3094824"},{"key":"e_1_3_2_1_27_1","volume-title":"Steven Arzt, Siegfried Rasthofer, Eric Bodden, Damien Octeau, and Patrick Mcdaniel.","author":"Li Li","year":"2014","unstructured":"Li Li , Alexandre Bartel , Jacques Klein , Yves Le Traon , Steven Arzt, Siegfried Rasthofer, Eric Bodden, Damien Octeau, and Patrick Mcdaniel. 2014 . I know what leaked in your pocket: Uncovering privacy leaks on Android Apps with Static Taint Analysis . arXiv preprint arXiv:1404.7431. Li Li, Alexandre Bartel, Jacques Klein, Yves Le Traon, Steven Arzt, Siegfried Rasthofer, Eric Bodden, Damien Octeau, and Patrick Mcdaniel. 2014. I know what leaked in your pocket: Uncovering privacy leaks on Android Apps with Static Taint Analysis. arXiv preprint arXiv:1404.7431."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2660267.2660302"},{"key":"e_1_3_2_1_29_1","volume-title":"29th USENIX Security Symposium (USENIX Security 20)","author":"Liu Baozheng","year":"2020","unstructured":"Baozheng Liu , Chao Zhang , Guang Gong , Yishun Zeng , Haifeng Ruan , and Jianwei Zhuge . 2020 . $FANS$: Fuzzing Android Native System Services via Automated Interface Analysis . In 29th USENIX Security Symposium (USENIX Security 20) . 307\u2013323. Baozheng Liu, Chao Zhang, Guang Gong, Yishun Zeng, Haifeng Ruan, and Jianwei Zhuge. 2020. $FANS$: Fuzzing Android Native System Services via Automated Interface Analysis. In 29th USENIX Security Symposium (USENIX Security 20). 307\u2013323."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2015.23287"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1755688.1755732"},{"key":"e_1_3_2_1_32_1","volume-title":"22nd USENIX Security Symposium (USENIX Security 13)","author":"Octeau Damien","year":"2013","unstructured":"Damien Octeau , Patrick McDaniel , Somesh Jha , Alexandre Bartel , Eric Bodden , Jacques Klein , and Yves Le Traon . 2013 . Effective $Inter-Component$ Communication Mapping in Android: An Essential Step Towards Holistic Security Analysis . In 22nd USENIX Security Symposium (USENIX Security 13) . 543\u2013558. Damien Octeau, Patrick McDaniel, Somesh Jha, Alexandre Bartel, Eric Bodden, Jacques Klein, and Yves Le Traon. 2013. Effective $Inter-Component$ Communication Mapping in Android: An Essential Step Towards Holistic Security Analysis. In 22nd USENIX Security Symposium (USENIX Security 13). 543\u2013558."},{"key":"e_1_3_2_1_33_1","volume-title":"22nd USENIX Security Symposium (USENIX Security 13)","author":"Pandita Rahul","year":"2013","unstructured":"Rahul Pandita , Xusheng Xiao , Wei Yang , William Enck , and Tao Xie . 2013 . $WHYPER$: Towards automating risk assessment of mobile applications . In 22nd USENIX Security Symposium (USENIX Security 13) . 527\u2013542. Rahul Pandita, Xusheng Xiao, Wei Yang, William Enck, and Tao Xie. 2013. $WHYPER$: Towards automating risk assessment of mobile applications. In 22nd USENIX Security Symposium (USENIX Security 13). 527\u2013542."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3236024.3236029"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2660267.2660287"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3510003.3512766"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE43902.2021.00101"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE52982.2021.00058"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1925805.1925818"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183575"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3510003.3510063"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE51524.2021.9678843"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3533767.3534410"}],"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.3549142","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3540250.3549142","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.3549142"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,11,7]]},"references-count":43,"alternative-id":["10.1145\/3540250.3549142","10.1145\/3540250"],"URL":"https:\/\/doi.org\/10.1145\/3540250.3549142","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"}}]}}