{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,30]],"date-time":"2025-05-30T04:09:34Z","timestamp":1748578174848,"version":"3.41.0"},"publisher-location":"Cham","reference-count":15,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319221823"},{"type":"electronic","value":"9783319221830"}],"license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015]]},"DOI":"10.1007\/978-3-319-22183-0_20","type":"book-chapter","created":{"date-parts":[[2015,7,27]],"date-time":"2015-07-27T11:55:37Z","timestamp":1437998137000},"page":"255-261","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":25,"title":["Object-Oriented Genetic Improvement for Improved Energy Consumption in Google Guava"],"prefix":"10.1007","author":[{"given":"Nathan","family":"Burles","sequence":"first","affiliation":[]},{"given":"Edward","family":"Bowles","sequence":"additional","affiliation":[]},{"given":"Alexander E. I.","family":"Brownlee","sequence":"additional","affiliation":[]},{"given":"Zoltan A.","family":"Kocsis","sequence":"additional","affiliation":[]},{"given":"Jerry","family":"Swan","sequence":"additional","affiliation":[]},{"given":"Nadarajen","family":"Veerapen","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2015,7,28]]},"reference":[{"key":"20_CR1","unstructured":"Abbott, R.J.: Object-oriented genetic programming, an initial implementation. In: Proceedings of the 6th International Conference on Computational Intelligence and Natural Computing, North Carolina, USA (2003)"},{"key":"20_CR2","doi-asserted-by":"crossref","unstructured":"Bruce, W.S.: Automatic generation of object-oriented programs using genetic programming. In: Proceedings of the 1st Annual Conference on Genetic Programming, pp. 267\u2013272. MIT Press, Cambridge (1996)","DOI":"10.7551\/mitpress\/3242.003.0037"},{"issue":"1","key":"20_CR3","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1016\/S0305-0548(96)00032-9","volume":"24","author":"PC Chu","year":"1997","unstructured":"Chu, P.C., Beasley, J.E.: A genetic algorithm for the generalised assignment problem. Comput. Oper. Res. 24(1), 17\u201323 (1997)","journal-title":"Comput. Oper. Res."},{"key":"20_CR4","doi-asserted-by":"crossref","unstructured":"Cohen, M., Zhu, H.S., Senem, E.E., Liu, Y.D.: Energy types. In: Proceedings of the ACM International Conference on Object Oriented Programming Systems Languages and Applications, OOPSLA 2012, pp. 831\u2013850. ACM, NY (2012)","DOI":"10.1145\/2384616.2384676"},{"key":"20_CR5","doi-asserted-by":"crossref","unstructured":"Hao, S., Li, D., Halfond, W.G., Govindan, R.: Estimating mobile application energy consumption using program analysis. In: 35th International Conference on Software Engineering, pp. 92\u2013101. IEEE (2013)","DOI":"10.1109\/ICSE.2013.6606555"},{"key":"20_CR6","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/1090.001.0001","volume-title":"Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control and Artificial Intelligence","author":"JH Holland","year":"1992","unstructured":"Holland, J.H.: Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control and Artificial Intelligence. MIT Press, Cambridge (1992)"},{"issue":"5","key":"20_CR7","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1145\/62139.62141","volume":"23","author":"B Liskov","year":"1987","unstructured":"Liskov, B.: \u2018Data abstraction and hierarchy\u2019 (keynote address). SIGPLAN Not. 23(5), 17\u201334 (1987)","journal-title":"SIGPLAN Not."},{"key":"20_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"369","DOI":"10.1007\/978-3-540-24650-3_35","volume-title":"Genetic Programming","author":"S Lucas","year":"2004","unstructured":"Lucas, S.: Exploiting reflection in object oriented genetic programming. In: Keijzer, M., O\u2019Reilly, U.-M., Lucas, S., Costa, E., Soule, T. (eds.) EuroGP 2004. LNCS, vol. 3003, pp. 369\u2013378. Springer, Heidelberg (2004)"},{"key":"20_CR9","doi-asserted-by":"crossref","unstructured":"Manotas, I., Pollock, L., Clause, J.: Seeds: a software engineer\u2019s energy-optimization decision support framework. In: Proceedings of the 36th International Conference on Software Engineering, pp. 503\u2013514. ACM, NY (2014)","DOI":"10.1145\/2568225.2568297"},{"key":"20_CR10","doi-asserted-by":"crossref","unstructured":"Neumann, G., Swan, J., Harman, M., Clark, J.A.: The executable experimental template pattern for the systematic comparison of metaheuristics. In: Proceedings of the 2014 Conference Companion on Genetic and Evolutionary Computation Companion, pp. 1427\u20131430. ACM (2014)","DOI":"10.1145\/2598394.2609850"},{"key":"20_CR11","doi-asserted-by":"crossref","unstructured":"Noureddine, A., Bourdon, A., Rouvoy, R., Seinturier, L.: Runtime monitoring of software energy hotspots. In: Proceedings of the 27th IEEE\/ACM International Conference on Automated Software Engineering, pp. 160\u2013169. IEEE (2012)","DOI":"10.1145\/2351676.2351699"},{"key":"20_CR12","doi-asserted-by":"crossref","unstructured":"Oppacher, Y., Oppacher, F., Deugo, D.: Evolving java objects using a grammar-based approach. In: Proceedings of the 11th Annual Conference on Genetic and Evolutionary Computation, pp. 1891\u20131892. ACM, NY (2009)","DOI":"10.1145\/1569901.1570220"},{"key":"20_CR13","doi-asserted-by":"crossref","unstructured":"Sahin, C., Pollock, L., Clause, J.: How do code refactorings affect energy usage? In: Proceedings of the 8th ACM\/IEEE International Symposium on Empirical Software Engineering and Measurement, pp. 36:1\u201336:10. ACM, NY (2014)","DOI":"10.1145\/2652524.2652538"},{"key":"20_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1007\/978-3-319-16501-1_17","volume-title":"Genetic Programming","author":"J Swan","year":"2015","unstructured":"Swan, J., Burles, N.: Templar - a framework for template-method hyper-heuristics. In: Machado, P., Heywood, M.I., McDermott, J., Castelli, M., Garc\u00eda-S\u00e1nchez, P., Burelli, P., Risi, S., Sim, K. (eds.) EuroGP 2015. LNCS, vol. 9025, pp. 205\u2013216. Springer, Switzerland (2015)"},{"key":"20_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1007\/978-3-642-21822-4_7","volume-title":"Modern Approaches in Applied Intelligence","author":"T White","year":"2011","unstructured":"White, T., Fan, J., Oppacher, F.: Basic object oriented genetic programming. In: Mehrotra, K.G., Mohan, C.K., Oh, J.C., Varshney, P.K., Ali, M. (eds.) IEA\/AIE 2011, Part I. LNCS, vol. 6703, pp. 59\u201368. Springer, Heidelberg (2011)"}],"container-title":["Lecture Notes in Computer Science","Search-Based Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-22183-0_20","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,29]],"date-time":"2025-05-29T18:55:01Z","timestamp":1748544901000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-22183-0_20"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319221823","9783319221830"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-22183-0_20","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2015]]},"assertion":[{"value":"28 July 2015","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}