{"id":"https://openalex.org/W3202468500","doi":"https://doi.org/10.1109/tse.2021.3115506","title":"A Systematic Assessment on Android Third-Party Library Detection Tools","display_name":"A Systematic Assessment on Android Third-Party Library Detection Tools","publication_year":2021,"publication_date":"2021-09-28","ids":{"openalex":"https://openalex.org/W3202468500","doi":"https://doi.org/10.1109/tse.2021.3115506","mag":"3202468500"},"language":"en","primary_location":{"id":"doi:10.1109/tse.2021.3115506","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tse.2021.3115506","pdf_url":null,"source":{"id":"https://openalex.org/S8351582","display_name":"IEEE Transactions on Software Engineering","issn_l":"0098-5589","issn":["0098-5589","1939-3520","2326-3881"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Software Engineering","raw_type":"journal-article"},"type":"article","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/A5028473745","display_name":"Xian Zhan","orcid":"https://orcid.org/0000-0001-9814-5977"},"institutions":[{"id":"https://openalex.org/I14243506","display_name":"Hong Kong Polytechnic University","ror":"https://ror.org/0030zas98","country_code":"HK","type":"education","lineage":["https://openalex.org/I14243506"]}],"countries":["HK"],"is_corresponding":true,"raw_author_name":"Xian Zhan","raw_affiliation_strings":["Department of Computing, The Hong Kong Polytechnic University, Hong Kong, China"],"affiliations":[{"raw_affiliation_string":"Department of Computing, The Hong Kong Polytechnic University, Hong Kong, China","institution_ids":["https://openalex.org/I14243506"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100647155","display_name":"Tianming Liu","orcid":"https://orcid.org/0000-0002-5216-933X"},"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":"Tianming Liu","raw_affiliation_strings":["Monash University, Clayton, VIC, Australia"],"affiliations":[{"raw_affiliation_string":"Monash University, Clayton, VIC, Australia","institution_ids":["https://openalex.org/I56590836"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084868951","display_name":"Yepang Liu","orcid":"https://orcid.org/0000-0001-8147-8126"},"institutions":[{"id":"https://openalex.org/I172675005","display_name":"Nanyang Technological University","ror":"https://ror.org/02e7b5302","country_code":"SG","type":"education","lineage":["https://openalex.org/I172675005"]},{"id":"https://openalex.org/I3045169105","display_name":"Southern University of Science and Technology","ror":"https://ror.org/049tv2d57","country_code":"CN","type":"education","lineage":["https://openalex.org/I3045169105"]}],"countries":["CN","SG"],"is_corresponding":false,"raw_author_name":"Yepang Liu","raw_affiliation_strings":["Department of Computer Science and Engineering, Southern University of Science and Technology, Shenzhen, Guangdong Province, China","School of Computer Science and Engineering, Nanyang Technological University, Singapore, Singapore"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Southern University of Science and Technology, Shenzhen, Guangdong Province, China","institution_ids":["https://openalex.org/I3045169105"]},{"raw_affiliation_string":"School of Computer Science and Engineering, Nanyang Technological University, Singapore, Singapore","institution_ids":["https://openalex.org/I172675005"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100355692","display_name":"Yang Liu","orcid":"https://orcid.org/0000-0001-7300-9215"},"institutions":[{"id":"https://openalex.org/I172675005","display_name":"Nanyang Technological University","ror":"https://ror.org/02e7b5302","country_code":"SG","type":"education","lineage":["https://openalex.org/I172675005"]},{"id":"https://openalex.org/I3045169105","display_name":"Southern University of Science and Technology","ror":"https://ror.org/049tv2d57","country_code":"CN","type":"education","lineage":["https://openalex.org/I3045169105"]}],"countries":["CN","SG"],"is_corresponding":false,"raw_author_name":"Yang Liu","raw_affiliation_strings":["Department of Computer Science and Engineering, Southern University of Science and Technology, Shenzhen, Guangdong Province, China","School of Computer Science and Engineering, Nanyang Technological University, Singapore, Singapore"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Southern University of Science and Technology, Shenzhen, Guangdong Province, China","institution_ids":["https://openalex.org/I3045169105"]},{"raw_affiliation_string":"School of Computer Science and Engineering, Nanyang Technological University, Singapore, Singapore","institution_ids":["https://openalex.org/I172675005"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5106407830","display_name":"Li Li","orcid":"https://orcid.org/0000-0003-2990-1614"},"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":"Li Li","raw_affiliation_strings":["Monash University, Clayton, VIC, Australia"],"affiliations":[{"raw_affiliation_string":"Monash University, Clayton, VIC, Australia","institution_ids":["https://openalex.org/I56590836"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5115695530","display_name":"Haoyu Wang","orcid":"https://orcid.org/0000-0003-1100-8633"},"institutions":[{"id":"https://openalex.org/I139759216","display_name":"Beijing University of Posts and Telecommunications","ror":"https://ror.org/04w9fbh59","country_code":"CN","type":"education","lineage":["https://openalex.org/I139759216"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Haoyu Wang","raw_affiliation_strings":["School of Computer Science, Beijing University of Posts and Telecommunications, Beijing, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science, Beijing University of Posts and Telecommunications, Beijing, China","institution_ids":["https://openalex.org/I139759216"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100400376","display_name":"Xiapu Luo","orcid":"https://orcid.org/0000-0002-9082-3208"},"institutions":[{"id":"https://openalex.org/I14243506","display_name":"Hong Kong Polytechnic University","ror":"https://ror.org/0030zas98","country_code":"HK","type":"education","lineage":["https://openalex.org/I14243506"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Xiapu Luo","raw_affiliation_strings":["Department of Computing, The Hong Kong Polytechnic University, Hong Kong, China"],"affiliations":[{"raw_affiliation_string":"Department of Computing, The Hong Kong Polytechnic University, Hong Kong, China","institution_ids":["https://openalex.org/I14243506"]}]}],"institutions":[],"countries_distinct_count":4,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5028473745"],"corresponding_institution_ids":["https://openalex.org/I14243506"],"apc_list":null,"apc_paid":null,"fwci":1.6971,"has_fulltext":false,"cited_by_count":17,"citation_normalized_percentile":{"value":0.84945158,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":"48","issue":"11","first_page":"4249","last_page":"4273"},"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.9958999752998352,"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/T11644","display_name":"Spam and Phishing Detection","score":0.9926999807357788,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/computer-science","display_name":"Computer science","score":0.8665790557861328},{"id":"https://openalex.org/keywords/malware","display_name":"Malware","score":0.4629567265510559},{"id":"https://openalex.org/keywords/android","display_name":"Android (operating system)","score":0.4543849229812622},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.3243263363838196},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.3054875135421753}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8665790557861328},{"id":"https://openalex.org/C541664917","wikidata":"https://www.wikidata.org/wiki/Q14001","display_name":"Malware","level":2,"score":0.4629567265510559},{"id":"https://openalex.org/C557433098","wikidata":"https://www.wikidata.org/wiki/Q94","display_name":"Android (operating system)","level":2,"score":0.4543849229812622},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3243263363838196},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.3054875135421753},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tse.2021.3115506","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tse.2021.3115506","pdf_url":null,"source":{"id":"https://openalex.org/S8351582","display_name":"IEEE Transactions on Software Engineering","issn_l":"0098-5589","issn":["0098-5589","1939-3520","2326-3881"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Software Engineering","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1958612786","display_name":null,"funder_award_id":"AISG2-RP-2020-019","funder_id":"https://openalex.org/F4320320671","funder_display_name":"National Research Foundation"},{"id":"https://openalex.org/G2881626213","display_name":null,"funder_award_id":"DE200100016","funder_id":"https://openalex.org/F4320334704","funder_display_name":"Australian Research Council"},{"id":"https://openalex.org/G4045071619","display_name":null,"funder_award_id":"NRF2018NCR-NCR005-0001","funder_id":"https://openalex.org/F4320320671","funder_display_name":"National Research Foundation"},{"id":"https://openalex.org/G5054104090","display_name":null,"funder_award_id":"61802164","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G7659621868","display_name":null,"funder_award_id":"62072046","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320320671","display_name":"National Research Foundation","ror":"https://ror.org/05s0g1g46"},{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320334704","display_name":"Australian Research Council","ror":"https://ror.org/05mmh0f86"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":42,"referenced_works":["https://openalex.org/W60817130","https://openalex.org/W799327109","https://openalex.org/W1445387515","https://openalex.org/W1578479379","https://openalex.org/W1971497680","https://openalex.org/W1972350641","https://openalex.org/W1975675278","https://openalex.org/W1976596267","https://openalex.org/W2002083372","https://openalex.org/W2024671287","https://openalex.org/W2060727319","https://openalex.org/W2064038877","https://openalex.org/W2088479623","https://openalex.org/W2111525908","https://openalex.org/W2147405597","https://openalex.org/W2227887088","https://openalex.org/W2286924183","https://openalex.org/W2532717356","https://openalex.org/W2546750171","https://openalex.org/W2598978862","https://openalex.org/W2618014206","https://openalex.org/W2621172416","https://openalex.org/W2621207633","https://openalex.org/W2766078311","https://openalex.org/W2784669118","https://openalex.org/W2787119801","https://openalex.org/W2799370621","https://openalex.org/W2883170413","https://openalex.org/W2885043017","https://openalex.org/W2890086692","https://openalex.org/W2907322364","https://openalex.org/W2921896920","https://openalex.org/W2962909855","https://openalex.org/W2963213304","https://openalex.org/W3015184307","https://openalex.org/W3036302379","https://openalex.org/W3044866801","https://openalex.org/W3046919285","https://openalex.org/W3102181655","https://openalex.org/W3105413283","https://openalex.org/W6622646876","https://openalex.org/W6634517619"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2097492617","https://openalex.org/W2753240997","https://openalex.org/W1764168690","https://openalex.org/W2537959205","https://openalex.org/W2740895074","https://openalex.org/W2717179875","https://openalex.org/W4249118297"],"abstract_inverted_index":{"Third-party":[0],"libraries":[1],"(TPLs)":[2],"have":[3,69,284],"become":[4],"a":[5,118,285,340,355,366],"significant":[6],"part":[7],"of":[8,25,102,111,141,147,156,296,309,347,358],"the":[9,23,124,192,197,210,218,244,256,303,306,345],"Android":[10,297],"ecosystem.":[11],"Developers":[12],"can":[13,42,273,338],"employ":[14],"various":[15,67],"TPLs":[16,26,34],"to":[17,46,49,72,122,151,168,204,217,234,259,277,334],"facilitate":[18],"their":[19,166,170,327],"app":[20],"development.":[21],"Unfortunately,":[22],"popularity":[24],"also":[27,208,364],"brings":[28],"new":[29,307],"security":[30],"issues.":[31],"For":[32],"example,":[33],"may":[35],"carry":[36],"malicious":[37],"or":[38,228],"vulnerable":[39],"code,":[40],"which":[41,324],"infect":[43],"popular":[44],"apps":[45,298],"pose":[47],"threats":[48],"mobile":[50],"users.":[51],"Furthermore,":[52],"TPL":[53,82,133,142,184,224,237,311,360],"detection":[54,83,134,171,185,225,361],"is":[55,248,289],"essential":[56,211],"for":[57,191,368],"downstream":[58],"tasks,":[59],"such":[60,301],"as":[61,243,302],"vulnerabilities":[62],"and":[63,87,94,128,154,200,213,299,363],"malware":[64],"detection.":[65],"Thus,":[66],"tools":[68,84,89,104,135,163,282,292,315,331],"been":[70],"developed":[71],"identify":[73],"TPLs.":[74],"However,":[75,239],"no":[76],"existing":[77,182,223,314,359],"work":[78,353],"has":[79],"studied":[80],"these":[81,103,161],"in":[85],"detail,":[86],"different":[88,92],"focus":[90],"on":[91,137,231],"applications":[93],"techniques":[95,226,362],"with":[96],"performance":[97],"differences.":[98],"A":[99],"comprehensive":[100,119],"understanding":[101],"will":[105],"help":[106],"us":[107],"make":[108],"better":[109,275,341],"use":[110],"them.":[112],"To":[113],"this":[114],"end,":[115],"we":[116,159,174,207,337],"conduct":[117],"empirical":[120],"study":[121],"fill":[123],"gap":[125],"by":[126,164],"evaluating":[127],"comparing":[129],"all":[130,181],"publicly":[131],"available":[132,183],"based":[136],"six":[138],"criteria:":[139],"accuracy":[140,146],"construction,":[143],"effectiveness,":[144],"efficiency,":[145],"version":[148],"identification,":[149],"resiliency":[150,276],"code":[152,278],"obfuscation,":[153],"ease":[155],"use.":[157],"Besides,":[158],"enhance":[160],"open-source":[162],"fixing":[165],"limitations,":[167],"improve":[169],"ability.":[172],"Finally,":[173],"build":[175,339],"an":[176,188],"extensible":[177],"framework":[178],"that":[179,288],"integrates":[180],"tools,":[186],"providing":[187],"online":[189],"service":[190],"research":[193],"community.":[194],"We":[195,250,350],"release":[196],"evaluation":[198],"dataset":[199],"enhanced":[201],"tools.":[202],"According":[203],"our":[205,352],"study,":[206],"present":[209],"findings":[212],"discuss":[214],"promising":[215],"implications":[216],"community;":[219],"e.g.,":[220],"1)":[221],"Most":[222,313],"more":[227],"less":[229],"depend":[230],"package":[232,241,261],"structure":[233,242],"construct":[235],"in-app":[236],"candidates.":[238],"using":[240,255],"module":[245],"decoupling":[246],"feature":[247],"error-prone.":[249],"hence":[251],"suggest":[252],"future":[253,369],"researchers":[254],"class":[257,271],"dependency":[258],"substitute":[260],"structure.":[262],"2)":[263],"Extracted":[264],"features":[265,295],"include":[266],"richer":[267],"semantic":[268],"information":[269],"(e.g.,":[270],"dependencies)":[272],"achieve":[274],"obfuscation.":[279],"3)":[280],"Existing":[281,330],"usually":[283],"low":[286],"recall;":[287],"because":[290],"previous":[291],"ignore":[293],"some":[294],"TPLs,":[300,310,321,323],"compilation":[304],"mechanism,":[305],"format":[308],"dependency.":[312],"cannot":[316],"effectively":[317],"find":[318],"partial":[319],"import":[320],"obfuscated":[322],"directly":[325],"limit":[326],"capability.":[328],"4)":[329],"are":[332],"complementary":[333],"each":[335,348],"other;":[336],"tool":[342],"via":[343],"combining":[344],"advantages":[346],"tool.":[349],"believe":[351],"provides":[354],"clear":[356],"picture":[357],"gives":[365],"road-map":[367],"research.":[370]},"counts_by_year":[{"year":2025,"cited_by_count":6},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":6},{"year":2022,"cited_by_count":3}],"updated_date":"2026-04-09T08:11:56.329763","created_date":"2025-10-10T00:00:00"}
