{"id":"https://openalex.org/W2282872792","doi":"https://doi.org/10.1145/2950290.2950316","title":"DiagDroid: Android performance diagnosis via anatomizing asynchronous executions","display_name":"DiagDroid: Android performance diagnosis via anatomizing asynchronous executions","publication_year":2016,"publication_date":"2016-11-01","ids":{"openalex":"https://openalex.org/W2282872792","doi":"https://doi.org/10.1145/2950290.2950316","mag":"2282872792"},"language":"en","primary_location":{"id":"doi:10.1145/2950290.2950316","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2950290.2950316","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering","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/A5043798385","display_name":"Yu Kang","orcid":"https://orcid.org/0009-0004-1735-5876"},"institutions":[{"id":"https://openalex.org/I177725633","display_name":"Chinese University of Hong Kong","ror":"https://ror.org/00t33hh48","country_code":"CN","type":"education","lineage":["https://openalex.org/I177725633"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Yu Kang","raw_affiliation_strings":["Chinese University of Hong Kong, China"],"affiliations":[{"raw_affiliation_string":"Chinese University of Hong Kong, China","institution_ids":["https://openalex.org/I177725633"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101465219","display_name":"Yangfan Zhou","orcid":"https://orcid.org/0000-0002-9184-7383"},"institutions":[{"id":"https://openalex.org/I24943067","display_name":"Fudan University","ror":"https://ror.org/013q1eq08","country_code":"CN","type":"education","lineage":["https://openalex.org/I24943067"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yangfan Zhou","raw_affiliation_strings":["Fudan University, China"],"affiliations":[{"raw_affiliation_string":"Fudan University, China","institution_ids":["https://openalex.org/I24943067"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024315339","display_name":"Hui Xu","orcid":"https://orcid.org/0000-0002-6685-1938"},"institutions":[{"id":"https://openalex.org/I177725633","display_name":"Chinese University of Hong Kong","ror":"https://ror.org/00t33hh48","country_code":"CN","type":"education","lineage":["https://openalex.org/I177725633"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hui Xu","raw_affiliation_strings":["Chinese University of Hong Kong, China"],"affiliations":[{"raw_affiliation_string":"Chinese University of Hong Kong, China","institution_ids":["https://openalex.org/I177725633"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5069596903","display_name":"Michael R. Lyu","orcid":"https://orcid.org/0000-0002-3666-5798"},"institutions":[{"id":"https://openalex.org/I177725633","display_name":"Chinese University of Hong Kong","ror":"https://ror.org/00t33hh48","country_code":"CN","type":"education","lineage":["https://openalex.org/I177725633"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Michael R. Lyu","raw_affiliation_strings":["Chinese University of Hong Kong, China"],"affiliations":[{"raw_affiliation_string":"Chinese University of Hong Kong, China","institution_ids":["https://openalex.org/I177725633"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5043798385"],"corresponding_institution_ids":["https://openalex.org/I177725633"],"apc_list":null,"apc_paid":null,"fwci":3.4744,"has_fulltext":false,"cited_by_count":30,"citation_normalized_percentile":{"value":0.92905292,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"410","last_page":"421"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T12127","display_name":"Software System Performance and Reliability","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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.9983999729156494,"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9969000220298767,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8692121505737305},{"id":"https://openalex.org/keywords/android","display_name":"Android (operating system)","score":0.7893675565719604},{"id":"https://openalex.org/keywords/asynchronous-communication","display_name":"Asynchronous communication","score":0.7525956630706787},{"id":"https://openalex.org/keywords/concurrency","display_name":"Concurrency","score":0.5080239772796631},{"id":"https://openalex.org/keywords/profiling","display_name":"Profiling (computer programming)","score":0.4456610083580017},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.41381487250328064},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.4046822786331177}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8692121505737305},{"id":"https://openalex.org/C557433098","wikidata":"https://www.wikidata.org/wiki/Q94","display_name":"Android (operating system)","level":2,"score":0.7893675565719604},{"id":"https://openalex.org/C151319957","wikidata":"https://www.wikidata.org/wiki/Q752739","display_name":"Asynchronous communication","level":2,"score":0.7525956630706787},{"id":"https://openalex.org/C193702766","wikidata":"https://www.wikidata.org/wiki/Q1414548","display_name":"Concurrency","level":2,"score":0.5080239772796631},{"id":"https://openalex.org/C187191949","wikidata":"https://www.wikidata.org/wiki/Q1138496","display_name":"Profiling (computer programming)","level":2,"score":0.4456610083580017},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.41381487250328064},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.4046822786331177},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2950290.2950316","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2950290.2950316","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G4725297293","display_name":null,"funder_award_id":"61332010","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":58,"referenced_works":["https://openalex.org/W16433438","https://openalex.org/W1951599591","https://openalex.org/W1970363544","https://openalex.org/W1971061858","https://openalex.org/W1976652907","https://openalex.org/W1978727723","https://openalex.org/W1979823412","https://openalex.org/W1992474998","https://openalex.org/W1992623171","https://openalex.org/W2003057159","https://openalex.org/W2005980886","https://openalex.org/W2013856010","https://openalex.org/W2018654787","https://openalex.org/W2025721496","https://openalex.org/W2028916132","https://openalex.org/W2031091051","https://openalex.org/W2043811931","https://openalex.org/W2051559996","https://openalex.org/W2055703785","https://openalex.org/W2059435167","https://openalex.org/W2060015309","https://openalex.org/W2068880428","https://openalex.org/W2073961002","https://openalex.org/W2088749975","https://openalex.org/W2091932246","https://openalex.org/W2095839586","https://openalex.org/W2095900167","https://openalex.org/W2096666207","https://openalex.org/W2101161997","https://openalex.org/W2103263594","https://openalex.org/W2104537058","https://openalex.org/W2110144520","https://openalex.org/W2113000322","https://openalex.org/W2121507867","https://openalex.org/W2124430468","https://openalex.org/W2124961650","https://openalex.org/W2132231921","https://openalex.org/W2141350820","https://openalex.org/W2141669903","https://openalex.org/W2144899586","https://openalex.org/W2149576136","https://openalex.org/W2161963160","https://openalex.org/W2164170598","https://openalex.org/W2166983865","https://openalex.org/W2227887088","https://openalex.org/W2240989855","https://openalex.org/W2243423430","https://openalex.org/W2248031061","https://openalex.org/W2249475272","https://openalex.org/W2294471273","https://openalex.org/W2342091124","https://openalex.org/W2362396924","https://openalex.org/W2364861723","https://openalex.org/W2373401668","https://openalex.org/W3084000029","https://openalex.org/W4239536345","https://openalex.org/W4245211871","https://openalex.org/W4285719527"],"related_works":["https://openalex.org/W2116677773","https://openalex.org/W2155261584","https://openalex.org/W2584231425","https://openalex.org/W2150611273","https://openalex.org/W4207086172","https://openalex.org/W2042919702","https://openalex.org/W4225981436","https://openalex.org/W2156185805","https://openalex.org/W2770353918","https://openalex.org/W1565885216"],"abstract_inverted_index":{"Rapid":[0],"UI":[1,29,41,57,186],"responsiveness":[2],"is":[3,49,158,191],"a":[4,35,85,112,128,145],"key":[5,45],"consideration":[6],"to":[7,23,55,71,80,88],"Android":[8,17,40,185],"app":[9],"developers.":[10],"However,":[11,75],"the":[12,28,56,108,122,141,179],"complicated":[13],"concurrency":[14],"model":[15],"of":[16,47,104,124,171,181],"makes":[18],"it":[19,149],"hard":[20],"for":[21,39,134],"developers":[22],"understand":[24],"and":[25,59,63,92,118,152,167],"further":[26],"diagnose":[27],"performance.":[30],"This":[31],"paper":[32],"presents":[33],"DiagDroid,":[34],"tool":[36,157,183,190],"specifically":[37],"designed":[38],"performance":[42,62,73,175,187],"diagnosis.":[43,74,188],"The":[44,156,189],"notion":[46],"DiagDroid":[48,136],"that":[50],"UI-triggered":[51],"asynchronous":[52,82,105,142],"executions":[53,91,106,143],"contribute":[54],"performance,":[58],"hence":[60],"their":[61,64,93],"runtime":[65,94],"dependency":[66],"should":[67],"be":[68,116],"properly":[69,100],"captured":[70],"facilitate":[72],"there":[76],"are":[77],"tremendous":[78],"ways":[79],"start":[81],"executions,":[83],"posing":[84],"great":[86],"challenge":[87],"profiling":[89],"such":[90],"dependency.":[95],"To":[96],"this":[97],"end,":[98],"we":[99,168],"abstract":[101],"five":[102],"categories":[103],"as":[107],"building":[109],"basis.":[110],"As":[111],"result,":[113],"they":[114],"can":[115,137],"tracked":[117],"profiled":[119],"based":[120],"on":[121],"specifics":[123],"each":[125],"category":[126],"with":[127,150],"dynamic":[129],"instrumentation":[130],"approach":[131],"carefully":[132],"tailored":[133],"Android.":[135],"then":[138],"accordingly":[139],"profile":[140],"in":[144,161,184],"task":[146],"granularity,":[147],"equipping":[148],"low-overhead":[151],"high":[153],"compatibility":[154],"merits.":[155],"successfully":[159],"applied":[160],"diagnosing":[162],"33":[163],"real-world":[164],"open-source":[165,192],"apps,":[166],"find":[169],"14":[170],"them":[172],"contain":[173],"27":[174],"issues.":[176],"It":[177],"shows":[178],"effectiveness":[180],"our":[182],"released":[193],"online.":[194]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":7},{"year":2020,"cited_by_count":6},{"year":2019,"cited_by_count":7},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":3},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
