{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T16:20:11Z","timestamp":1759335611826,"version":"3.28.0"},"reference-count":48,"publisher":"IEEE","license":[{"start":{"date-parts":[[2021,9,1]],"date-time":"2021-09-01T00:00:00Z","timestamp":1630454400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2021,9,1]],"date-time":"2021-09-01T00:00:00Z","timestamp":1630454400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2021,9,1]],"date-time":"2021-09-01T00:00:00Z","timestamp":1630454400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021,9]]},"DOI":"10.1109\/icsme52107.2021.00035","type":"proceedings-article","created":{"date-parts":[[2021,11,24]],"date-time":"2021-11-24T20:40:55Z","timestamp":1637786455000},"page":"320-331","source":"Crossref","is-referenced-by-count":9,"title":["Energy Efficient Guidelines for iOS Core Location Framework"],"prefix":"10.1109","author":[{"given":"Abdul Ali","family":"Bangash","sequence":"first","affiliation":[]},{"given":"Daniil","family":"Tiganov","sequence":"additional","affiliation":[]},{"given":"Karim","family":"Ali","sequence":"additional","affiliation":[]},{"given":"Abram","family":"Hindle","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref39","first-page":"21","article-title":"An analysis of power consumption in a smartphone","volume":"14","author":"carroll","year":"2010","journal-title":"USENIX Annual Technical Conference"},{"key":"ref38","first-page":"92","article-title":"Estimating mobile app energy consumption using program analysis","author":"hao","year":"0","journal-title":"2013 35th International Conference on Software Engineering (ICSE)"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2014.27"},{"key":"ref32","first-page":"134","article-title":"Energy consumption and efficiency in mobile apps: A user feedback study","author":"wilke","year":"0","journal-title":"2013 IEEE International Conference on Green Computing and Communications and IEEE Internet of Things and IEEE Cyber Physical and Social Computing"},{"key":"ref31","first-page":"e886v2","article-title":"What do programmers know about the energy consumption of software?","volume":"3","author":"pang","year":"2015","journal-title":"PeerJ PrePrints"},{"journal-title":"Location Utility App","year":"2020","key":"ref30"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/2901739.2901763"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2019.00034"},{"key":"ref35","first-page":"101","article-title":"Emaas: Energy measurements as a service for mobile apps","author":"cruz","year":"0","journal-title":"2019 IEEE\/ACM 41st International Conference on Software Engineering New Ideas and Emerging Results (ICSE-NIER)"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2015.53"},{"journal-title":"Getting Users Location","year":"2020","key":"ref10"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/1669112.1669135"},{"journal-title":"Core Location Framework","year":"2020","key":"ref11"},{"journal-title":"Standard Location Service","year":"2020","key":"ref12"},{"journal-title":"Significant Location Service","year":"2020","key":"ref13"},{"journal-title":"Visit Location Service","year":"2020","key":"ref14"},{"journal-title":"Region Monitoring Service","year":"2020","key":"ref15"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/2597073.2597097"},{"journal-title":"Xcode 11 3 Release Notes","year":"2021","key":"ref17"},{"journal-title":"AppleScript Language Guide","year":"2021","key":"ref18"},{"journal-title":"High voltage power monitor","year":"2020","key":"ref19"},{"journal-title":"Property Search App","year":"2018","author":"jaswal","key":"ref28"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2019.00114"},{"journal-title":"Breadcrumb Using CoreLocation to track user movement","year":"2018","key":"ref27"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2014.50"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2016.03.031"},{"journal-title":"Weather Access App","year":"2021","key":"ref29"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884869"},{"journal-title":"Android vs ios app development Which is the better choice for your business in 2019?","year":"2019","author":"fitzgerald","key":"ref8"},{"key":"ref7","first-page":"5721","article-title":"Mobile app developers' platform choice model","author":"puvvala","year":"0","journal-title":"2016 49th Hawaii International Conference on System Sciences (HICSS)"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/3154384"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/2597073.2597110"},{"journal-title":"Improving Battery Life and Performance","year":"2019","key":"ref9"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/1629911.1630084"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-019-09795-6"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2018.08.004"},{"journal-title":"Avoid Extraneous Graphics and Animations","year":"2021","key":"ref22"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1145\/3382494.3410688"},{"key":"ref21","first-page":"2354","author":"haynes","year":"2013","journal-title":"Wilcoxon Rank Sum Test"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/SANER48275.2020.9054858"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568297"},{"journal-title":"Location and Maps Programming Guide","year":"2020","key":"ref24"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2002.995705"},{"journal-title":"Energy Guide iOS","year":"2020","key":"ref23"},{"journal-title":"iOS 14 features reimagined","year":"2021","key":"ref26"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/GREENS.2015.12"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/3368089.3417924"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2017.66"}],"event":{"name":"2021 IEEE International Conference on Software Maintenance and Evolution (ICSME)","start":{"date-parts":[[2021,9,27]]},"location":"Luxembourg","end":{"date-parts":[[2021,10,1]]}},"container-title":["2021 IEEE International Conference on Software Maintenance and Evolution (ICSME)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9607589\/9609104\/09609120.pdf?arnumber=9609120","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,10]],"date-time":"2022-05-10T16:51:51Z","timestamp":1652201511000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9609120\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,9]]},"references-count":48,"URL":"https:\/\/doi.org\/10.1109\/icsme52107.2021.00035","relation":{},"subject":[],"published":{"date-parts":[[2021,9]]}}}