{"id":"https://openalex.org/W2767814381","doi":"https://doi.org/10.1109/ase.2017.8115642","title":"UI driven Android application reduction","display_name":"UI driven Android application reduction","publication_year":2017,"publication_date":"2017-10-01","ids":{"openalex":"https://openalex.org/W2767814381","doi":"https://doi.org/10.1109/ase.2017.8115642","mag":"2767814381"},"language":"en","primary_location":{"id":"doi:10.1109/ase.2017.8115642","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ase.2017.8115642","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE)","raw_type":"proceedings-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/A5037117080","display_name":"Jianjun Huang","orcid":"https://orcid.org/0000-0003-4403-0060"},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Jianjun Huang","raw_affiliation_strings":["Department of Computer Science, Purdue University, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Purdue University, USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5007570332","display_name":"Yousra Aafer","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yousra Aafer","raw_affiliation_strings":["Department of Computer Science, Purdue University, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Purdue University, USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088992361","display_name":"David Perry","orcid":"https://orcid.org/0000-0002-4066-822X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"David Perry","raw_affiliation_strings":["Department of Computer Science, Purdue University, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Purdue University, USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100362465","display_name":"Xiangyu Zhang","orcid":"https://orcid.org/0000-0003-2138-4608"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Xiangyu Zhang","raw_affiliation_strings":["Department of Computer Science, Purdue University, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Purdue University, USA","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100751736","display_name":"Chen Tian","orcid":"https://orcid.org/0000-0003-2710-7628"},"institutions":[{"id":"https://openalex.org/I4210146936","display_name":"Huawei Technologies (United States)","ror":"https://ror.org/03jyqk712","country_code":"US","type":"company","lineage":["https://openalex.org/I2250955327","https://openalex.org/I4210146936"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Chen Tian","raw_affiliation_strings":["Huawei R&D, USA"],"affiliations":[{"raw_affiliation_string":"Huawei R&D, USA","institution_ids":["https://openalex.org/I4210146936"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5037117080"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.9246,"has_fulltext":false,"cited_by_count":14,"citation_normalized_percentile":{"value":0.76547299,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"286","last_page":"296"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9994000196456909,"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":0.9994000196456909,"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/T12238","display_name":"Green IT and Sustainability","score":0.9987000226974487,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.9905999898910522,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/android","display_name":"Android (operating system)","score":0.891197919845581},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8133910298347473},{"id":"https://openalex.org/keywords/mobile-device","display_name":"Mobile device","score":0.4957488477230072},{"id":"https://openalex.org/keywords/mobile-apps","display_name":"Mobile apps","score":0.49389320611953735},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4565257132053375},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.45646560192108154},{"id":"https://openalex.org/keywords/android-app","display_name":"Android app","score":0.45540744066238403},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.45348355174064636},{"id":"https://openalex.org/keywords/app-store","display_name":"App store","score":0.4530073404312134},{"id":"https://openalex.org/keywords/android-application","display_name":"Android application","score":0.4256304204463959},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.4171430468559265},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.3532412648200989},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.15922492742538452}],"concepts":[{"id":"https://openalex.org/C557433098","wikidata":"https://www.wikidata.org/wiki/Q94","display_name":"Android (operating system)","level":2,"score":0.891197919845581},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8133910298347473},{"id":"https://openalex.org/C186967261","wikidata":"https://www.wikidata.org/wiki/Q5082128","display_name":"Mobile device","level":2,"score":0.4957488477230072},{"id":"https://openalex.org/C2988145974","wikidata":"https://www.wikidata.org/wiki/Q620615","display_name":"Mobile apps","level":2,"score":0.49389320611953735},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4565257132053375},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.45646560192108154},{"id":"https://openalex.org/C2988045736","wikidata":"https://www.wikidata.org/wiki/Q94","display_name":"Android app","level":3,"score":0.45540744066238403},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.45348355174064636},{"id":"https://openalex.org/C2779794324","wikidata":"https://www.wikidata.org/wiki/Q3814081","display_name":"App store","level":2,"score":0.4530073404312134},{"id":"https://openalex.org/C3017891749","wikidata":"https://www.wikidata.org/wiki/Q94","display_name":"Android application","level":3,"score":0.4256304204463959},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.4171430468559265},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.3532412648200989},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.15922492742538452},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/ase.2017.8115642","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ase.2017.8115642","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5899999737739563,"display_name":"Decent work and economic growth","id":"https://metadata.un.org/sdg/8"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":41,"referenced_works":["https://openalex.org/W1424148118","https://openalex.org/W1437814062","https://openalex.org/W1438616768","https://openalex.org/W1499707862","https://openalex.org/W1555215938","https://openalex.org/W1963971515","https://openalex.org/W1972350641","https://openalex.org/W1996162360","https://openalex.org/W1998874662","https://openalex.org/W2007777090","https://openalex.org/W2032724464","https://openalex.org/W2056600120","https://openalex.org/W2060727319","https://openalex.org/W2063535228","https://openalex.org/W2064232673","https://openalex.org/W2075191877","https://openalex.org/W2087804676","https://openalex.org/W2107399969","https://openalex.org/W2148397566","https://openalex.org/W2217807077","https://openalex.org/W2296725054","https://openalex.org/W2307056373","https://openalex.org/W2343325785","https://openalex.org/W2400269587","https://openalex.org/W2404716398","https://openalex.org/W2405108891","https://openalex.org/W2470899015","https://openalex.org/W2475883615","https://openalex.org/W2486032082","https://openalex.org/W2532717356","https://openalex.org/W2547900581","https://openalex.org/W2574401928","https://openalex.org/W4251992868","https://openalex.org/W4254753190","https://openalex.org/W6628346335","https://openalex.org/W6628353899","https://openalex.org/W6629640212","https://openalex.org/W6633254993","https://openalex.org/W6641190993","https://openalex.org/W6688722661","https://openalex.org/W6713823298"],"related_works":["https://openalex.org/W3142571737","https://openalex.org/W2605037362","https://openalex.org/W3173766926","https://openalex.org/W3120409491","https://openalex.org/W1934710228","https://openalex.org/W3035615288","https://openalex.org/W2965323276","https://openalex.org/W2327231718","https://openalex.org/W2022990508","https://openalex.org/W3097802856"],"abstract_inverted_index":{"While":[0,42],"smartphones":[1],"and":[2,30,57,86,158,167,188],"mobile":[3,14],"apps":[4,15],"have":[5],"been":[6],"an":[7,49,71],"integral":[8],"part":[9],"of":[10,21],"our":[11,81,103,149,179],"life,":[12],"modern":[13],"tend":[16],"to":[17,48,90,98,112,190],"contain":[18,28],"a":[19,64,126,137,165],"lot":[20],"rarely":[22],"used":[23],"functionalities.":[24,78],"For":[25],"example,":[26],"applications":[27],"advertisements":[29],"offer":[31],"extra":[32],"features":[33],"such":[34],"as":[35],"recommended":[36],"news":[37],"stories":[38],"in":[39,129,194],"weather":[40],"apps.":[41,174,197],"these":[43],"functionalities":[44,94],"are":[45],"not":[46],"essential":[47],"app,":[50],"they":[51],"nonetheless":[52],"consume":[53],"power,":[54],"CPU":[55],"cycles":[56],"bandwidth.":[58],"In":[59,79],"this":[60,101],"paper,":[61],"we":[62],"design":[63],"UI":[65,85,147],"driven":[66],"approach":[67,180],"that":[68,95,178],"allows":[69,87],"customizing":[70],"Android":[72,173],"app":[73,161],"by":[74],"removing":[75],"its":[76],"unwanted":[77],"particular,":[80],"technique":[82,104,150],"displays":[83],"the":[84,88,108,113,118,146,160,184,195],"user":[89],"select":[91],"elements":[92,110,157,187],"denoting":[93],"she":[96],"wants":[97],"remove.":[99],"Using":[100],"information,":[102],"automatically":[105],"removes":[106],"all":[107,117,154],"code":[109,132,156,186],"related":[111],"selected":[114],"functionalities,":[115],"including":[116],"relevant":[119],"background":[120],"tasks.":[121],"The":[122,175],"underlying":[123],"analysis":[124],"is":[125,134],"type":[127,138],"system,":[128],"which":[130],"each":[131],"element":[133],"tagged":[135],"with":[136],"indicating":[139],"if":[140],"it":[141,169],"should":[142],"be":[143],"removed.":[144],"From":[145],"hints,":[148],"infers":[151],"types":[152],"for":[153],"other":[155],"reduces":[159],"accordingly.":[162],"We":[163],"implement":[164],"prototype":[166],"evaluate":[168],"on":[170],"10":[171],"real-world":[172],"results":[176],"show":[177],"can":[181],"accurately":[182],"discover":[183],"removable":[185],"lead":[189],"substantial":[191],"resource":[192],"savings":[193],"reduced":[196]},"counts_by_year":[{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":3},{"year":2017,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
