{"id":"https://openalex.org/W4308641639","doi":"https://doi.org/10.1145/3540250.3549142","title":"Cross-language Android permission specification","display_name":"Cross-language Android permission specification","publication_year":2022,"publication_date":"2022-11-07","ids":{"openalex":"https://openalex.org/W4308641639","doi":"https://doi.org/10.1145/3540250.3549142"},"language":"en","primary_location":{"id":"doi:10.1145/3540250.3549142","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3540250.3549142","pdf_url":null,"source":{"id":"https://openalex.org/S4363608883","display_name":"Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5006173142","display_name":"Chaoran Li","orcid":"https://orcid.org/0000-0001-9118-5386"},"institutions":[{"id":"https://openalex.org/I57093077","display_name":"Swinburne University of Technology","ror":"https://ror.org/031rekg67","country_code":"AU","type":"education","lineage":["https://openalex.org/I57093077"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Chaoran Li","raw_affiliation_strings":["Swinburne University of Technology, Australia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Swinburne University of Technology, Australia","institution_ids":["https://openalex.org/I57093077"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100373723","display_name":"Xiao Chen","orcid":"https://orcid.org/0000-0002-4224-6450"},"institutions":[{"id":"https://openalex.org/I56590836","display_name":"Monash University","ror":"https://ror.org/02bfwt286","country_code":"AU","type":"education","lineage":["https://openalex.org/I56590836"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Xiao Chen","raw_affiliation_strings":["Monash University, Australia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Monash University, Australia","institution_ids":["https://openalex.org/I56590836"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5023380459","display_name":"Ruoxi Sun","orcid":"https://orcid.org/0000-0001-5404-8550"},"institutions":[{"id":"https://openalex.org/I5681781","display_name":"The University of Adelaide","ror":"https://ror.org/00892tw58","country_code":"AU","type":"education","lineage":["https://openalex.org/I5681781"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Ruoxi Sun","raw_affiliation_strings":["University of Adelaide, Australia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Adelaide, Australia","institution_ids":["https://openalex.org/I5681781"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5009850797","display_name":"Minhui Xue","orcid":"https://orcid.org/0000-0002-9172-4252"},"institutions":[{"id":"https://openalex.org/I1292875679","display_name":"Commonwealth Scientific and Industrial Research Organisation","ror":"https://ror.org/03qn8fb07","country_code":"AU","type":"government","lineage":["https://openalex.org/I1292875679","https://openalex.org/I2801453606","https://openalex.org/I4387156119"]},{"id":"https://openalex.org/I42894916","display_name":"Data61","ror":"https://ror.org/03q397159","country_code":"AU","type":"other","lineage":["https://openalex.org/I1292875679","https://openalex.org/I2801453606","https://openalex.org/I42894916","https://openalex.org/I4387156119"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Minhui Xue","raw_affiliation_strings":["CSIRO\u2019s Data61, Australia","CSIRO's Data61, Australia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"CSIRO\u2019s Data61, Australia","institution_ids":["https://openalex.org/I1292875679","https://openalex.org/I42894916"]},{"raw_affiliation_string":"CSIRO's Data61, Australia","institution_ids":["https://openalex.org/I1292875679","https://openalex.org/I42894916"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5076576641","display_name":"Sheng Wen","orcid":"https://orcid.org/0000-0003-0655-666X"},"institutions":[{"id":"https://openalex.org/I57093077","display_name":"Swinburne University of Technology","ror":"https://ror.org/031rekg67","country_code":"AU","type":"education","lineage":["https://openalex.org/I57093077"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Sheng Wen","raw_affiliation_strings":["Swinburne University of Technology, Australia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Swinburne University of Technology, Australia","institution_ids":["https://openalex.org/I57093077"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5042828824","display_name":"Muhammad Ejaz Ahmed","orcid":"https://orcid.org/0000-0001-8033-0998"},"institutions":[{"id":"https://openalex.org/I1292875679","display_name":"Commonwealth Scientific and Industrial Research Organisation","ror":"https://ror.org/03qn8fb07","country_code":"AU","type":"government","lineage":["https://openalex.org/I1292875679","https://openalex.org/I2801453606","https://openalex.org/I4387156119"]},{"id":"https://openalex.org/I42894916","display_name":"Data61","ror":"https://ror.org/03q397159","country_code":"AU","type":"other","lineage":["https://openalex.org/I1292875679","https://openalex.org/I2801453606","https://openalex.org/I42894916","https://openalex.org/I4387156119"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Muhammad Ejaz Ahmed","raw_affiliation_strings":["CSIRO\u2019s Data61, Australia","CSIRO's Data61, Australia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"CSIRO\u2019s Data61, Australia","institution_ids":["https://openalex.org/I1292875679","https://openalex.org/I42894916"]},{"raw_affiliation_string":"CSIRO's Data61, Australia","institution_ids":["https://openalex.org/I1292875679","https://openalex.org/I42894916"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084022157","display_name":"Seyit Camtepe","orcid":"https://orcid.org/0000-0001-6353-8359"},"institutions":[{"id":"https://openalex.org/I1292875679","display_name":"Commonwealth Scientific and Industrial Research Organisation","ror":"https://ror.org/03qn8fb07","country_code":"AU","type":"government","lineage":["https://openalex.org/I1292875679","https://openalex.org/I2801453606","https://openalex.org/I4387156119"]},{"id":"https://openalex.org/I42894916","display_name":"Data61","ror":"https://ror.org/03q397159","country_code":"AU","type":"other","lineage":["https://openalex.org/I1292875679","https://openalex.org/I2801453606","https://openalex.org/I42894916","https://openalex.org/I4387156119"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Seyit Camtepe","raw_affiliation_strings":["CSIRO\u2019s Data61, Australia","CSIRO's Data61, Australia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"CSIRO\u2019s Data61, Australia","institution_ids":["https://openalex.org/I1292875679","https://openalex.org/I42894916"]},{"raw_affiliation_string":"CSIRO's Data61, Australia","institution_ids":["https://openalex.org/I1292875679","https://openalex.org/I42894916"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100666554","display_name":"Yang Xiang","orcid":"https://orcid.org/0000-0001-5252-0831"},"institutions":[{"id":"https://openalex.org/I57093077","display_name":"Swinburne University of Technology","ror":"https://ror.org/031rekg67","country_code":"AU","type":"education","lineage":["https://openalex.org/I57093077"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Yang Xiang","raw_affiliation_strings":["Swinburne University of Technology, Australia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Swinburne University of Technology, Australia","institution_ids":["https://openalex.org/I57093077"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.0303,"has_fulltext":false,"cited_by_count":13,"citation_normalized_percentile":{"value":0.89244946,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"772","last_page":"783"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9951000213623047,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":0.9940999746322632,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/permission","display_name":"Permission","score":0.9068026542663574},{"id":"https://openalex.org/keywords/android","display_name":"Android (operating system)","score":0.9014332294464111},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8069677352905273},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.496008962392807},{"id":"https://openalex.org/keywords/documentation","display_name":"Documentation","score":0.4737347364425659},{"id":"https://openalex.org/keywords/static-analysis","display_name":"Static analysis","score":0.43336430191993713},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.37684887647628784},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.28446322679519653},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.22688114643096924}],"concepts":[{"id":"https://openalex.org/C2779089604","wikidata":"https://www.wikidata.org/wiki/Q7169333","display_name":"Permission","level":2,"score":0.9068026542663574},{"id":"https://openalex.org/C557433098","wikidata":"https://www.wikidata.org/wiki/Q94","display_name":"Android (operating system)","level":2,"score":0.9014332294464111},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8069677352905273},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.496008962392807},{"id":"https://openalex.org/C56666940","wikidata":"https://www.wikidata.org/wiki/Q788790","display_name":"Documentation","level":2,"score":0.4737347364425659},{"id":"https://openalex.org/C97686452","wikidata":"https://www.wikidata.org/wiki/Q7604153","display_name":"Static analysis","level":2,"score":0.43336430191993713},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.37684887647628784},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.28446322679519653},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.22688114643096924},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3540250.3549142","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3540250.3549142","pdf_url":null,"source":{"id":"https://openalex.org/S4363608883","display_name":"Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Peace, Justice and strong institutions","id":"https://metadata.un.org/sdg/16","score":0.7900000214576721}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":31,"referenced_works":["https://openalex.org/W2008345765","https://openalex.org/W2008810193","https://openalex.org/W2017025011","https://openalex.org/W2018956134","https://openalex.org/W2019798206","https://openalex.org/W2061893451","https://openalex.org/W2080696000","https://openalex.org/W2105412867","https://openalex.org/W2114275288","https://openalex.org/W2127723417","https://openalex.org/W2136954161","https://openalex.org/W2140095007","https://openalex.org/W2398484989","https://openalex.org/W2508433864","https://openalex.org/W2547900581","https://openalex.org/W2796301966","https://openalex.org/W2803054784","https://openalex.org/W2891458271","https://openalex.org/W3042563546","https://openalex.org/W3102504333","https://openalex.org/W3120074996","https://openalex.org/W3159319290","https://openalex.org/W3180545700","https://openalex.org/W3212565000","https://openalex.org/W4210309948","https://openalex.org/W4230005434","https://openalex.org/W4244726870","https://openalex.org/W4284673343","https://openalex.org/W4284704973","https://openalex.org/W4285356403","https://openalex.org/W4285490441"],"related_works":["https://openalex.org/W2316685381","https://openalex.org/W2056388267","https://openalex.org/W2249350383","https://openalex.org/W2072937473","https://openalex.org/W4210309948","https://openalex.org/W4388923452","https://openalex.org/W3211901564","https://openalex.org/W2786416059","https://openalex.org/W2070518775","https://openalex.org/W609672658"],"abstract_inverted_index":{"The":[0],"Android":[1,21,54,100,127,164,174,209,216],"system":[2,212],"manages":[3],"access":[4],"to":[5,40,62,79,121,137,152,166,184,230,237,268],"sensitive":[6],"APIs":[7,35],"by":[8],"permission":[9,131,258],"enforcement.":[10],"An":[11],"application":[12],"(app)":[13],"must":[14],"declare":[15],"proper":[16],"permissions":[17,39,66],"before":[18,69],"invoking":[19],"specific":[20,65],"APIs.":[22],"However,":[23],"there":[24],"is":[25],"no":[26],"official":[27],"documentation":[28],"providing":[29],"the":[30,37,53,81,85,99,106,115,154,159,163,186,222,238,264,269],"complete":[31,169],"list":[32],"of":[33,75,98,162,173],"permission-protected":[34],"and":[36,93,112,170,190,200,218,245],"corresponding":[38],"date.":[41],"Researchers":[42],"have":[43,251,261],"spent":[44],"significant":[45],"efforts":[46],"extracting":[47],"such":[48,109,129,142],"API":[49,55,175],"protection":[50,82,116,155],"mapping":[51,83,117,134,156],"from":[52,214,221,242],"framework,":[56],"which":[57],"leverages":[58],"static":[59,188],"code":[60,89],"analysis":[61,189],"determine":[63],"if":[64],"are":[67],"required":[68],"accessing":[70],"an":[71,95],"API.":[72],"Nevertheless,":[73],"none":[74],"them":[76],"has":[77],"attempted":[78],"analyze":[80],"in":[84,91,126,140,158,235,257],"native":[86,160],"library":[87],"(i.e.,":[88],"written":[90],"C":[92],"C++),":[94],"essential":[96],"component":[97],"framework":[101,165],"that":[102],"handles":[103],"communication":[104],"with":[105,194],"lower-level":[107],"hardware,":[108],"as":[110,130],"cameras":[111],"sensors.":[113],"While":[114],"can":[118,227],"be":[119],"utilized":[120],"detect":[122],"various":[123],"security":[124,143],"vulnerabilities":[125,266],"apps,":[128,210],"over-privilege,":[132],"imprecise":[133],"will":[135],"lead":[136],"false":[138,255],"results":[139,240],"detecting":[141],"vulnerabilities.":[144],"To":[145],"fill":[146],"this":[147],"gap,":[148],"we":[149],"thereby":[150],"propose":[151],"construct":[153],"involved":[157],"libraries":[161],"present":[167],"a":[168,179],"accurate":[171],"specification":[172],"protection.":[176],"We":[177,202,260],"develop":[178],"prototype":[180],"system,":[181],"named":[182],"NatiDroid,":[183],"facilitate":[185],"cross-language":[187],"compare":[191],"its":[192],"performance":[193],"two":[195],"state-of-the-practice":[196],"tools,":[197],"termed":[198],"Axplorer":[199,244],"Arcade.":[201],"evaluate":[203],"NatiDroid":[204,226],"on":[205],"more":[206],"than":[207],"11,000":[208],"including":[211],"apps":[213,220,250],"custom":[215],"ROMs":[217],"third-party":[219],"Google":[223],"Play.":[224],"Our":[225],"identify":[228],"up":[229],"464":[231],"new":[232],"API-permission":[233],"mappings,":[234],"contrast":[236],"worst-case":[239],"derived":[241],"both":[243],"Arcade,":[246],"where":[247],"approximately":[248],"71%":[249],"at":[252],"least":[253],"one":[254],"positive":[256],"over-privilege.":[259],"disclosed":[262],"all":[263],"potential":[265],"detected":[267],"stakeholders.":[270]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":5},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
