{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T00:34:16Z","timestamp":1775262856910,"version":"3.50.1"},"publisher-location":"Cham","reference-count":41,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783319996530","type":"print"},{"value":"9783319996547","type":"electronic"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-319-99654-7_8","type":"book-chapter","created":{"date-parts":[[2018,11,3]],"date-time":"2018-11-03T12:54:15Z","timestamp":1541249655000},"page":"111-130","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Code-Level Energy Hotspot Localization via Naive Spectrum Based Testing"],"prefix":"10.1007","author":[{"given":"Roberto","family":"Verdecchia","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Achim","family":"Guldner","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yannick","family":"Becker","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eva","family":"Kern","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,11,4]]},"reference":[{"issue":"11","key":"8_CR1","doi-asserted-by":"crossref","first-page":"1780","DOI":"10.1016\/j.jss.2009.06.035","volume":"82","author":"R Abreu","year":"2009","unstructured":"Abreu, R., Zoeteweij, P., Golsteijn, R., Van Gemund, A.J.: A practical evaluation of spectrum-based fault localization. J. Syst. Softw. 82(11), 1780\u20131792 (2009)","journal-title":"J. Syst. Softw."},{"key":"8_CR2","doi-asserted-by":"crossref","unstructured":"Abreu, R., Zoeteweij, P., Van\u00a0Gemund, A.J.: Spectrum-based multiple fault localization. In: Proceedings of the 2009 IEEE\/ACM International Conference on Automated Software Engineering, pp. 88\u201399. IEEE Computer Society (2009)","DOI":"10.1109\/ASE.2009.25"},{"key":"8_CR3","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1016\/j.jnca.2015.09.002","volume":"58","author":"RW Ahmad","year":"2015","unstructured":"Ahmad, R.W., Gani, A., Hamid, S.H.A., Xia, F., Shiraz, M.: A review on mobile application energy profiling: taxonomy, state-of-the-art, and open research issues. J. Netw. Comput. Appl. 58, 42\u201359 (2015)","journal-title":"J. Netw. Comput. Appl."},{"key":"8_CR4","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1016\/bs.adcom.2015.11.005","volume":"101","author":"A Banerjee","year":"2016","unstructured":"Banerjee, A., Chattopadhyay, S., Roychoudhury, A.: Chapter three-on testing embedded software. Advanc. Comput. 101, 121\u2013153 (2016)","journal-title":"Advanc. Comput."},{"key":"8_CR5","doi-asserted-by":"crossref","unstructured":"Banerjee, A., Chong, L.K., Chattopadhyay, S., Roychoudhury, A.: Detecting energy bugs and hotspots in mobile apps. In: Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, pp. 588\u2013598. ACM (2014)","DOI":"10.1145\/2635868.2635871"},{"key":"8_CR6","unstructured":"Becker, Y., Naumann, S.: Software based estimation of software induced energy dissipation with powerstat. In: From Science to Society: The Bridge provided by Environmental Informatics, pp. 69\u201373. Shaker Verlag (2017)"},{"issue":"5","key":"8_CR7","doi-asserted-by":"crossref","first-page":"755","DOI":"10.1016\/j.future.2011.04.017","volume":"28","author":"A Beloglazov","year":"2012","unstructured":"Beloglazov, A., Abawajy, J., Buyya, R.: Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Fut. Generat. Comput. Syst. 28(5), 755\u2013768 (2012)","journal-title":"Fut. Generat. Comput. Syst."},{"key":"8_CR8","volume-title":"A Systematic Literature Review on Green Software Metrics","author":"P Bozzelli","year":"2013","unstructured":"Bozzelli, P., Gu, Q., Lago, P.: A Systematic Literature Review on Green Software Metrics. VU University, Amsterdam (2013)"},{"key":"8_CR9","doi-asserted-by":"crossref","unstructured":"Calero, C., Bertoa, M.E., Moraga, M.\u00c1: A systematic literature review for software sustainability measures. In: Proceedings of the 2nd International Workshop on Green and Sustainable Software, pp. 46\u201353. IEEE Press (2013)","DOI":"10.1109\/GREENS.2013.6606421"},{"key":"8_CR10","doi-asserted-by":"crossref","unstructured":"Chung, Y.F., Lin, C.-Y., King, C.-T.: Aneprof: energy profiling for android java virtual machine and applications. In: 2011 IEEE 17th International Conference on Parallel and Distributed Systems (ICPADS), pp. 372\u2013379. IEEE (2011)","DOI":"10.1109\/ICPADS.2011.28"},{"key":"8_CR11","doi-asserted-by":"crossref","unstructured":"Datta, S.K., Bonnet, C., Nikaein, N.: Android power management: Current and future trends. In: 2012 First IEEE Workshop on Enabling Technologies for Smartphone and Internet of Things (ETSIoT), pp. 48\u201353. IEEE (2012)","DOI":"10.1109\/ETSIoT.2012.6311253"},{"key":"8_CR12","unstructured":"Dirlewanger, W.: Measurement and Rating of Computer Systems Performance and of Software Efficiency. Kassel University Press, kassel (2006)"},{"issue":"4","key":"8_CR13","doi-asserted-by":"crossref","first-page":"405","DOI":"10.1007\/s10664-005-3861-2","volume":"10","author":"H Do","year":"2005","unstructured":"Do, H., Elbaum, S.G., Rothermel, G.: Supporting controlled experimentation with testing techniques: an infrastructure and its potential impact. Empiric. Softw. Eng. Int. J. 10(4), 405\u2013435 (2005)","journal-title":"Empiric. Softw. Eng. Int. J."},{"key":"8_CR14","doi-asserted-by":"crossref","unstructured":"Guldner, A., Garling, M., Morgen, M., Naumann, S., Kern, E., Hilty, L.M.H.: Energy consumption and hardware utilization of standard software: Methods and measurements for software sustainability. In: From Science to Society: New Trends in Environmental Informatics, pp. 251\u2013261. Springer International Publishing (2017)","DOI":"10.1007\/978-3-319-65687-8_22"},{"key":"8_CR15","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.comcom.2013.11.005","volume":"40","author":"A Hammadi","year":"2014","unstructured":"Hammadi, A., Mhamdi, L.: A survey on architectures and energy efficiency in data center networks. Comput. Commun. 40, 1\u201321 (2014)","journal-title":"Comput. Commun."},{"key":"8_CR16","unstructured":"Harizopoulos, S., Shah, M., Meza, J., Ranganathan, P.: Energy Efficiency: The New Holy Grail of Data Management Systems Research. arXiv:0909.1784 (2009)"},{"key":"8_CR17","doi-asserted-by":"crossref","unstructured":"Hindle, A., Wilson, A., Rasmussen, K., Barlow, E.J., Campbell, J.C., Romansky, S.: Greenminer: a hardware based mining software repositories software energy consumption framework. In: Proceedings of the 11th Working Conference on Mining Software Repositories, pp. 12\u201321. ACM (2014)","DOI":"10.1145\/2597073.2597097"},{"issue":"3","key":"8_CR18","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1145\/2840723","volume":"48","author":"MA Hoque","year":"2016","unstructured":"Hoque, M.A., Siekkinen, M., Khan, K.N., Xiao, Y., Tarkoma, S.: Modeling, profiling, and debugging the energy consumption of mobile devices. ACM Comput. Surv. (CSUR) 48(3), 39 (2016)","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"8_CR19","doi-asserted-by":"crossref","unstructured":"Jabbarvand, R., Sadeghi, A., Garcia, J., Malek, S., Ammann, P.: Ecodroid: an approach for energy-based ranking of android apps. In: Proceedings of the Fourth International Workshop on Green and Sustainable Software, pp. 8\u201314. IEEE Press (2015)","DOI":"10.1109\/GREENS.2015.9"},{"key":"8_CR20","doi-asserted-by":"crossref","unstructured":"Johann, T., Dick, M., Naumann, S., Kern, E.: How to measure energy-efficiency of software: metrics and measurement results. In: Proceedings of the First International Workshop on Green and Sustainable Software, pp. 51\u201354. IEEE Press (2012)","DOI":"10.1109\/GREENS.2012.6224256"},{"issue":"3","key":"8_CR21","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1109\/MS.2014.50","volume":"32","author":"H Khalid","year":"2015","unstructured":"Khalid, H., Shihab, E., Nagappan, M., Hassan, A.E.: What do mobile app users complain about? IEEE Softw. 32(3), 70\u201377 (2015)","journal-title":"IEEE Softw."},{"key":"8_CR22","unstructured":"Koomey, J.: Growth in data center electricity use to 2010. A report by Analytical Press, completed at the request of The New York Times 9, 2011 (2005)"},{"key":"8_CR23","doi-asserted-by":"crossref","unstructured":"Li, D., Hao, S., Halfond, W.G., Govindan, R.: Calculating source line level energy information for android applications. In: Proceedings of the 2013 International Symposium on Software Testing and Analysis, pp. 78\u201389. ACM (2013)","DOI":"10.1145\/2483760.2483780"},{"key":"8_CR24","doi-asserted-by":"crossref","unstructured":"Linares-V\u00e1squez, M., Moran, K., Poshyvanyk, D.: Continuous, evolutionary and large-scale: A new perspective for automated mobile app testing. In: 2017 IEEE International Conference on Software Maintenance and Evolution (ICSME), pp. 399\u2013410. IEEE (2017)","DOI":"10.1109\/ICSME.2017.27"},{"key":"8_CR25","doi-asserted-by":"crossref","unstructured":"Liu, Y., Xu, C., Cheung, S.C.: Where has my battery gone? finding sensor related energy black holes in smartphone applications. In: 2013 IEEE International Conference on Pervasive Computing and Communications (PerCom), pp. 2\u201310. IEEE (2013)","DOI":"10.1109\/PerCom.2013.6526708"},{"key":"8_CR26","unstructured":"Malavolta, I., Procaccianti, G., Noorland, P., Vukmirovic, P.: Assessing the impact of service workers on the energy efficiency of progressive web apps. In: Proceedings of the International Conference on Mobile Software Engineering and Systems, MOBILESoft \u201917, Buenos Aires, Argentina, May, 2017, pp. 35\u201345 (2017)"},{"key":"8_CR27","doi-asserted-by":"crossref","unstructured":"Min, A.W., Wang, R., Tsai, J., Ergin, M.A., Tai, T.Y.C.; Improving energy efficiency for mobile platforms by exploiting low-power sleep states. In: Proceedings of the 9th conference on Computing Frontiers, pp. 133\u2013142. ACM (2012)","DOI":"10.1145\/2212908.2212928"},{"issue":"3","key":"8_CR28","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1109\/MS.2015.83","volume":"33","author":"C Pang","year":"2016","unstructured":"Pang, C., Hindle, A., Adams, B., Hassan, A.E.: What do programmers know about software energy consumption? IEEE Softw. 33(3), 83\u201389 (2016)","journal-title":"IEEE Softw."},{"key":"8_CR29","doi-asserted-by":"crossref","unstructured":"Pathak, A., Hu, Y.C., Zhang, M.: Where is the energy spent inside my app?: fine grained energy accounting on smartphones with eprof. In: Proceedings of the 7th ACM European Conference on Computer Systems, pp. 29\u201342. ACM (2012)","DOI":"10.1145\/2168836.2168841"},{"key":"8_CR30","doi-asserted-by":"crossref","unstructured":"Penzenstadler, B., Raturi, A., Richardson, D., Calero, C., Femmer, H., Franch, X.: Systematic mapping study on software engineering for sustainability (se4s). In: Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering, p. 14. ACM (2014)","DOI":"10.1145\/2601248.2601256"},{"key":"8_CR31","doi-asserted-by":"crossref","unstructured":"Pereira., R.: Locating energy hotspots in source code. In: Proceedings of the 39th International Conference on Software Engineering Companion, pp. 88\u201390. IEEE Press (2017)","DOI":"10.1109\/ICSE-C.2017.151"},{"key":"8_CR32","doi-asserted-by":"crossref","unstructured":"Pereira, R., Car\u00e7\u00e3o, T., Couto, M., Cunha, J., Fernandes, J.P., Saraiva, J.: Helping programmers improve the energy efficiency of source code. In: 2017 IEEE\/ACM 39th International Conference on Software Engineering Companion (ICSE-C), pp. 238\u2013240. IEEE (2017)","DOI":"10.1109\/ICSE-C.2017.80"},{"key":"8_CR33","doi-asserted-by":"crossref","first-page":"185","DOI":"10.1016\/j.jss.2016.02.035","volume":"117","author":"G Procaccianti","year":"2016","unstructured":"Procaccianti, G., Fernandez, H., Lago, P.: Empirical evaluation of two best practices for energy-efficient software development. J. Syst. Softw. 117, 185\u2013198 (2016)","journal-title":"J. Syst. Softw."},{"key":"8_CR34","doi-asserted-by":"crossref","unstructured":"Rashid, M., Ardito, L., Torchiano, M.: Energy consumption analysis of algorithms implementations. In: 2015 ACM\/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), pp. 1\u20134. IEEE (2015)","DOI":"10.1109\/ESEM.2015.7321198"},{"key":"8_CR35","doi-asserted-by":"crossref","unstructured":"Reps, T., Ball, T., Das, M., Larus, J.: The use of program profiling for software maintenance with applications to the year 2000 problem. In: Software Engineering-Esec\/Fse\u201997, pp. 432\u2013449. Springer (1997)","DOI":"10.1007\/3-540-63531-9_29"},{"key":"8_CR36","unstructured":"Steinke, S., Knauer, M., Wehmeyer, L., Marwedel, P.: An accurate and fine grain instruction-level energy model supporting software optimizations. In: Proceedings of PATMOS (2001)"},{"key":"8_CR37","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1016\/j.comcom.2014.02.008","volume":"50","author":"W Heddeghem Van","year":"2014","unstructured":"Van Heddeghem, W., Lambert, S., Lannoo, B., Colle, D., Pickavet, M., Demeester, P.: Trends in worldwide ict electricity consumption from 2007 to 2012. Comput. Commun. 50, 64\u201376 (2014)","journal-title":"Comput. Commun."},{"key":"8_CR38","doi-asserted-by":"crossref","unstructured":"Verdecchia, R., Ricchiuti, F., Hankel, A., Lago, P., Procaccianti, G.: Green ICT research and challenges. In: Advances and New Trends in Environmental Informatics, pp. 37\u201348. Springer (2017)","DOI":"10.1007\/978-3-319-44711-7_4"},{"key":"8_CR39","unstructured":"Verdecchia, R., Saez, R., Procaccianti, G., Lago., P.: Empirical evaluation of the energy impact of refactoring code smells. In: 5th International Conference on ICT for Sustainability (2018)"},{"key":"8_CR40","unstructured":"Wilke, S.G.S.A.U., Richly, C.: Energy proling as a service. In: Proceedings of INFORMATIK 2013, GI, LNI, pp. 1043\u20131052 (2013)"},{"key":"8_CR41","doi-asserted-by":"crossref","first-page":"334","DOI":"10.1016\/j.jss.2016.03.065","volume":"117","author":"S Zein","year":"2016","unstructured":"Zein, S., Salleh, N., Grundy, J.: A systematic mapping study of mobile application testing techniques. J. Syst. Softw. 117, 334\u2013356 (2016)","journal-title":"J. Syst. Softw."}],"container-title":["Progress in IS","Advances and New Trends in Environmental Informatics"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-99654-7_8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T23:22:39Z","timestamp":1775258559000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-99654-7_8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783319996530","9783319996547"],"references-count":41,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-99654-7_8","relation":{},"ISSN":["2196-8705","2196-8713"],"issn-type":[{"value":"2196-8705","type":"print"},{"value":"2196-8713","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018]]}}}