{"id":"https://openalex.org/W3043821639","doi":"https://doi.org/10.1145/3395363.3397350","title":"Detecting and diagnosing energy issues for mobile applications","display_name":"Detecting and diagnosing energy issues for mobile applications","publication_year":2020,"publication_date":"2020-07-13","ids":{"openalex":"https://openalex.org/W3043821639","doi":"https://doi.org/10.1145/3395363.3397350","mag":"3043821639"},"language":"en","primary_location":{"id":"doi:10.1145/3395363.3397350","doi":"https://doi.org/10.1145/3395363.3397350","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3395363.3397350","pdf_url":null,"source":{"id":"https://openalex.org/S7407085879","display_name":"ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"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 29th ACM SIGSOFT International Symposium on Software Testing and Analysis","raw_type":"proceedings-article"},"volume":null,"type":"conference-paper","indexed_in":["arxiv","crossref","datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://forskning.ruc.dk/da/publications/f217ad72-0884-4c75-80cd-509fda0ff3ce","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100365967","display_name":"Xueliang Li","orcid":"https://orcid.org/0000-0002-8928-9933","observed_orcids":["https://orcid.org/0000-0002-8928-9933"]},"institutions":[{"id":"https://openalex.org/I180726961","display_name":"Shenzhen University","ror":"https://ror.org/01vy4gh70","country_code":"CN","type":"education","lineage":["https://openalex.org/I180726961"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xueliang Li","raw_affiliation_strings":["Shenzhen University, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Shenzhen University, China","institution_ids":["https://openalex.org/I180726961"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5037306320","display_name":"Yuming Yang","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I180726961","display_name":"Shenzhen University","ror":"https://ror.org/01vy4gh70","country_code":"CN","type":"education","lineage":["https://openalex.org/I180726961"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yuming Yang","raw_affiliation_strings":["Shenzhen University, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Shenzhen University, China","institution_ids":["https://openalex.org/I180726961"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084868951","display_name":"Yepang Liu","orcid":"https://orcid.org/0000-0001-8147-8126","observed_orcids":["https://orcid.org/0000-0001-8147-8126"]},"institutions":[{"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"],"is_corresponding":false,"raw_author_name":"Yepang Liu","raw_affiliation_strings":["Southern University of Science and Technology, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Southern University of Science and Technology, China","institution_ids":["https://openalex.org/I3045169105"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5020698393","display_name":"John P. Gallagher","orcid":"https://orcid.org/0000-0001-6984-7419","observed_orcids":["https://orcid.org/0000-0001-6984-7419"]},"institutions":[{"id":"https://openalex.org/I107707843","display_name":"Roskilde University","ror":"https://ror.org/014axpa37","country_code":"DK","type":"education","lineage":["https://openalex.org/I107707843"]},{"id":"https://openalex.org/I4210162154","display_name":"IMDEA Software Institute","ror":"https://ror.org/04xvfkh51","country_code":"ES","type":"facility","lineage":["https://openalex.org/I105140100","https://openalex.org/I4210162154"]}],"countries":["DK","ES"],"is_corresponding":false,"raw_author_name":"John P. Gallagher","raw_affiliation_strings":["Roskilde University, Denmark / IMDEA Software Institute, Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Roskilde University, Denmark / IMDEA Software Institute, Spain","institution_ids":["https://openalex.org/I107707843","https://openalex.org/I4210162154"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5001188748","display_name":"Kaishun Wu","orcid":"https://orcid.org/0000-0003-2216-0737","observed_orcids":["https://orcid.org/0000-0003-2216-0737","https://orcid.org/0000-0002-4972-0848"]},"institutions":[{"id":"https://openalex.org/I180726961","display_name":"Shenzhen University","ror":"https://ror.org/01vy4gh70","country_code":"CN","type":"education","lineage":["https://openalex.org/I180726961"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Kaishun Wu","raw_affiliation_strings":["Shenzhen University, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Shenzhen University, China","institution_ids":["https://openalex.org/I180726961"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":4.9146,"has_fulltext":false,"cited_by_count":24,"citation_normalized_percentile":{"value":0.96714535,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"115","last_page":"127"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12238","display_name":"Green IT and Sustainability","score":0.8637999892234802,"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"}},"topics":[{"id":"https://openalex.org/T12238","display_name":"Green IT and Sustainability","score":0.8637999892234802,"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.09809999912977219,"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/T12799","display_name":"Mobile and Web Applications","score":0.029100000858306885,"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/battery-energy-consumption","display_name":"battery consumption","score":0.7049999833106995},{"id":"https://openalex.org/keywords/workload-clustering","display_name":"workload clustering","score":0.7049999833106995},{"id":"https://openalex.org/keywords/network-performance","display_name":"network performance","score":0.5789999961853027},{"id":"https://openalex.org/keywords/issue-tracking","display_name":"issue tracking","score":0.4860000014305115},{"id":"https://openalex.org/keywords/mobile-browsers","display_name":"mobile browsers","score":0.32199999690055847}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.783404529094696},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.6989368200302124},{"id":"https://openalex.org/C186370098","wikidata":"https://www.wikidata.org/wiki/Q442787","display_name":"Energy (signal processing)","level":2,"score":0.5862314105033875},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5583862662315369},{"id":"https://openalex.org/C171078966","wikidata":"https://www.wikidata.org/wiki/Q111029","display_name":"Root (linguistics)","level":2,"score":0.5124123692512512},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.49221912026405334},{"id":"https://openalex.org/C186967261","wikidata":"https://www.wikidata.org/wiki/Q5082128","display_name":"Mobile device","level":2,"score":0.44235628843307495},{"id":"https://openalex.org/C84945661","wikidata":"https://www.wikidata.org/wiki/Q7366567","display_name":"Root cause","level":2,"score":0.43897002935409546},{"id":"https://openalex.org/C120936955","wikidata":"https://www.wikidata.org/wiki/Q2155640","display_name":"Empirical research","level":2,"score":0.4349168837070465},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.40021219849586487},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.3608609437942505},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.2208709418773651},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.16967633366584778},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.12168604135513306},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.10494032502174377},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1145/3395363.3397350","doi":"https://doi.org/10.1145/3395363.3397350","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3395363.3397350","pdf_url":null,"source":{"id":"https://openalex.org/S7407085879","display_name":"ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"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 29th ACM SIGSOFT International Symposium on Software Testing and Analysis","raw_type":"proceedings-article"},{"id":"pmh:oai:pure.atira.dk:openaire/f217ad72-0884-4c75-80cd-509fda0ff3ce","doi":null,"is_oa":true,"landing_page_url":"https://forskning.ruc.dk/da/publications/f217ad72-0884-4c75-80cd-509fda0ff3ce","pdf_url":null,"source":{"id":"https://openalex.org/S4306401457","display_name":"RUCforsk (Roskilde University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I107707843","host_organization_name":"Roskilde University","host_organization_lineage":["https://openalex.org/I107707843"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Li, X, Yang, Y, Liu, Y, Gallagher, J P & Wu, K 2020, Detecting and Diagnosing Energy Issues for Mobile Applications. in S Khurshid & C S Pasareanu (eds), 29th ACM SIGSOFT International Symposium on Software Testing and Analysis : ISSTA '20. Association for Computing Machinery, pp. 115-127, 29th ACM SIGSOFT International Symposium on Software Testing and Analysis, Los Angeles, United States, 18/07/2020. https://doi.org/10.1145/3395363.3397350","raw_type":"info:eu-repo/semantics/conferenceObject"},{"id":"pmh:oai:arXiv.org:1901.01062","doi":null,"is_oa":true,"landing_page_url":"http://arxiv.org/abs/1901.01062","pdf_url":"https://arxiv.org/pdf/1901.01062","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"doi:10.48550/arxiv.1901.01062","doi":"https://doi.org/10.48550/arxiv.1901.01062","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.1901.01062","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"pmh:oai:pure.atira.dk:openaire/f217ad72-0884-4c75-80cd-509fda0ff3ce","doi":null,"is_oa":true,"landing_page_url":"https://forskning.ruc.dk/da/publications/f217ad72-0884-4c75-80cd-509fda0ff3ce","pdf_url":null,"source":{"id":"https://openalex.org/S4306401457","display_name":"RUCforsk (Roskilde University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I107707843","host_organization_name":"Roskilde University","host_organization_lineage":["https://openalex.org/I107707843"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Li, X, Yang, Y, Liu, Y, Gallagher, J P & Wu, K 2020, Detecting and Diagnosing Energy Issues for Mobile Applications. in S Khurshid & C S Pasareanu (eds), 29th ACM SIGSOFT International Symposium on Software Testing and Analysis : ISSTA '20. Association for Computing Machinery, pp. 115-127, 29th ACM SIGSOFT International Symposium on Software Testing and Analysis, Los Angeles, United States, 18/07/2020. https://doi.org/10.1145/3395363.3397350","raw_type":"info:eu-repo/semantics/conferenceObject"},"sustainable_development_goals":[{"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7","score":0.75}],"study_designs":[],"awards":[{"id":"https://openalex.org/G8714832167","display_name":null,"funder_award_id":"61902249, 61802164, 61872248, 61702343","funder_id":"https://openalex.org/F4320327720","funder_display_name":"Foundation for Innovative Research Groups of the National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320327720","display_name":"Foundation for Innovative Research Groups of the National Natural Science Foundation of China","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":58,"referenced_works":["https://openalex.org/W291285009","https://openalex.org/W1577404640","https://openalex.org/W1699433063","https://openalex.org/W1951599591","https://openalex.org/W1963661773","https://openalex.org/W1966533006","https://openalex.org/W1968760836","https://openalex.org/W1983885898","https://openalex.org/W1993158854","https://openalex.org/W2012423440","https://openalex.org/W2023801945","https://openalex.org/W2044046813","https://openalex.org/W2044993311","https://openalex.org/W2054308588","https://openalex.org/W2062918259","https://openalex.org/W2064707793","https://openalex.org/W2077355162","https://openalex.org/W2079583809","https://openalex.org/W2080388606","https://openalex.org/W2082581695","https://openalex.org/W2085050347","https://openalex.org/W2087515886","https://openalex.org/W2095839586","https://openalex.org/W2096121945","https://openalex.org/W2097204446","https://openalex.org/W2103700666","https://openalex.org/W2104308249","https://openalex.org/W2109546606","https://openalex.org/W2114979172","https://openalex.org/W2122097005","https://openalex.org/W2123185187","https://openalex.org/W2124993330","https://openalex.org/W2125341657","https://openalex.org/W2129527179","https://openalex.org/W2137769675","https://openalex.org/W2139284571","https://openalex.org/W2145458045","https://openalex.org/W2145542096","https://openalex.org/W2154528143","https://openalex.org/W2162635420","https://openalex.org/W2172081876","https://openalex.org/W2316607014","https://openalex.org/W2500451996","https://openalex.org/W2511073342","https://openalex.org/W2525993777","https://openalex.org/W2548846043","https://openalex.org/W2562836854","https://openalex.org/W2567267820","https://openalex.org/W2604258491","https://openalex.org/W2625793927","https://openalex.org/W2739959195","https://openalex.org/W2762536357","https://openalex.org/W2764063726","https://openalex.org/W2831080282","https://openalex.org/W2853432192","https://openalex.org/W2954909443","https://openalex.org/W2963056778","https://openalex.org/W4240718084"],"related_works":["https://openalex.org/W4225163840","https://openalex.org/W1963661773","https://openalex.org/W2597992093","https://openalex.org/W2171570925","https://openalex.org/W2587566170","https://openalex.org/W4211082129","https://openalex.org/W3135044050","https://openalex.org/W2085050347","https://openalex.org/W2954909443","https://openalex.org/W2803526276"],"abstract_inverted_index":{"Energy":[0],"efficiency":[1],"is":[2],"an":[3,37],"important":[4],"criterion":[5],"to":[6,158,182,204,226],"judge":[7],"the":[8,60,79,147,160,168,172,233,237],"quality":[9],"of":[10,16,64,81,93,236,246],"mobile":[11,132],"apps,":[12],"but":[13,108],"one":[14],"third":[15],"our":[17,221],"randomly":[18],"sampled":[19],"apps":[20,43,137],"suffer":[21],"from":[22],"energy":[23,65,85,94,128,198,210,234],"issues":[24,66,76,95,129,169,218,231],"that":[25,59,91,216],"can":[26,96],"quickly":[27],"drain":[28],"battery":[29],"power.":[30],"To":[31,145],"understand":[32],"these":[33,75,230],"issues,":[34],"we":[35,120,152,175,187],"conducted":[36],"empirical":[38],"study":[39,57],"on":[40,84],"27":[41],"well-maintained":[42],"such":[44,103,109],"as":[45,104],"Chrome":[46],"and":[47,70,142,162,200],"Firefox,":[48],"whose":[49],"issue":[50,86],"tracking":[51],"systems":[52],"are":[53,77,111],"publicly":[54],"accessible.":[55],"Our":[56,134,239],"revealed":[58],"main":[61],"root":[62,148],"causes":[63,149],"include":[67],"unnecessary":[68],"workload":[69],"excessively":[71],"frequent":[72],"operations.":[73],"Surprisingly,":[74],"beyond":[78],"application":[80],"present":[82,115],"technology":[83],"detection.":[87],"We":[88],"also":[89],"found":[90],"25.0%":[92],"only":[97],"manifest":[98],"themselves":[99],"under":[100],"specific":[101,173],"contexts":[102,110,181],"poor":[105],"network":[106],"performance,":[107],"again":[112],"neglected":[113],"by":[114,171],"technology.":[116],"In":[117],"this":[118],"paper,":[119],"propose":[121],"a":[122,154,243],"novel":[123],"testing":[124,240],"framework":[125,135],"for":[126],"detecting":[127,209],"in":[130,208,220],"real-world":[131],"apps.":[133,238],"examines":[136],"with":[138,196],"well-designed":[139],"input":[140,194],"sequences":[141,195],"runtime":[143],"contexts.":[144],"identify":[146],"mentioned":[150],"above,":[151],"employed":[153],"machine":[155],"learning":[156],"algorithm":[157],"cluster":[159],"workloads":[161],"further":[163],"evaluate":[164],"their":[165],"necessity.":[166],"For":[167],"concealed":[170],"contexts,":[174],"carefully":[176],"set":[177],"up":[178],"several":[179],"execution":[180],"catch":[183],"them.":[184],"More":[185],"importantly,":[186],"designed":[188],"leading":[189],"edge":[190],"technology,":[191],"e.g.":[192],"pre-designing":[193],"potential":[197],"overuse":[199],"tuning":[201],"tests":[202],"on-the-fly,":[203],"achieve":[205],"high":[206],"efficacy":[207],"issues.":[211],"A":[212],"large-scale":[213],"evaluation":[214],"shows":[215],"91.6%":[217],"detected":[219],"experiments":[222],"were":[223],"previously":[224],"unknown":[225],"developers.":[227],"On":[228],"average,":[229],"double":[232],"costs":[235],"technique":[241],"achieves":[242],"low":[244],"number":[245],"false":[247],"positives.":[248]},"counts_by_year":[{"year":2026,"cited_by_count":4},{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":7},{"year":2021,"cited_by_count":3}],"updated_date":"2026-11-03T10:50:19.383937","created_date":"2020-07-23T00:00:00"}
