{"id":"https://openalex.org/W2583590634","doi":"https://doi.org/10.1109/saner.2017.7884614","title":"Investigating the energy impact of Android smells","display_name":"Investigating the energy impact of Android smells","publication_year":2017,"publication_date":"2017-02-01","ids":{"openalex":"https://openalex.org/W2583590634","doi":"https://doi.org/10.1109/saner.2017.7884614","mag":"2583590634"},"language":"en","primary_location":{"id":"doi:10.1109/saner.2017.7884614","is_oa":false,"landing_page_url":"https://doi.org/10.1109/saner.2017.7884614","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 IEEE 24th International Conference on Software Analysis, Evolution and Reengineering (SANER)","raw_type":"proceedings-article"},"type":"preprint","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://inria.hal.science/hal-01403485","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5013106119","display_name":"Antonin Carette","orcid":null},"institutions":[{"id":"https://openalex.org/I159129438","display_name":"Universit\u00e9 du Qu\u00e9bec \u00e0 Montr\u00e9al","ror":"https://ror.org/002rjbv21","country_code":"CA","type":"education","lineage":["https://openalex.org/I159129438","https://openalex.org/I49663120"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Antonin Carette","raw_affiliation_strings":["Universit\u00e9 du Qu\u00e9bec \u00e0 Montr\u00e9al, Canada"],"affiliations":[{"raw_affiliation_string":"Universit\u00e9 du Qu\u00e9bec \u00e0 Montr\u00e9al, Canada","institution_ids":["https://openalex.org/I159129438"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049264001","display_name":"Mehdi Adel Ait Younes","orcid":null},"institutions":[{"id":"https://openalex.org/I159129438","display_name":"Universit\u00e9 du Qu\u00e9bec \u00e0 Montr\u00e9al","ror":"https://ror.org/002rjbv21","country_code":"CA","type":"education","lineage":["https://openalex.org/I159129438","https://openalex.org/I49663120"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Mehdi Adel Ait Younes","raw_affiliation_strings":["Universite du Quebec a Montreal, Montreal, QC, CA"],"affiliations":[{"raw_affiliation_string":"Universite du Quebec a Montreal, Montreal, QC, CA","institution_ids":["https://openalex.org/I159129438"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5051643199","display_name":"G. Hecht","orcid":"https://orcid.org/0000-0003-1052-9947"},"institutions":[{"id":"https://openalex.org/I159129438","display_name":"Universit\u00e9 du Qu\u00e9bec \u00e0 Montr\u00e9al","ror":"https://ror.org/002rjbv21","country_code":"CA","type":"education","lineage":["https://openalex.org/I159129438","https://openalex.org/I49663120"]},{"id":"https://openalex.org/I2279609970","display_name":"Universit\u00e9 de Lille","ror":"https://ror.org/02kzqn938","country_code":"FR","type":"education","lineage":["https://openalex.org/I2279609970"]}],"countries":["CA","FR"],"is_corresponding":false,"raw_author_name":"Geoffrey Hecht","raw_affiliation_strings":["University of Lille / Inria, France","Universit\u00e9 du Qu\u00e9bec \u00e0 Montr\u00e9al, Canada"],"affiliations":[{"raw_affiliation_string":"University of Lille / Inria, France","institution_ids":["https://openalex.org/I2279609970"]},{"raw_affiliation_string":"Universit\u00e9 du Qu\u00e9bec \u00e0 Montr\u00e9al, Canada","institution_ids":["https://openalex.org/I159129438"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5007508017","display_name":"Naouel Moha","orcid":"https://orcid.org/0000-0001-9252-9937"},"institutions":[{"id":"https://openalex.org/I159129438","display_name":"Universit\u00e9 du Qu\u00e9bec \u00e0 Montr\u00e9al","ror":"https://ror.org/002rjbv21","country_code":"CA","type":"education","lineage":["https://openalex.org/I159129438","https://openalex.org/I49663120"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Naouel Moha","raw_affiliation_strings":["Universit\u00e9 du Qu\u00e9bec \u00e0 Montr\u00e9al, Canada"],"affiliations":[{"raw_affiliation_string":"Universit\u00e9 du Qu\u00e9bec \u00e0 Montr\u00e9al, Canada","institution_ids":["https://openalex.org/I159129438"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5082468751","display_name":"Romain Rouvoy","orcid":"https://orcid.org/0000-0003-1771-8791"},"institutions":[{"id":"https://openalex.org/I185839726","display_name":"Institut Universitaire de France","ror":"https://ror.org/055khg266","country_code":"FR","type":"education","lineage":["https://openalex.org/I185839726"]},{"id":"https://openalex.org/I2279609970","display_name":"Universit\u00e9 de Lille","ror":"https://ror.org/02kzqn938","country_code":"FR","type":"education","lineage":["https://openalex.org/I2279609970"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Romain Rouvoy","raw_affiliation_strings":["IUF, France","University of Lille / Inria, France"],"affiliations":[{"raw_affiliation_string":"IUF, France","institution_ids":["https://openalex.org/I185839726"]},{"raw_affiliation_string":"University of Lille / Inria, France","institution_ids":["https://openalex.org/I2279609970"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5013106119"],"corresponding_institution_ids":["https://openalex.org/I159129438"],"apc_list":null,"apc_paid":null,"fwci":4.2356,"has_fulltext":false,"cited_by_count":66,"citation_normalized_percentile":{"value":0.94566027,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"115","last_page":"126"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12238","display_name":"Green IT and Sustainability","score":1.0,"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":1.0,"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/T11478","display_name":"Caching and Content Delivery","score":0.9801999926567078,"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/T10803","display_name":"Innovative Human-Technology Interaction","score":0.9539999961853027,"subfield":{"id":"https://openalex.org/subfields/1709","display_name":"Human-Computer Interaction"},"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/code-smell","display_name":"Code smell","score":0.9080016613006592},{"id":"https://openalex.org/keywords/android","display_name":"Android (operating system)","score":0.8626188039779663},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6972180604934692},{"id":"https://openalex.org/keywords/energy-consumption","display_name":"Energy consumption","score":0.6021010875701904},{"id":"https://openalex.org/keywords/bitmap","display_name":"Bitmap","score":0.548940122127533},{"id":"https://openalex.org/keywords/power-consumption","display_name":"Power consumption","score":0.4280150830745697},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.33943620324134827},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.3340380787849426},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3321678042411804},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2751063108444214},{"id":"https://openalex.org/keywords/software-quality","display_name":"Software quality","score":0.23496094346046448},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.1778194010257721},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.1736709177494049},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.1731099784374237}],"concepts":[{"id":"https://openalex.org/C133237599","wikidata":"https://www.wikidata.org/wiki/Q2295111","display_name":"Code smell","level":5,"score":0.9080016613006592},{"id":"https://openalex.org/C557433098","wikidata":"https://www.wikidata.org/wiki/Q94","display_name":"Android (operating system)","level":2,"score":0.8626188039779663},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6972180604934692},{"id":"https://openalex.org/C2780165032","wikidata":"https://www.wikidata.org/wiki/Q16869822","display_name":"Energy consumption","level":2,"score":0.6021010875701904},{"id":"https://openalex.org/C3115412","wikidata":"https://www.wikidata.org/wiki/Q1194708","display_name":"Bitmap","level":2,"score":0.548940122127533},{"id":"https://openalex.org/C2984118289","wikidata":"https://www.wikidata.org/wiki/Q29954","display_name":"Power consumption","level":3,"score":0.4280150830745697},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.33943620324134827},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.3340380787849426},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3321678042411804},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2751063108444214},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.23496094346046448},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.1778194010257721},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.1736709177494049},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.1731099784374237},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","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}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1109/saner.2017.7884614","is_oa":false,"landing_page_url":"https://doi.org/10.1109/saner.2017.7884614","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 IEEE 24th International Conference on Software Analysis, Evolution and Reengineering (SANER)","raw_type":"proceedings-article"},{"id":"pmh:oai:HAL:hal-01403485v1","is_oa":true,"landing_page_url":"https://inria.hal.science/hal-01403485","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://saner.aau.at","raw_type":"Conference papers"},{"id":"pmh:oai:espace2.etsmtl.ca:21223","is_oa":false,"landing_page_url":"https://espace2.etsmtl.ca/id/eprint/21223/","pdf_url":null,"source":{"id":"https://openalex.org/S4306402392","display_name":"Espace \u00c9TS (ETS)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1341030882","host_organization_name":"Educational Testing Service","host_organization_lineage":["https://openalex.org/I1341030882"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Compte rendu de conf\u00e9rence"},{"id":"pmh:oai:lilloa.univ-lille.fr:20.500.12210/24459","is_oa":true,"landing_page_url":"http://hdl.handle.net/20.500.12210/24459","pdf_url":null,"source":{"id":"https://openalex.org/S4306402203","display_name":"LillOA (Universit\u00e9 de Lille (University Of Lille))","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210123514","host_organization_name":"Centre d'Etudes en Civilisations, Langues et Litt\u00e9ratures Etrang\u00e8res","host_organization_lineage":["https://openalex.org/I4210123514"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/conferenceObject"}],"best_oa_location":{"id":"pmh:oai:HAL:hal-01403485v1","is_oa":true,"landing_page_url":"https://inria.hal.science/hal-01403485","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://saner.aau.at","raw_type":"Conference papers"},"sustainable_development_goals":[{"display_name":"Affordable and clean energy","score":0.9100000262260437,"id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":38,"referenced_works":["https://openalex.org/W1709483371","https://openalex.org/W1842503650","https://openalex.org/W1860757347","https://openalex.org/W1962482270","https://openalex.org/W1995295735","https://openalex.org/W1996162360","https://openalex.org/W2014047795","https://openalex.org/W2015941169","https://openalex.org/W2031805859","https://openalex.org/W2049577911","https://openalex.org/W2085207772","https://openalex.org/W2095839586","https://openalex.org/W2096121945","https://openalex.org/W2097204446","https://openalex.org/W2121414340","https://openalex.org/W2126399635","https://openalex.org/W2133665775","https://openalex.org/W2137659640","https://openalex.org/W2142503704","https://openalex.org/W2153887189","https://openalex.org/W2166760478","https://openalex.org/W2167293777","https://openalex.org/W2213051614","https://openalex.org/W2226699668","https://openalex.org/W2236850279","https://openalex.org/W2277619875","https://openalex.org/W2404716398","https://openalex.org/W2405108891","https://openalex.org/W2481985212","https://openalex.org/W2554125638","https://openalex.org/W4248181819","https://openalex.org/W4248228072","https://openalex.org/W4251992868","https://openalex.org/W4291213652","https://openalex.org/W6678062572","https://openalex.org/W6689192386","https://openalex.org/W6713823298","https://openalex.org/W7034165281"],"related_works":["https://openalex.org/W3032783300","https://openalex.org/W3003429148","https://openalex.org/W4206977531","https://openalex.org/W2991463935","https://openalex.org/W1991580985","https://openalex.org/W2991332382","https://openalex.org/W2277619875","https://openalex.org/W1987800707","https://openalex.org/W2086276201","https://openalex.org/W3203645265"],"abstract_inverted_index":{"Android":[0,8,143,151,223,234],"code":[1,20,51,69,89,152,181],"smells":[2,21,70,153,182,201],"are":[3,22,183],"bad":[4],"implementation":[5],"practices":[6],"within":[7],"applications":[9],"(or":[10],"apps)":[11],"that":[12,146,214,238],"may":[13],"lead":[14],"to":[15,24,31,66,82,121,194,247],"poor":[16],"software":[17],"quality.":[18],"These":[19],"known":[23],"degrade":[25],"the":[26,43,104,124,148,158,179,190,196,215,222,228,254],"performance":[27],"of":[28,87,103,114,127,161,189,192,198,217,257],"apps":[29,105,144],"and":[30,61,71,96,112,155,206,245,251],"have":[32,41],"an":[33],"impact":[34,45,74,197],"on":[35,46,75,123,140],"energy":[36,47,76,125,159,171,230,255],"consumption.":[37,77],"However,":[38],"few":[39],"studies":[40],"assessed":[42],"positive":[44],"consumption":[48,126,160,172,256],"when":[49,178],"correcting":[50,107,147],"smells.":[52],"In":[53,163],"this":[54],"paper,":[55],"we":[56,165],"therefore":[57],"propose":[58],"a":[59,132,167],"tooled":[60],"reproducible":[62],"approach,":[63],"called":[64],"HOT-PEPPER,":[65],"automatically":[67,83],"correct":[68,84],"evaluate":[72],"their":[73,249,258],"Currently,":[78],"HOT-PEPPER":[79,99,118,193],"is":[80,119,227],"able":[81,120],"three":[85,149,180,199],"types":[86],"Android-specific":[88],"smells:":[90],"Internal":[91],"Getter/Setter,":[92],"Member":[93],"Ignoring":[94],"Method,":[95],"HashMap":[97],"Usage.":[98],"derives":[100],"four":[101],"versions":[102],"by":[106,173],"each":[108,128],"detected":[109],"smell":[110],"independently,":[111],"all":[113],"them":[115],"at":[116],"once.":[117],"report":[122],"app":[129,177],"version":[130],"with":[131,221],"single":[133],"user":[134],"scenario":[135],"test.":[136],"Our":[137],"empirical":[138],"study":[139],"five":[141],"open-source":[142],"shows":[145],"aforementioned":[150],"effectively":[154],"significantly":[156],"reduces":[157],"apps.":[162,211,235,260],"particular,":[164],"observed":[166,213],"global":[168],"reduction":[169],"in":[170,175,209,233],"4,83%":[174],"one":[176],"corrected.":[184],"We":[185,212,236],"also":[186],"take":[187],"advantage":[188],"flexibility":[191],"investigate":[195],"picture":[200,203],"(bad":[202],"format,":[204],"compression,":[205],"bitmap":[207,225],"format)":[208],"sample":[210],"usage":[216],"optimised":[218],"JPG":[219],"pictures":[220],"default":[224],"format":[226],"most":[229],"efficient":[231],"combination":[232],"believe":[237],"developers":[239],"can":[240],"benefit":[241],"from":[242],"our":[243],"approach":[244],"results":[246],"guide":[248],"refactoring,":[250],"thus":[252],"improve":[253],"mobile":[259]},"counts_by_year":[{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":6},{"year":2023,"cited_by_count":5},{"year":2022,"cited_by_count":8},{"year":2021,"cited_by_count":14},{"year":2020,"cited_by_count":10},{"year":2019,"cited_by_count":13},{"year":2018,"cited_by_count":4},{"year":2017,"cited_by_count":2}],"updated_date":"2026-04-05T17:49:38.594831","created_date":"2025-10-10T00:00:00"}
