{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,6]],"date-time":"2025-07-06T13:10:08Z","timestamp":1751807408970,"version":"3.41.0"},"publisher-location":"Cham","reference-count":29,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319992402"},{"type":"electronic","value":"9783319992419"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-319-99241-9_15","type":"book-chapter","created":{"date-parts":[[2018,8,21]],"date-time":"2018-08-21T10:40:36Z","timestamp":1534848036000},"page":"278-292","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Exploring Evolutionary Search Strategies to Improve Applications\u2019 Energy Efficiency"],"prefix":"10.1007","author":[{"given":"Irene","family":"Manotas","sequence":"first","affiliation":[]},{"given":"James","family":"Clause","sequence":"additional","affiliation":[]},{"given":"Lori","family":"Pollock","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2018,8,22]]},"reference":[{"key":"15_CR1","doi-asserted-by":"crossref","unstructured":"Banerjee, A., Chong, L.K., Chattopadhyay, S., Roychoudhury, A.: Detecting energy bugs and hotspots in mobile apps. In: International Symposium on Foundations of, Software Engineering, pp. 588\u2013598 (2014)","DOI":"10.1145\/2635868.2635871"},{"key":"15_CR2","doi-asserted-by":"crossref","unstructured":"Banerjee, T., Ranka, S.: A genetic algorithm based autotuning approach for performance and energy optimization. In: International Green and Sustainable Computing Conference, pp. 1\u20138. IEEE Computer Society (2015)","DOI":"10.1109\/IGCC.2015.7393708"},{"key":"15_CR3","doi-asserted-by":"crossref","unstructured":"Bokhari, M.A., Bruce, B.R., Alexander, B., Wagner, M.: Deep parameter optimisation on android smartphones for energy minimisation: a tale of woe and a proof-of-concept. In: Genetic and Evolutionary Computation Conference Companion. ACM (2017)","DOI":"10.1145\/3067695.3082519"},{"issue":"3","key":"15_CR4","doi-asserted-by":"publisher","first-page":"188","DOI":"10.1109\/TETCI.2017.2699193","volume":"1","author":"AEI Brownlee","year":"2017","unstructured":"Brownlee, A.E.I., Burles, N., Swan, J.: Search-based energy optimization of some ubiquitous algorithms. IEEE Trans. Emerg. Top. Comput. Intell. 1(3), 188\u2013201 (2017)","journal-title":"IEEE Trans. Emerg. Top. Comput. Intell."},{"key":"15_CR5","doi-asserted-by":"crossref","unstructured":"Bruce, B.R., Petke, J., Harman, M.: Reducing energy consumption using genetic improvement. In: Conference on Genetic and Evolutionary Computation, pp. 1327\u20131334. ACM (2015)","DOI":"10.1145\/2739480.2754752"},{"key":"15_CR6","doi-asserted-by":"crossref","unstructured":"Bunse, C., Hopfner, H., Roychoudhury, S., Mansour, E.: Choosing the \u2018Best\u2019 sorting algorithm for optimal energy consumption. In: International Conference on Software and Data Technologies, pp. 199\u2013206 (2009)","DOI":"10.5220\/0002245401990206"},{"key":"15_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"255","DOI":"10.1007\/978-3-319-22183-0_20","volume-title":"Search-Based Software Engineering","author":"N Burles","year":"2015","unstructured":"Burles, N., Bowles, E., Brownlee, A.E.I., Kocsis, Z.A., Swan, J., Veerapen, N.: Object-oriented genetic improvement for improved energy consumption in Google Guava. In: Barros, M., Labiche, Y. (eds.) SSBSE 2015. LNCS, vol. 9275, pp. 255\u2013261. Springer, Cham (2015). https:\/\/doi.org\/10.1007\/978-3-319-22183-0_20"},{"key":"15_CR8","unstructured":"Counts, T.: Running average power limit. Technical report. Intel Open Source (2012). https:\/\/01.org\/blogs\/tlcounts\/2014\/running-average-power-limit-E2%80%93-rapl"},{"issue":"2","key":"15_CR9","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1109\/4235.996017","volume":"6","author":"K Deb","year":"2002","unstructured":"Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. Trans. Evol. Comp 6(2), 182\u2013197 (2002)","journal-title":"Trans. Evol. Comp"},{"key":"15_CR10","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-30966-7","volume-title":"Metaheuristics for Hard Optimization: Methods and Case Studies","author":"J Dreo","year":"2006","unstructured":"Dreo, J., Siarry, P., Petrowski, A., Taillard, E.: Metaheuristics for Hard Optimization: Methods and Case Studies. Springer, Heidelberg (2006). https:\/\/doi.org\/10.1007\/3-540-30966-7"},{"key":"15_CR11","doi-asserted-by":"publisher","first-page":"760","DOI":"10.1016\/j.advengsoft.2011.05.014","volume":"42","author":"JJ Durillo","year":"2011","unstructured":"Durillo, J.J., Nebro, A.J.: jMetal: a Java framework for multi-objective optimization. Adv. Eng. Softw. 42, 760\u2013771 (2011)","journal-title":"Adv. Eng. Softw."},{"key":"15_CR12","doi-asserted-by":"crossref","unstructured":"Guo, C., Zhang, J., Yan, J., Zhang, Z., Zhang, Y.: Characterizing and detecting resource leaks in android applications. In: International Conference on Automated Software Engineering. IEEE Press (2013)","DOI":"10.1109\/ASE.2013.6693097"},{"key":"15_CR13","doi-asserted-by":"crossref","unstructured":"Gurumurthi, S., et al.: Using complete machine simulation for software power estimation: the softWatt approach. In: International Symposium on High-Performance Computer, Architecture, pp. 141\u2013151 (2002)","DOI":"10.1109\/HPCA.2002.995705"},{"key":"15_CR14","doi-asserted-by":"crossref","unstructured":"Hackenberg, D., Ilsche, T., Sch\u00f6ne, R., Molka, D., Schmidt, M., Nagel, W.E.: Power measurement techniques on standard compute nodes: a quantitative comparison. In: IEEE International Symposium on Performance Analysis of Systems and Software, pp. 194\u2013204 (2013)","DOI":"10.1109\/ISPASS.2013.6557170"},{"key":"15_CR15","doi-asserted-by":"crossref","unstructured":"Hao, S., Li, D., Halfond, W.G.J., Govindan, R.: Estimating mobile application energy consumption using program analysis. In: International Conference on Software Engineering, pp. 92\u2013101 (2013)","DOI":"10.1109\/ICSE.2013.6606555"},{"key":"15_CR16","doi-asserted-by":"crossref","unstructured":"Hunt, N., Sandhu, P., Ceze, L.: Characterizing the performance and energy efficiency of lock-free data structures. In: Workshop on Interaction between Compilers and Computer Architectures, pp. 63\u201370 (2011)","DOI":"10.1109\/INTERACT.2011.13"},{"issue":"1","key":"15_CR17","doi-asserted-by":"publisher","first-page":"118","DOI":"10.1109\/TEVC.2013.2281544","volume":"19","author":"WB Langdon","year":"2015","unstructured":"Langdon, W.B., Harman, M.: Optimizing existing software with genetic programming. IEEE Trans. Evol. Comput. 19(1), 118\u2013135 (2015)","journal-title":"IEEE Trans. Evol. Comput."},{"key":"15_CR18","doi-asserted-by":"crossref","unstructured":"Linares-V\u00e1squez, M., Bavota, G., Bernal-C\u00e1rdenas, C., Oliveto, R., Di Penta, M., Poshyvanyk, D.: Mining energy-greedy API usage patterns in Android apps: an empirical study. In: Working Conference on Mining Software Repositories. ACM (2014)","DOI":"10.1145\/2597073.2597085"},{"key":"15_CR19","doi-asserted-by":"crossref","unstructured":"Linares-V\u00e1squez, M., Bavota, G., C\u00e1rdenas, C.E.B., Oliveto, R., Di Penta, M., Poshyvanyk, D.: Optimizing energy consumption of GUIs in Android apps: a multi-objective approach. In: Joint Meeting on Foundations of Software Engineering. ACM (2015)","DOI":"10.1145\/2786805.2786847"},{"key":"15_CR20","volume-title":"Essentials of Metaheuristics","author":"S Luke","year":"2013","unstructured":"Luke, S.: Essentials of Metaheuristics, vol. 2. Lulu, Raleigh (2013)"},{"key":"15_CR21","doi-asserted-by":"crossref","unstructured":"Manotas, I., Pollock, L., Clause, J.: Seeds: a software engineer\u2019s energy-optimization decision support framework. In: International Conference on Software Engineering. ACM (2014)","DOI":"10.1145\/2568225.2568297"},{"key":"15_CR22","doi-asserted-by":"crossref","unstructured":"Morales, R., Saborido, R., Khomh, F., Chicano, F., Antoniol, G.: Earmo: an energy-aware refactoring approach for mobile apps. IEEE Trans. Softw. Eng. 1 (2017)","DOI":"10.1109\/TSE.2017.2757486"},{"key":"15_CR23","doi-asserted-by":"crossref","unstructured":"Noureddine, A., Islam, S., Bashroush, R.: Jolinar: analysing the energy footprint of software applications (demo). In: International Symposium on Software Testing and Analysis, pp. 445\u2013448. ACM (2016)","DOI":"10.1145\/2931037.2948706"},{"key":"15_CR24","doi-asserted-by":"crossref","DOI":"10.4324\/9780203803233","volume-title":"Effect Sizes for Research: Univariate and Multivariate Applications","author":"RJ Grissom","year":"2012","unstructured":"Grissom, R.J., Kim, J.J.: Effect Sizes for Research: Univariate and Multivariate Applications, 2nd edn. Taylor and Francis Group, LLC, Routledge (2012)","edition":"2"},{"key":"15_CR25","doi-asserted-by":"crossref","unstructured":"Sahin, C., et al.: Initial explorations on design pattern energy usage. In: International Workshop on Green and Sustainable Software, pp. 55\u201361 (2012)","DOI":"10.1109\/GREENS.2012.6224257"},{"key":"15_CR26","doi-asserted-by":"crossref","unstructured":"Sahin, C., Pollock, L., Clause, J.: How do code refactorings affect energy usage? In: International Symposium on Empirical Software Engineering and Measurement. ACM (2014)","DOI":"10.1145\/2652524.2652538"},{"key":"15_CR27","doi-asserted-by":"crossref","unstructured":"Schulte, E., Dorn, J., Harding, S., Forrest, S., Weimer, W.: Post-compiler software optimization for reducing energy. In: International Conference on Architectural Support for Programming Languages and Operating Systems. ACM (2014)","DOI":"10.1145\/2541940.2541980"},{"key":"15_CR28","unstructured":"Singh, D., Peterson, P.A.H., Reiher, P.L., Kaiser, W.J.: The Atom LEAP platform for energy-efficient embedded computing: Architecture, operation, and system implementation (2010). http:\/\/lasr.cs.ucla.edu\/leap\/FrontPage?action=AttachFile&do=get&target=leapwhitepaper.pdf"},{"key":"15_CR29","doi-asserted-by":"crossref","unstructured":"Woodward, J.R., Johnson, C.G., Brownlee, A.E.: GP vs GI: if you can\u2019t beat them, join them. In: Genetic and Evolutionary Computation Conference Companion, pp. 1155\u20131156. ACM (2016)","DOI":"10.1145\/2908961.2931694"}],"container-title":["Lecture Notes in Computer Science","Search-Based Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-99241-9_15","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,6]],"date-time":"2025-07-06T12:55:45Z","timestamp":1751806545000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-99241-9_15"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783319992402","9783319992419"],"references-count":29,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-99241-9_15","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2018]]}}}