{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,4]],"date-time":"2026-03-04T00:56:06Z","timestamp":1772585766050,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":55,"publisher":"ACM","license":[{"start":{"date-parts":[[2016,5,14]],"date-time":"2016-05-14T00:00:00Z","timestamp":1463184000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100001459","name":"Ministry of Education - Singapore","doi-asserted-by":"publisher","award":["MOE2013-T2-1-115 Energy aware programming"],"award-info":[{"award-number":["MOE2013-T2-1-115 Energy aware programming"]}],"id":[{"id":"10.13039\/501100001459","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2016,5,14]]},"DOI":"10.1145\/2897073.2897086","type":"proceedings-article","created":{"date-parts":[[2016,7,21]],"date-time":"2016-07-21T15:20:09Z","timestamp":1469114409000},"page":"139-150","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":38,"title":["Automated re-factoring of Android apps to enhance energy-efficiency"],"prefix":"10.1145","author":[{"given":"Abhijeet","family":"Banerjee","sequence":"first","affiliation":[{"name":"National University of Singapore, Singapore"}]},{"given":"Abhik","family":"Roychoudhury","sequence":"additional","affiliation":[{"name":"National University of Singapore, Singapore"}]}],"member":"320","published-online":{"date-parts":[[2016,5,14]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Get started with publishing. http:\/\/developer.android.com\/distribute\/googleplay\/start.html.  Get started with publishing. http:\/\/developer.android.com\/distribute\/googleplay\/start.html."},{"key":"e_1_3_2_1_2_1","unstructured":"Statista. http:\/\/www.statista.com\/statistics\/266210\/number-of-available-applications-in-the-google-play-store.  Statista. http:\/\/www.statista.com\/statistics\/266210\/number-of-available-applications-in-the-google-play-store."},{"key":"e_1_3_2_1_3_1","unstructured":"Monkeyrunner tool. http:\/\/developer.android.com\/tools\/help\/MonkeyRunner.html.  Monkeyrunner tool. http:\/\/developer.android.com\/tools\/help\/MonkeyRunner.html."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2168836.2168841"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2635868.2635871"},{"key":"e_1_3_2_1_6_1","unstructured":"F-droid. https:\/\/f-droid.org\/.  F-droid. https:\/\/f-droid.org\/."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2635868.2635871"},{"key":"e_1_3_2_1_8_1","volume-title":"Inc.","author":"Hopcroft J. E.","year":"2006"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/950792.951350"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491411.2491450"},{"key":"e_1_3_2_1_11_1","unstructured":"Hierarchy viewer. http:\/\/developer.android.com\/tools\/help\/hierarchy-viewer.html.  Hierarchy viewer. http:\/\/developer.android.com\/tools\/help\/hierarchy-viewer.html."},{"key":"e_1_3_2_1_12_1","unstructured":"Greenery. https:\/\/github.com\/ferno\/greenery.  Greenery. https:\/\/github.com\/ferno\/greenery."},{"key":"e_1_3_2_1_13_1","unstructured":"Chessclock. https:\/\/f-droid.org\/repository\/browse\/?fdfilter=chessclock.  Chessclock. https:\/\/f-droid.org\/repository\/browse\/?fdfilter=chessclock."},{"key":"e_1_3_2_1_14_1","unstructured":"Sensorium. https:\/\/f-droid.org\/repository\/browse\/?fdfilter=Sensorium&fdid=at.univie.sensorium.  Sensorium. https:\/\/f-droid.org\/repository\/browse\/?fdfilter=Sensorium&fdid=at.univie.sensorium."},{"key":"e_1_3_2_1_15_1","unstructured":"App category. https:\/\/play.google.com\/store\/apps\/category\/APPLICATION?hl=en.  App category. https:\/\/play.google.com\/store\/apps\/category\/APPLICATION?hl=en."},{"key":"e_1_3_2_1_16_1","unstructured":"Apache lucene core. https:\/\/lucene.apache.org\/core\/.  Apache lucene core. https:\/\/lucene.apache.org\/core\/."},{"key":"e_1_3_2_1_17_1","unstructured":"Userhash. https:\/\/f-droid.org\/repository\/browse\/?fdfilter=Userhash&fdid=com.threedlite.userhash.location.  Userhash. https:\/\/f-droid.org\/repository\/browse\/?fdfilter=Userhash&fdid=com.threedlite.userhash.location."},{"key":"e_1_3_2_1_18_1","unstructured":"Aripuca. https:\/\/f-droid.org\/repository\/browse\/?fdid=com.aripuca.tracker.  Aripuca. https:\/\/f-droid.org\/repository\/browse\/?fdid=com.aripuca.tracker."},{"key":"e_1_3_2_1_19_1","unstructured":"Sharemylocation. https:\/\/f-droid.org\/repository\/browse\/?fdfilter=sharemyposition&fdid=net.sylvek.sharemyposition.  Sharemylocation. https:\/\/f-droid.org\/repository\/browse\/?fdfilter=sharemyposition&fdid=net.sylvek.sharemyposition."},{"key":"e_1_3_2_1_20_1","unstructured":"Droidsat. https:\/\/f-droid.org\/repository\/browse\/?fdfilter=droidsat&fdid=com.mkf.droidsat.  Droidsat. https:\/\/f-droid.org\/repository\/browse\/?fdfilter=droidsat&fdid=com.mkf.droidsat."},{"key":"e_1_3_2_1_21_1","unstructured":"Itlogger. https:\/\/f-droid.org\/repository\/browse\/?fdfilter=itlogger&fdid=de.tui.itlogger.  Itlogger. https:\/\/f-droid.org\/repository\/browse\/?fdfilter=itlogger&fdid=de.tui.itlogger."},{"key":"e_1_3_2_1_22_1","unstructured":"Heart rate monitor. https:\/\/f-droid.org\/repository\/browse\/?fdfilter=heartrate&fdid=com.vanderbie.heart_rate_monitor.  Heart rate monitor. https:\/\/f-droid.org\/repository\/browse\/?fdfilter=heartrate&fdid=com.vanderbie.heart_rate_monitor."},{"key":"e_1_3_2_1_23_1","unstructured":"0xbenchmark. https:\/\/f-droid.org\/repository\/browse\/?fdid=org.zeroxlab.zeroxbenchmark.  0xbenchmark. https:\/\/f-droid.org\/repository\/browse\/?fdid=org.zeroxlab.zeroxbenchmark."},{"key":"e_1_3_2_1_24_1","unstructured":"Ham. https:\/\/f-droid.org\/repository\/browse\/?fdfilter=Ham&fdid=com.smerty.ham.  Ham. https:\/\/f-droid.org\/repository\/browse\/?fdfilter=Ham&fdid=com.smerty.ham."},{"key":"e_1_3_2_1_25_1","unstructured":"Soot https:\/\/sable.github.io\/soot\/.  Soot https:\/\/sable.github.io\/soot\/."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2487568.2487569"},{"key":"e_1_3_2_1_27_1","unstructured":"Monsoon power monitor. https:\/\/www.msoon.com\/LabEquipment\/PowerMonitor\/.  Monsoon power monitor. https:\/\/www.msoon.com\/LabEquipment\/PowerMonitor\/."},{"key":"e_1_3_2_1_28_1","unstructured":"Sensorium repository - github. https:\/\/github.com\/fmetzger\/android-sensorium.  Sensorium repository - github. https:\/\/github.com\/fmetzger\/android-sensorium."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1878961.1878982"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2039252.2039256"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999995.2000026"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.5555\/2486788.2486801"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2483760.2483780"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568229"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.5555\/1855840.1855861"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2069131.2069168"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999995.2000027"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2348543.2348583"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1669112.1669135"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.5555\/2021975.2021978"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/1966445.1966460"},{"key":"e_1_3_2_1_42_1","first-page":"2","volume-title":"Proceedings of the Second IEEE Workshop on Mobile Computer Systems and Applications, WMCSA '99","author":"Flinn Jason"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2307636.2307661"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2013.6693097"},{"key":"e_1_3_2_1_45_1","author":"Liu Y.","year":"2014","journal-title":"Software Engineering, IEEE Transactions on"},{"key":"e_1_3_2_1_46_1","volume-title":"Pervasive Computing and Communications (PerCom), 2013 IEEE International Conference on","author":"Liu Yepang","year":"2013"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517351.2517354"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/2380445.2380503"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897073.2897085"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/2384616.2384676"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/1806596.1806620"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568297"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/2661694.2661698"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.5555\/2819009.2819120"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.5555\/2820518.2820535"}],"event":{"name":"ICSE '16: 38th International Conference on Software Engineering","location":"Austin Texas","acronym":"ICSE '16","sponsor":["ACM Association for Computing Machinery","SIGSOFT ACM Special Interest Group on Software Engineering","IEEE-CS\\DATC IEEE Computer Society","TCSE IEEE Computer Society's Tech. Council on Software Engin."]},"container-title":["Proceedings of the International Conference on Mobile Software Engineering and Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2897073.2897086","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2897073.2897086","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:38:47Z","timestamp":1750221527000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2897073.2897086"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,5,14]]},"references-count":55,"alternative-id":["10.1145\/2897073.2897086","10.1145\/2897073"],"URL":"https:\/\/doi.org\/10.1145\/2897073.2897086","relation":{},"subject":[],"published":{"date-parts":[[2016,5,14]]},"assertion":[{"value":"2016-05-14","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}