The DOI matches its Crossref record; 49 of the 50 references it cites were found in a registry or an index.
Carat: collaborative energy diagnosis for mobile devices
Abstract
We aim to detect and diagnose energy anomalies, abnormally heavy battery use. This paper describes a collaborative black-box method, and an implementation called Carat, for diagnosing anomalies on mobile devices. A client app sends intermittent, coarse-grained measurements to a server, which correlates higher expected energy use with client properties like the running apps, device model, and operating system. The analysis quantifies the error and confidence associated with a diagnosis, suggests actions the user could take to improve battery life, and projects the amount of improvement. During a deployment to a community of more than 500,000 devices, Carat diagnosed thousands of energy anomalies in the wild. Carat detected all synthetically injected anomalies, produced no known instances of false positives, projected the battery impact of anomalies with 95% accuracy, and, on average, increased a user's battery life by 11% after 10 days (compared with 1.9% for the control group).
Overview
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
In the citing paper
“Instrumenting smartphones and wearables to capture in situ, fine-grained, and moment-by-moment data sets with sensing apps [20-24] has made it possible to passively collect data sets in naturalistic settings.”
Citations
Cites
(2010) · Cited by 4,411
Self-citationBro: a system for detecting network intruders in real-time
Paxson, V. (1999) · Computer Networks · doi:10.1016/s1389-1286(99)00112-7 · Cited by 2,636
Detecting large-scale system problems by mining console logs
Xu, W., Huang, L., Fox, A., Patterson, D., & Jordan, M. I. (2009) · Proceedings of the ACM SIGOPS 22nd symposium on Operating systems principles · doi:10.1145/1629575.1629587 · Cited by 1,332
Energy consumption in mobile phones
Balasubramanian, N., Balasubramanian, A., & Venkataramani, A. (2009) · ACM SIGCOMM Internet Measurement Conference (IMC) · doi:10.1145/1644893.1644927 · Cited by 1,113
Automatic Construction of Decision Trees from Data: A Multi-Disciplinary Survey
Murthy, S. K. (1998) · Data Mining and Knowledge Discovery · doi:10.1023/a:1009744630224 · Cited by 1,085
Pinpoint: problem determination in large, dynamic Internet services
Chen, M. Y., Kıcıman, E., Fratkin, E., Fox, A., & Brewer, E. (2003) · International Conference on Dependable Systems & Networks/Proceedings · doi:10.1109/dsn.2002.1029005 · Cited by 846
Top-Down Induction of Decision Trees Classifiers—A Survey
Rokach, L., & Maimon, O. (2005) · IEEE Transactions on Systems Man and Cybernetics Part C (Applications and Reviews) · doi:10.1109/tsmcc.2004.843247 · Cited by 799
Scalable statistical bug isolation
Liblit, B., Naik, M., Zheng, A. X., Aiken, A., & Jordan, M. I. (2005) · ACM SIGPLAN Notices · doi:10.1145/1064978.1065014 · Cited by 740
Engler, D., Chen, D. Y., Hallem, S., Chou, A., & Chelf, B. (2001) · doi:10.1145/502034.502041 · Cited by 737
EMERALD: Event Monitoring Enabling Responses to Anomalous Live Disturbances
Porras, P. A., Neumann, P. G., & Avenue, R. (2002) · Cited by 709
Research works printed but not linked: 14
- Barham P., 2004, OSDI
- 10.5555/647883.738238 · DOI
- 10.5555/882488.884166 · DOI
- 10.5555/2021975.2021978 · DOI
- 10.5555/520551.837522 · DOI
- Liu X., 2008, NSDI
- Locasto M. E., 2005, NDSS
- Ma X., 2013, NSDI
- Newsome J., 2006, NDSS
- Oliner A. J., 2012, HotDep
- Porras P. A., 1997, NIST/NCSC
- Wang H. J., 2004, OSDI
- Yoon C., 2012, USENIX Technical
- Zaharia M., 2010, HotCloud
Cited by
Sorted by citations
Prochlo: Strong Privacy for Analytics in the Crowd
Bittau, A., Erlingsson, Ú., Maniatis, P., Mironov, I., Raghunathan, A., Lie, D., Rudominer, M., Kode, U., Tinnes, J., & Seefeld, B. (2017) · Proceedings of the 26th Symposium on Operating Systems Principles · doi:10.1145/3132747.3132769 · Cited by 378
“, for understanding software behavior or bugs, software performance or resource use, or for other software improvements [13, 39, 46, 59, 61, 77].”
BackgroundMobile code offloading: from concept to practice and beyond
Flores, H., Hui, P., Tarkoma, S., Li, Y., Srirama, S. N., & Buyya, R. (2015) · IEEE Communications Magazine · doi:10.1109/mcom.2015.7060486 · Cited by 157
Self-citationBajaj, K., Sharma, B., & Singh, R. (2021) · Complex & Intelligent Systems · doi:10.1007/s40747-021-00434-6 · Cited by 151
Pinto, G., & Castor, F. (2017) · Communications of the ACM · doi:10.1145/3154384 · Cited by 146
Opoku Asare, K., Terhorst, Y., Vega, J., Peltonen, E., Lagerspetz, E., & Ferreira, D. (2021) · JMIR mHealth and uHealth · doi:10.2196/26540 · Cited by 145
Self-citationSmartphone App Usage Analysis: Datasets, Methods, and Applications
Li, T., Xia, T., Wang, H., Tu, Z., Tarkoma, S., Han, Z., & Hui, P. (2022) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2022.3163176 · Cited by 145
Self-citationModeling, Profiling, and Debugging the Energy Consumption of Mobile Devices
Hoque, M. A., Siekkinen, M., Khan, K. N., Xiao, Y., & Tarkoma, S. (2015) · ACM Computing Surveys · doi:10.1145/2840723 · Cited by 117
Self-citationStatic Window Transition Graphs for Android (T)
Yang, S., Zhang, H., Wu, H., Wang, Y., Yan, D., & Rountev, A. (2015) · IEEE/ACM International Conference on Automated Software Engineering (ASE) · doi:10.1109/ase.2015.76 · Cited by 100
Performance-Based Guidelines for Energy Efficient Mobile Applications
Cruz, L., & Abreu, R. (2017) · IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft) · doi:10.1109/mobilesoft.2017.19 · Cited by 100
To What Extent We Repeat Ourselves? Discovering Daily Activity Patterns Across Mobile App Usage
Li, T., Li, Y., Hoque, M. A., Xia, T., Tarkoma, S., & Hui, P. (2020) · IEEE Transactions on Mobile Computing · doi:10.1109/tmc.2020.3021987 · Cited by 98
Self-citationLiang, C.-J. M., Lane, N. D., Brouwers, N., Zhang, L., Karlsson, B. F., Liu, H., Liu, Y., Tang, J., Shan, X., Chandra, R., et al. (2014) · ACM Annual International Conference on Mobile Computing and Networking (MobiCom) · doi:10.1145/2639108.2639131 · Cited by 84
Fingerprinting Mobile Devices Using Personalized Configurations
Kurtz, A., Gascón, H., Becker, T., Rieck, K., & Freiling, F. (2015) · Proceedings on Privacy Enhancing Technologies · doi:10.1515/popets-2015-0027 · Cited by 84
Mishra, N., Imes, C., Lafferty, J., & Hoffmann, H. (2018) · International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) · doi:10.1145/3173162.3173184 · Cited by 79
Tarkoma, S., Siekkinen, M., Lagerspetz, E., & Xiao, Y. (2014) · Cambridge University Press eBooks · doi:10.1017/cbo9781107326279 · Cited by 76
Self-citationExploring current practices for battery use and management of smartwatches
Min, C., Kang, S., Yoo, C., Cha, J., Choi, S., Oh, Y., & Song, J. (2015) · Proceedings · doi:10.1145/2802083.2802085 · Cited by 68
Hester, J. D., Peters, T., Yun, T., Peterson, R., Skinner, J., Golla, B., Storer, K., Hearndon, S., Freeman, K., Lord, S., et al. (2016) · ACM Conference on Embedded Networked Sensor Systems (SenSys) · doi:10.1145/2994551.2994554 · Cited by 66
User profiling from their use of smartphone applications: A survey
Zhao, S., Li, S., Ramos, J., Luo, Z., Jiang, Z., Dey, A. K., & Pan, G. (2019) · Pervasive and Mobile Computing · doi:10.1016/j.pmcj.2019.101052 · Cited by 69
Understanding and detecting wake lock misuses for Android applications
Liu, Y., Xu, C., Cheung, S.-C., & Terragni, V. (2016) · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) · doi:10.1145/2950290.2950297 · Cited by 62
Ahmad, R. W., Gani, A., Hamid, S. H. A., Xia, F., & Shiraz, M. (2015) · Journal of Network and Computer Applications · doi:10.1016/j.jnca.2015.09.002 · Cited by 60
Static window transition graphs for Android
Yang, S., Wu, H., Zhang, H., Wang, Y., Swaminathan, C., Yan, D., & Rountev, A. (2018) · Automated Software Engineering · doi:10.1007/s10515-018-0237-6 · Cited by 60
Automated re-factoring of Android apps to enhance energy-efficiency
Banerjee, A., & Roychoudhury, A. (2016) · IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft) · doi:10.1145/2897073.2897086 · Cited by 57
The hidden image of mobile apps: geographic, demographic, and cultural factors in mobile usage
Peltonen, E., Lagerspetz, E., Hamberg, J., Mehrotra, A., Musolesi, M., Nurmi, P., & Tarkoma, S. (2018) · Proceedings of the 20th International Conference on Human-Computer Interaction with Mobile Devices and Services · doi:10.1145/3229434.3229474 · Cited by 56
Self-citationTruong, H. T. T., Lagerspetz, E., Nurmi, P., Oliner, A. J., Tarkoma, S., Asokan, N., & Bhattacharya, S. (2014) · International World Wide Web Conference (WWW) · doi:10.1145/2566486.2568046 · Cited by 49
Self-citationStatic detection of energy defect patterns in Android applications
Wu, H., Yang, S., & Rountev, A. (2016) · doi:10.1145/2892208.2892218 · Cited by 48
Evidence-Aware Mobile Computational Offloading
Flores, H., Hui, P., Nurmi, P., Lagerspetz, E., Tarkoma, S., Manner, J., Kostakos, V., Li, Y., & Su, X. J. (2017) · IEEE Transactions on Mobile Computing · doi:10.1109/tmc.2017.2777491 · Cited by 44
Self-citationRethink energy accounting with cooperative game theory
Dong, M., Lan, T., & Zhong, L. (2014) · ACM Annual International Conference on Mobile Computing and Networking (MobiCom) · doi:10.1145/2639108.2639128 · Cited by 43
Energy modeling of system settings: A crowdsourced approach
Peltonen, E., Lagerspetz, E., Nurmi, P., & Tarkoma, S. (2015) · IEEE International Conference on Pervasive Computing and Communications · doi:10.1109/percom.2015.7146507 · Cited by 41
Self-citationWhen phones get personal: Predicting Big Five personality traits from application usage
Peltonen, E., Sharmila, P., Asare, K. O., Visuri, A., Lagerspetz, E., & Ferreira, D. (2020) · Pervasive and Mobile Computing · doi:10.1016/j.pmcj.2020.101269 · Cited by 41
Self-citationPanappticon: Event-based Tracing to Measure Mobile Application and Platform Performance
Zhang, L., Bild, D. R., Dick, R. P., Morley, Z., & Dinda, M. P. (2014) · Cited by 39
How carat affects user behavior: implications for mobile battery awareness applications
Athukorala, K., Lagerspetz, E., von Kügelgen, M., Jylhä, A., Oliner, A. J., Tarkoma, S., & Jacucci, G. (2014) · Proceedings of the SIGCHI Conference on Human Factors in Computing Systems · doi:10.1145/2556288.2557271 · Cited by 36
Self-citationBhandari, S., Gupta, R., Laxmi, V., Gaur, M. S., Zemmari, A., & Anikeev, M. V. (2015) · International Conference on Security of Information and Networks (SIN) · doi:10.1145/2799979.2800003 · Cited by 35
Exploiting Usage to Predict Instantaneous App Popularity
Sigg, S., Lagerspetz, E., Peltonen, E., Nurmi, P., & Tarkoma, S. (2019) · ACM Transactions on the Web · doi:10.1145/3199677 · Cited by 34
Self-citationGenerative and multi-phase learning for computer systems optimization
Ding, Y., Mishra, N., & Hoffmann, H. (2019) · Proceedings - International Symposium on Computer Architecture/Proceedings · doi:10.1145/3307650.3326633 · Cited by 33
SPELLing out energy leaks: Aiding developers locate energy inefficient code
Pereira, R., Carção, T., Couto, M., Cunha, J., Fernandes, J. P., & Saraiva, J. (2019) · Journal of Systems and Software · doi:10.1016/j.jss.2019.110463 · Cited by 33
Min, C., Lee, Y., Yoo, C., Kang, S., Choi, S., Park, P., Hwang, I., Ju, Y., Choi, S., & Song, J. (2015) · ACM Conference on Embedded Networked Sensor Systems (SenSys) · doi:10.1145/2809695.2809728 · Cited by 32
On the Unicity of Smartphone Applications
Achara, J. P., Ács, G., & Castelluccia, C. (2015) · ACM Workshop on Privacy in the Electronic Society (WPES) · doi:10.1145/2808138.2808146 · Cited by 32
Measuring and estimating power consumption in Android to support energy-based intrusion detection
Merlo, A., Migliardi, M., & Fontanelli, P. (2015) · Journal of Computer Security · doi:10.3233/jcs-150530 · Cited by 30
Diagnosing Energy Efficiency and Performance for Mobile Internetware Applications
Liu, Y., Xu, C., & Cheung, S.-C. (2015) · IEEE Software · doi:10.1109/ms.2015.4 · Cited by 29
Panappticon: Event-based tracing to measure mobile application and platform performance
Zhang, L., Bild, D. R., Dick, R. P., Mao, Z. M., & Dinda, P. A. (2013) · International Conference on Hardware/Software Codesign and System Synthesis · doi:10.1109/codes-isss.2013.6659020 · Cited by 27
Debugging energy-efficiency related field failures in mobile apps
Banerjee, A., Guo, H.-F., & Roychoudhury, A. (2016) · IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft) · doi:10.1145/2897073.2897085 · Cited by 26
Mitigating the Latency-Accuracy Trade-off in Mobile Data Analytics Systems
Iyer, A. P., Li, L. E., Chowdhury, M., & Stoica, I. G. (2018) · ACM Annual International Conference on Mobile Computing and Networking (MobiCom) · doi:10.1145/3241539.3241581 · Cited by 25
Self-citationTortoise or Hare? Quantifying the Effects of Performance on Mobile App Retention
Zuniga, A., Flores, H., Lagerspetz, E., Nurmi, P., Tarkoma, S., Hui, P., & Manner, J. (2019) · International World Wide Web Conference (WWW) · doi:10.1145/3308558.3313428 · Cited by 26
Self-citationMishra, N., Imes, C., Lafferty, J., & Hoffmann, H. (2018) · ACM SIGPLAN Notices · doi:10.1145/3296957.3173184 · Cited by 23
GreenWeb: language extensions for energy-efficient mobile web computing
Zhu, Y., & Reddi, V. J. (2016) · ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI) · doi:10.1145/2908080.2908082 · Cited by 22
GreenHub: a large-scale collaborative dataset to battery consumption analysis of android devices
Pereira, R., Matalonga, H., Couto, M., Castor, F., Cabral, B., Carvalho, P., de Sousa, S. M., & Fernandes, J. P. (2021) · Empirical Software Engineering · doi:10.1007/s10664-020-09925-5 · Cited by 22
Wang, J., Liu, Y., Xu, C., Ma, X., & Lü, J. (2016) · Asia-Pacific Symposium on Internetware · doi:10.1145/2993717.2993720 · Cited by 22
Full Charge Capacity and Charging Diagnosis of Smartphone Batteries
Hoque, M. A., Siekkinen, M., Koo, J., & Tarkoma, S. (2017) · IEEE Transactions on Mobile Computing · doi:10.1109/tmc.2017.2688321 · Cited by 21
Self-citationMin, C., Yoo, C., Hwang, I., Kang, S., Lee, Y., Lee, S., Park, P., Lee, C., Choi, S., & Song, J. (2015) · ACM International Joint Conference on Pervasive and Ubiquitous Computing (UbiComp) · doi:10.1145/2750858.2807553 · Cited by 21
Mining test repositories for automatic detection of UI performance regressions in Android apps
Gómez, M., Rouvoy, R., Adams, B., & Seinturier, L. (2016) · International Conference on Mining Software Repositories (MSR) · doi:10.1145/2901739.2901747 · Cited by 21
Understanding Application-Battery Interactions on Smartphones: A Large-Scale Empirical Study
Guo, Y., Wang, C., & Chen, X. (2017) · IEEE Access · doi:10.1109/access.2017.2728620 · Cited by 21
Embodied Self-Aware Computing Systems
Hoffmann, H., Jantsch, A., & Dutt, N. D. (2020) · Proceedings of the IEEE · doi:10.1109/jproc.2020.2977054 · Cited by 21
Nawrocki, P., & Śnieżyński, B. (2020) · Wireless Personal Communications · doi:10.1007/s11277-020-07657-9 · Cited by 20
Huang, P., Xu, T., Jin, X., & Zhou, Y. (2016) · International Conference on Mobile Systems, Applications, and Services · doi:10.1145/2906388.2906419 · Cited by 19
Corner, M. D., Levine, B. N., Ismail, O., & Upreti, A. (2017) · ACM Annual International Conference on Mobile Computing and Networking (MobiCom) · doi:10.1145/3117811.3117844 · Cited by 19
Elastic Composition of Crowdsourced IoT Energy Services
Lakhdari, A., Bouguettaya, A., Mistry, S., Neiat, A. G., & Suleiman, B. (2020) · EAI International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services (MobiQuitous) · doi:10.1145/3448891.3448922 · Cited by 18
Constella: Crowdsourced system setting recommendations for mobile devices
Peltonen, E., Lagerspetz, E., Nurmi, P., & Tarkoma, S. (2015) · Pervasive and Mobile Computing · doi:10.1016/j.pmcj.2015.10.011 · Cited by 17
Self-citationEnergy Efficiency as an Orchestration Service for Mobile Internet of Things
Sathyamoorthy, P., Ngai, E. C. ‐., Hu, X., & Leung, V. C. M. (2015) · IEEE International Conference on Cloud Computing Technology and Science · doi:10.1109/cloudcom.2015.90 · Cited by 17
Optimising Energy Consumption Heuristically on Android Mobile Phones
Bokhari, M. A., & Wagner, M. (2016) · Genetic and Evolutionary Computation Conference Companion (GECCO Companion) · doi:10.1145/2908961.2931691 · Cited by 16
Kim, N., Oh, H., & Choi, J. K. (2023) · Journal of King Saud University - Computer and Information Sciences · doi:10.1016/j.jksuci.2022.12.019 · Cited by 16
Smart City Based on Open Data: A Survey
Adje, K. D. C., Letaïfa, A. B., Haddad, M., & Habachi, O. (2023) · IEEE Access · doi:10.1109/access.2023.3283436 · Cited by 16
Power behavior analysis of mobile applications using Bugu
Li, Y., Chen, H., & Shi, W. (2014) · Sustainable Computing Informatics and Systems · doi:10.1016/j.suscom.2014.07.002 · Cited by 16
Population Digital Health: Continuous Health Monitoring and Profiling at Scale
Motlagh, N. H., Zuniga, A., Nguyen, N. T., Flores, H., Wang, J., Tarkoma, S., Prosperi, M., Helal, S., & Nurmi, P. (2024) · Online Journal of Public Health Informatics · doi:10.2196/60261 · Cited by 15
Self-citationEvaluating battery aging on mobile devices
Lee, J., Chon, Y., & Cha, H. (2015) · ACM/IEEE Design Automation Conference (DAC) · doi:10.1145/2744769.2744838 · Cited by 15
Lee, S.-J., Jung, W., Chon, Y., & Cha, H. (2015) · ACM International Joint Conference on Pervasive and Ubiquitous Computing (UbiComp) · doi:10.1145/2750858.2807531 · Cited by 14
Nawrocki, P., Śnieżyński, B., Kołodziej, J., & Szynkiewicz, P. (2020) · IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid) · doi:10.1109/ccgrid49817.2020.00-19 · Cited by 14
Apps Can Quickly Destroy Your Mobile's Flash
Zhang, T., Zuck, A., Porter, D. E., & Tsafrir, D. (2019) · International Conference on Mobile Systems, Applications, and Services · doi:10.1145/3307334.3326108 · Cited by 14
Differentiaalisesti yksityinen approksimatiivinen Bayes-päättely todennäköisyysmalleille
Jälkö, J. (2023) · Aaltodoc (Aalto University) · Cited by 14
Metri, G., Shi, W., Brockmeyer, M., & Agrawal, A. (2014) · ACM International Joint Conference on Pervasive and Ubiquitous Computing (UbiComp) · doi:10.1145/2632048.2632082 · Cited by 13
User interaction-based profiling system for Android application tuning
Lee, S.-J., Yoon, C., & Cha, H. (2014) · ACM International Joint Conference on Pervasive and Ubiquitous Computing (UbiComp) · doi:10.1145/2632048.2636091 · Cited by 13
You are AIRing too Much: Assessing the Privacy of Users in Crowdsourcing Environmental Data
Mineraud, J., Lancerin, F., Balasubramaniam, S., Conti, M., & Tarkoma, S. (2015) · IEEE International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom) · doi:10.1109/trustcom.2015.415 · Cited by 13
Self-citationTIDE: A User-Centric Tool for Identifying Energy Hungry Applications on Smartphones
Đào, T. A., Singh, I., Madhyastha, H. V., Krishnamurthy, S. V., Cao, G., & Mohapatra, P. (2017) · IEEE/ACM Transactions on Networking · doi:10.1109/tnet.2016.2639061 · Cited by 13
WLCleaner: Reducing Energy Waste Caused by WakeLock Bugs at Runtime
Wang, X., Li, X., & Wen, W. (2014) · IEEE Intl Conf on Dependable, Autonomic and Secure Computing, Intl Conf on Pervasive Intelligence and Computing, Intl Conf on Cloud and Big Data Computing, Intl Conf on Cyber Science and Technology Congress (DASC/PiCom/CBDCom/CyberSciTech) · doi:10.1109/dasc.2014.83 · Cited by 13
Managing big data experiments on smartphones
Larkou, G., Mintzis, M., Andreou, P. G., Konstantinidis, A., & Demetrios Zeinalipour-yazti, A. (2014) · Distributed and Parallel Databases · doi:10.1007/s10619-014-7158-6 · Cited by 12
Static Program Analysis for Identifying Energy Bugs in Graphics-Intensive Mobile Apps
Kim, C. H. P., Kroening, D., & Kwiatkowska, M. (2016) · Proceedings - International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems · doi:10.1109/mascots.2016.28 · Cited by 12
Where Has My Battery Gone?: A Novel Crowdsourced Solution for Characterizing Energy Consumption
Peltonen, E., Lagerspetz, E., Nurmi, P., & Tarkoma, S. (2016) · IEEE Pervasive Computing · doi:10.1109/mprv.2016.1 · Cited by 11
Self-citationFerreira, P., McGregor, M., & Lampinen, A. (2015) · International Conference on Human-Computer Interaction with Mobile Devices and Services (MobileHCI) · doi:10.1145/2785830.2785864 · Cited by 11
Characterizing smartphone power management in the wild
Hoque, M. A., & Tarkoma, S. (2016) · ACM International Joint Conference on Pervasive and Ubiquitous Computing (UbiComp) · doi:10.1145/2968219.2968295 · Cited by 11
Self-citationSoftware Engineering Aspects of Green and Sustainable Software
Marimuthu, C., & Chandrasekaran, K. (2017) · Innovations in Software Engineering Conference (ISEC) · doi:10.1145/3021460.3021464 · Cited by 11
Optimal scheduling for energy harvesting mobile sensing devices
Fang, W. W., Zhao, X., An, Y., Li, J., An, Z., & Liu, Q. (2015) · Computer Communications · doi:10.1016/j.comcom.2015.09.010 · Cited by 10
Accurate Prediction of Available Battery Time for Mobile Applications
Kim, D.-W., Chon, Y., Jung, W., Kim, Y., & Cha, H. (2016) · ACM Transactions on Embedded Computing Systems · doi:10.1145/2875423 · Cited by 10
Sudden drop in the battery level?
Hoque, M. A., & Tarkoma, S. (2015) · International Conference on Power aware computing and systems · doi:10.1145/2818613.2818741 · Cited by 9
Self-citationDetection of energy inefficiencies in Android wear watch faces
Zhang, H., Wu, H., & Rountev, A. (2018) · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) · doi:10.1145/3236024.3236073 · Cited by 9
Evaluating Energy-Efficiency using Thermal Imaging
Flores, H., Hamberg, J., Li, X., Malmivirta, T., Zuniga, A., Lagerspetz, E., & Nurmi, P. (2019) · IEEE Workshop on Mobile Computing Systems and Applications (WMCSA) · doi:10.1145/3301293.3302364 · Cited by 9
Self-citationGreenHub Farmer: Real-World Data for Android Energy Mining
Matalonga, H., Cabral, B., Castor, F., Couto, M., Pereira, R., de Sousa, S. M., & Fernandes, J. P. (2019) · International Conference on Mining Software Repositories (MSR) · doi:10.1109/msr.2019.00034 · Cited by 12
User interface-level QoE analysis for Android application tuning
Lee, S.-J., & Cha, H. (2017) · Pervasive and Mobile Computing · doi:10.1016/j.pmcj.2017.04.004 · Cited by 8
TIDE: A User-centric Tool for Identifying Energy Hungry Applications on Smartphones
Đào, T. A., Singh, I., Madhyastha, H. V., Krishnamurthy, S. V., Cao, G., & Mohapatra, P. (2015) · IEEE International Conference on Distributed Computing Systems (ICDCS) · doi:10.1109/icdcs.2015.21 · Cited by 8
Nawrocki, P., Śnieżyński, B., Kołodziej, J., & Szynkiewicz, P. (2020) · Concurrency and Computation Practice and Experience · doi:10.1002/cpe.6070 · Cited by 8
E-Spector: Online energy inspection for Android applications
Wang, C., Guo, Y., Shen, P. F., & Chen, X. (2017) · International Symposium on Low Power Electronics and Design (ISLPED) · doi:10.1109/islped.2017.8009207 · Cited by 8
Standby Energy Analysis and Optimization for Smartphones
Wang, C., Guo, Y., Xu, Y., Shen, P. F., & Chen, X. (2016) · IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud) · doi:10.1109/mobilecloud.2016.14 · Cited by 7
Fairness and Incentive Considerations in Energy Apportionment Policies
Vergara, E. J., Nadjm‐Tehrani, S., & Asplund, M. (2016) · ACM Transactions on Modeling and Performance Evaluation of Computing Systems · doi:10.1145/2970816 · Cited by 7
MDoctor: A Mobile Malware Prognosis Application
Lagerspetz, E., Truong, H. T. T., Tarkoma, S., & Asokan, N. (2014) · IEEE International Conference on Distributed Computing Systems Workshops (ICDCSW) · doi:10.1109/icdcsw.2014.36 · Cited by 6
Self-citationReconstruction of Battery Level Curves Based on User Data Collected from a Smartphone
Gechter, F., Beresford, A. R., & Rice, A. C. (2016) · Lecture notes in computer science · doi:10.1007/978-3-319-44748-3_28 · Cited by 6
GreenWeb: language extensions for energy-efficient mobile web computing
Zhu, Y., & Reddi, V. J. (2016) · ACM SIGPLAN Notices · doi:10.1145/2980983.2908082 · Cited by 6
A Weighted GraphSAGE-Based Context-Aware Approach for Big Data Access Control
Shan, D., Du, X., Wang, W., Liu, A., & Wang, N. (2023) · Big Data · doi:10.1089/big.2021.0473 · Cited by 5
Scalable Power Impact Prediction of Mobile Sensing Applications at Pre-Installation Time
Min, C., Lee, Y., Yoo, C., Hwang, I., Ju, Y., Song, J., & Kang, S. (2019) · IEEE Transactions on Mobile Computing · doi:10.1109/tmc.2019.2909897 · Cited by 5
Towards understanding smartphone usage and sleep with a crowdsensing approach
Sharmila, P., Schroderus, V., Lagerspetz, E., & Peltonen, E. (2020) · ACM International Joint Conference on Pervasive and Ubiquitous Computing (UbiComp) · doi:10.1145/3410530.3414442 · Cited by 5
Self-citationEvidence-Aware Mobile Cloud Architectures
Flores, H., Kostakos, V., Tarkoma, S., Hui, P., & Li, Y. (2017) · Lecture notes on data engineering and communications technologies · doi:10.1007/978-3-319-67925-9_4 · Cited by 5
Self-citationSudden Drop in the Battery Level?
Hoque, M. A., & Tarkoma, S. (2016) · ACM SIGOPS Operating Systems Review · doi:10.1145/2883591.2883606 · Cited by 5
Self-citationMin, C., Lee, Y., Yoo, C., Kang, S., Hwang, I., & Song, J. (2016) · GetMobile Mobile Computing and Communications · doi:10.1145/2972413.2972424 · Cited by 5
On the Unicity of Smartphone ApplicationsPreprint
Achara, J. P., Ács, G., & Castelluccia, C. (2015) · arXiv (Cornell University) · doi:10.48550/arxiv.1507.07851 · Cited by 5
Metadata
- Authors
- Oliner, A. J., Iyer, A. P., Stoica, I., Lagerspetz, E., & Tarkoma, S.
- Affiliations
- University of California, Berkeley (US)
- University of Helsinki (FI)
- Venue
- Proceedings of the 11th ACM Conference on Embedded Networked Sensor Systems
- Publisher
- ACM
- Published
- 2013-11-11
- Pages
- 1-14
- OpenAlex
- W2121746381
- Cited by
- 148
- References
- 50
- Citations by year
- 2026: 1 · 2025: 3 · 2024: 4 · 2023: 6 · 2022: 2 · 2021: 8 · 2020: 8 · 2019: 12 · 2018: 8 · 2017: 15 · 2016: 28 · 2015: 33 · 2014: 16 · 2013: 4
- FWCI
- 32.84
- Type
- conference paper
- Language
- en
- Open access
- closed
- Locations
- ACM Conference on Embedded Networked Sensor Systems (SenSys) (publishedVersion)
- Funders
- Hewlett-Packard Development Company
- NetApp
- Division of Computing and Communication Foundations (CCF-1139158)
- Intel Corporation
- Microsoft
- Cisco Systems
- VMware
- Defense Advanced Research Projects Agency (FA8650-11-C-7136)
- Ericsson
- Splunk
- Blue Goji
- Huawei Technologies
- Amazon Web Services
- SAP America
- Cloudera
- General Electric
- Oracle
- Quanta
- Topics
- Physical Sciences › Engineering › Electrical and Electronic Engineering › Green IT and Sustainability
- Physical Sciences › Computer Science › Computer Networks and Communications › Software System Performance and Reliability
- Physical Sciences › Computer Science › Information Systems › Mobile and Web Applications
- Keywords
- coarse-grained measurements, false positive reduction
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review