{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,21]],"date-time":"2026-03-21T19:23:21Z","timestamp":1774121001960,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":41,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,5,21]],"date-time":"2022-05-21T00:00:00Z","timestamp":1653091200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1910532"],"award-info":[{"award-number":["1910532"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,5,21]]},"DOI":"10.1145\/3510003.3510145","type":"proceedings-article","created":{"date-parts":[[2022,7,5]],"date-time":"2022-07-05T22:42:59Z","timestamp":1657060979000},"page":"823-834","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Eflect"],"prefix":"10.1145","author":[{"given":"Timur","family":"Babakol","sequence":"first","affiliation":[{"name":"SUNY Binghamton"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Anthony","family":"Canino","sequence":"additional","affiliation":[{"name":"SUNY Binghamton"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yu David","family":"Liu","sequence":"additional","affiliation":[{"name":"SUNY Binghamton"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,7,5]]},"reference":[{"key":"e_1_3_2_1_1_1","first-page":"265","volume-title":"12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16)","author":"Abadi M.","year":"2016","unstructured":"Abadi, M., Barham, P., Chen, J., Chen, Z., Davis, A., Dean, J., Devin, M., Ghemawat, S., Irving, G., Isard, M., Kudlur, M., Levenberg, J., Monga, R., Moore, S., Murray, D. G., Steiner, B., Tucker, P., Vasudevan, V., Warden, P., Wicke, M., Yu, Y., and Zheng, X. Tensorflow: A system for large-scale machine learning. In 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16) (Savannah, GA, Nov. 2016), USENIX Association, pp. 265--283."},{"key":"e_1_3_2_1_2_1","first-page":"976","volume-title":"Proceedings of the 2020 ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, ESEC\/SIGSOFT FSE (Nov","author":"Babakol T.","year":"2020","unstructured":"Babakol, T., Canino, A., Mahmoud, K., Saxena, R., and Liu, Y. D. Calm energy accounting for multi-threaded java applications. In Proceedings of the 2020 ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, ESEC\/SIGSOFT FSE (Nov 2020), pp. 976--988."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1806596.1806620"},{"key":"e_1_3_2_1_4_1","first-page":"5","article-title":"Energy-patch: Repairing resource leaks to improve energy-efficiency of android apps","volume":"44","author":"Banerjee A.","year":"2017","unstructured":"Banerjee, A., Chong, L. K., Ballabriga, C., and Roychoudhury, A. Energy-patch: Repairing resource leaks to improve energy-efficiency of android apps. IEEE Transactions on Software Engineering 44, 5 (2017), 470--490.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"e_1_3_2_1_5_1","first-page":"588","volume-title":"Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering (New York, NY, USA, 2014), FSE 2014, Association for Computing Machinery","author":"Banerjee A.","unstructured":"Banerjee, A., Chong, L. K., Chattopadhyay, S., and Roychoudhury, A. Detecting energy bugs and hotspots in mobile apps. In Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering (New York, NY, USA, 2014), FSE 2014, Association for Computing Machinery, p. 588--598."},{"key":"e_1_3_2_1_6_1","first-page":"169","volume-title":"OOPSLA '06","author":"Blackburn S. M.","unstructured":"Blackburn, S. M., Garner, R., Hoffman, C., Khan, A. M., McKinley, K. S., Bentzur, R., Diwan, A., Feinberg, D., Frampton, D., Guyer, S. Z., Hirzel, M., Hosking, A., Jump, M., Lee, H., Moss, J. E. B., Phansalkar, A., Stefanovi\u0107, D., VanDrunen, T., von Dincklage, D., and Wiedermann, B. The DaCapo benchmarks: Java benchmarking development and analysis. In OOPSLA '06, pp. 169--190."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2814270.2814301"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2739480.2754752"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3062341.3062356"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3236024.3236076"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2384616.2384676"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1840845.1840883"},{"key":"e_1_3_2_1_13_1","first-page":"243","volume-title":"Proceedings of the 2009 ACM\/IEEE International Symposium on Low Power Electronics and Design (New York, NY, USA, 2009), ISLPED '09, Association for Computing Machinery","author":"Dhiman G.","unstructured":"Dhiman, G., Marchetti, G., and Rosing, T. Vgreen: A system for energy efficient computing in virtualized environments. In Proceedings of the 2009 ACM\/IEEE International Symposium on Low Power Electronics and Design (New York, NY, USA, 2009), ISLPED '09, Association for Computing Machinery, p. 243--248."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/319151.319155"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2017.218"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3190508.3190533"},{"key":"e_1_3_2_1_17_1","first-page":"92","volume-title":"Proceedings of the 2013 International Conference on Software Engineering (2013), ICSE '13, IEEE Press","author":"Hao S.","unstructured":"Hao, S., Li, D., Halfond, W. G. J., and Govindan, R. Estimating mobile application energy consumption using program analysis. In Proceedings of the 2013 International Conference on Software Engineering (2013), ICSE '13, IEEE Press, p. 92--101."},{"key":"e_1_3_2_1_18_1","volume-title":"Dynamic knobs for responsive power-aware computing","author":"Hoffmann H.","unstructured":"Hoffmann, H., Sidiroglou, S., Carbin, M., Misailovic, S., Agarwal, A., and Rinard, M. Dynamic knobs for responsive power-aware computing. vol. 46, Association for Computing Machinery, p. 199--212."},{"key":"e_1_3_2_1_19_1","volume-title":"The latency, accuracy, and battery (lab) abstraction: Programmer productivity and energy efficiency for continuous mobile context sensing","author":"Kansal A.","unstructured":"Kansal, A., Saponas, S., Brush, A. B., McKinley, K. S., Mytkowicz, T., and Ziola, R. The latency, accuracy, and battery (lab) abstraction: Programmer productivity and energy efficiency for continuous mobile context sensing. vol. 48, Association for Computing Machinery, p. 661--676."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568321"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-46675-9_21"},{"key":"e_1_3_2_1_22_1","first-page":"57","volume-title":"Proceedings of the 10th USENIX Conference on Networked Systems Design and Implementation","author":"Ma X.","year":"2013","unstructured":"Ma, X., Huang, P., Jin, X., Wang, P., Park, S., Shen, D., Zhou, Y., Saul, L. K., and Voelker, G. M. edoctor: Automatically diagnosing abnormal battery drain issues on smartphones. In Proceedings of the 10th USENIX Conference on Networked Systems Design and Implementation (2013), nsdi'13, pp. 57--70."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568297"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1755913.1755930"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2070562.2070567"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2168836.2168841"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2307636.2307661"},{"key":"e_1_3_2_1_28_1","first-page":"76","volume-title":"Proceedings of the 1998 International Symposium on Low Power Electronics and Design (1998), ISLPED '98","author":"Pering T.","unstructured":"Pering, T., Burd, T., and Brodersen, R. The simulation and evaluation of dynamic voltage scaling algorithms. In Proceedings of the 1998 International Symposium on Low Power Electronics and Design (1998), ISLPED '98, pp. 76--81."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2660193.2660235"},{"key":"e_1_3_2_1_30_1","first-page":"20","volume-title":"2016 IEEE International Conference on Software Maintenance and Evolution, ICSME 2016","author":"Pinto G.","year":"2016","unstructured":"Pinto, G., Liu, K., Castor, F., and Liu, Y. D. A comprehensive study on the energy efficiency of Java's thread-safe collections. In 2016 IEEE International Conference on Software Maintenance and Evolution, ICSME 2016, Raleigh, NC, USA, October 2--7, 2016 (2016), pp. 20--31."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2925426.2926260"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1966445.1966459"},{"key":"e_1_3_2_1_33_1","first-page":"164","volume-title":"Proceedings of the 32nd ACM SIGPLAN Conference on Programming Language Design and Implementation (New York, NY, USA, 2011), PLDI '11, Association for Computing Machinery","author":"Sampson A.","unstructured":"Sampson, A., Dietl, W., Fortuna, E., Gnanapragasam, D., Ceze, L., and Grossman, D. Enerj: Approximate data types for safe and general low-power computation. In Proceedings of the 32nd ACM SIGPLAN Conference on Programming Language Design and Implementation (New York, NY, USA, 2011), PLDI '11, Association for Computing Machinery, p. 164--174."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2451116.2451124"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/1322263.1322279"},{"key":"e_1_3_2_1_36_1","volume-title":"Rethinking the inception architecture for computer vision","author":"Szegedy C.","year":"2015","unstructured":"Szegedy, C., Vanhoucke, V., Ioffe, S., Shlens, J., and Wojna, Z. Rethinking the inception architecture for computer vision, 2015."},{"key":"e_1_3_2_1_37_1","first-page":"387","volume-title":"Presented as part of the 2012 USENIX Annual Technical Conference (USENIX ATC 12) (Boston","author":"Yoon C.","year":"2012","unstructured":"Yoon, C., Kim, D., Jung, W., Kang, C., and Cha, H. Appscope: Application energy metering framework for android smartphone using kernel activity monitoring. In Presented as part of the 2012 USENIX Annual Technical Conference (USENIX ATC 12) (Boston, MA, 2012), USENIX, pp. 387--400."},{"key":"e_1_3_2_1_38_1","first-page":"36","volume-title":"Proceedings of the 2012 USENIX Conference on Annual Technical Conference (USA, 2012), USENIX ATC'12, USENIX Association","author":"Yoon C.","unstructured":"Yoon, C., Kim, D., Jung, W., Kang, C., and Cha, H. Appscope: Application energy metering framework for android smartphones using kernel activity monitoring. In Proceedings of the 2012 USENIX Conference on Annual Technical Conference (USA, 2012), USENIX ATC'12, USENIX Association, p. 36."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/605397.605411"},{"key":"e_1_3_2_1_40_1","first-page":"43","volume-title":"In Proceedings of the USENIX Annual Technical Conference","author":"Zeng H.","year":"2003","unstructured":"Zeng, H., Ellis, C. S., Lebeck, A. R., and Vahdat, A. Currentcy: A unifying abstraction for expressing energy management policies. In In Proceedings of the USENIX Annual Technical Conference (2003), pp. 43--56."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2015.89"}],"event":{"name":"ICSE '22: 44th International Conference on Software Engineering","location":"Pittsburgh Pennsylvania","acronym":"ICSE '22","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS"]},"container-title":["Proceedings of the 44th International Conference on Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3510003.3510145","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3510003.3510145","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3510003.3510145","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:10:24Z","timestamp":1750183824000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3510003.3510145"}},"subtitle":["porting energy-aware applications to shared environments"],"short-title":[],"issued":{"date-parts":[[2022,5,21]]},"references-count":41,"alternative-id":["10.1145\/3510003.3510145","10.1145\/3510003"],"URL":"https:\/\/doi.org\/10.1145\/3510003.3510145","relation":{},"subject":[],"published":{"date-parts":[[2022,5,21]]},"assertion":[{"value":"2022-07-05","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}