{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,15]],"date-time":"2026-01-15T14:21:20Z","timestamp":1768486880071,"version":"3.49.0"},"reference-count":56,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017,2]]},"DOI":"10.1109\/saner.2017.7884614","type":"proceedings-article","created":{"date-parts":[[2017,3,24]],"date-time":"2017-03-24T07:11:58Z","timestamp":1490339518000},"page":"115-126","source":"Crossref","is-referenced-by-count":54,"title":["Investigating the energy impact of Android smells"],"prefix":"10.1109","author":[{"given":"Antonin","family":"Carette","sequence":"first","affiliation":[]},{"given":"Mehdi Adel Ait","family":"Younes","sequence":"additional","affiliation":[]},{"given":"Geoffrey","family":"Hecht","sequence":"additional","affiliation":[]},{"given":"Naouel","family":"Moha","sequence":"additional","affiliation":[]},{"given":"Romain","family":"Rouvoy","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1145\/2593743.2593750"},{"key":"ref38","first-page":"8","article-title":"Ecodroid: an approach for energy-based ranking of android apps","author":"jabbarvand","year":"2015","journal-title":"Proceedings of the Fourth International Workshop on Green and Sustainable Software"},{"key":"ref33","author":"haase","year":"0","journal-title":"Developing for android ii the rules Memory"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2013.6693097"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2015.32"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/2896967.2896970"},{"key":"ref37","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1145\/2597073.2597097","article-title":"Greenminer:a hardware based mining software repositories software energy consumption framework","author":"hindle","year":"2014","journal-title":"11 th Working Conference on Mining Software Repositories &#x2014; MSR"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/MobileSoft.2015.38"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2015.46"},{"key":"ref34","doi-asserted-by":"crossref","DOI":"10.1145\/2897073.2897100","article-title":"An empirical study of the performance impacts of android code smells","author":"hecht","year":"2016","journal-title":"International Conference on Mobile Software Engineering and Systems"},{"key":"ref28","author":"fowler","year":"1999","journal-title":"Refactoring Improving the Design of Existing Code"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/1985793.1985989"},{"key":"ref29","first-page":"441","article-title":"Removing energy code smells with reengineering services","volume":"208","author":"gottschalk","year":"2012","journal-title":"GI-Jahrestagung"},{"key":"ref2","year":"0","journal-title":"Android performance tips"},{"key":"ref1","year":"0","journal-title":"Android developer core app quality"},{"key":"ref20","year":"0","journal-title":"Arraymap"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/1644893.1644927"},{"key":"ref21","year":"0","journal-title":"Displaying Bitmaps Efficiently"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/2259051.2259056"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/2897073.2897085"},{"key":"ref26","article-title":"An energy-efficient location provider for daily trips","author":"duribreux","year":"2014","journal-title":"Technical Report"},{"key":"ref25","author":"brylski","year":"0","journal-title":"Android smells catalogue"},{"key":"ref50","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1109\/MS.2014.23","article-title":"Analysing the harmfull effect of god class refactoring on power consumption","volume":"31","author":"p\u00e9rez-castillo","year":"2014","journal-title":"IEEE Software"},{"key":"ref51","first-page":"1","article-title":"Appropriate statistics for ordinal level data: Should we really be using t-test and cohen'sd for evaluating group differences on the nsse and other surveys","author":"romano","year":"2006","journal-title":"Annual Meeting of the Florida Association of Institutional Research"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1145\/1878961.1878982"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-29044-2"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1145\/1882362.1882443"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/TIP.2003.819861"},{"key":"ref52","author":"saglam","year":"2014","journal-title":"Measuring And Assesment Of Well Known Bad Pratices In Android Application Developments"},{"key":"ref10","year":"0","journal-title":"How png works?"},{"key":"ref11","year":"0","journal-title":"Improve your code with lint"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/2483760.2483780"},{"key":"ref12","year":"0","journal-title":"Jpegmini &#x2014; your photos on a diet"},{"key":"ref13","year":"0","journal-title":"Learn when to use jpeg gif or png with this graphic"},{"key":"ref14","year":"0","journal-title":"Managing bitmap memory"},{"key":"ref15","year":"0","journal-title":"Peak Signal to Noise Ratio"},{"key":"ref16","year":"0","journal-title":"Reducing jpeg file size"},{"key":"ref17","year":"0","journal-title":"Reducing png file size"},{"key":"ref18","year":"0","journal-title":"Yocto-amp a physical ammeter"},{"key":"ref19","year":"0","journal-title":"What optimizations can i expect from dalvik and the android toolchain"},{"key":"ref4","year":"0","journal-title":"Calabash an automated acceptance testing for mobile apps"},{"key":"ref3","year":"0","journal-title":"Butteraugli a tool for measuring differences between images"},{"key":"ref6","year":"0","journal-title":"ComScore"},{"key":"ref5","year":"0","journal-title":"Canvas and Drawables"},{"key":"ref8","year":"0","journal-title":"Global smartphone sales by operating system from 2009 to 2015"},{"key":"ref7","year":"0","journal-title":"Cyanogenmod a customized aftermarket firmware distribution for several android devices"},{"key":"ref49","article-title":"Spoon: A library for implementing analyses and transformations of java source code","author":"pawlak","year":"2015","journal-title":"Software Practice and Experience"},{"key":"ref9","year":"0","journal-title":"How jpeg works?"},{"key":"ref46","first-page":"77","author":"marinescu","year":"2005","journal-title":"IPlasma An Integrated Platform for Quality Assessment of Object-oriented Design"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1145\/2069131.2069168"},{"key":"ref48","first-page":"949","author":"moha","year":"2007","journal-title":"Detection and correction of design defects in object-oriented designs"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1145\/2348543.2348583"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1145\/2597073.2597085"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884867"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568229"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568229"}],"event":{"name":"2017 IEEE 24th International Conference on Software Analysis, Evolution and Reengineering (SANER)","location":"Klagenfurt, Austria","start":{"date-parts":[[2017,2,20]]},"end":{"date-parts":[[2017,2,24]]}},"container-title":["2017 IEEE 24th International Conference on Software Analysis, Evolution and Reengineering (SANER)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/7879528\/7884596\/07884614.pdf?arnumber=7884614","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,26]],"date-time":"2022-07-26T21:09:20Z","timestamp":1658869760000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/7884614\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,2]]},"references-count":56,"URL":"https:\/\/doi.org\/10.1109\/saner.2017.7884614","relation":{},"subject":[],"published":{"date-parts":[[2017,2]]}}}