{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T11:55:05Z","timestamp":1777636505184,"version":"3.51.4"},"reference-count":76,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"3","license":[{"start":{"date-parts":[[2024,5,1]],"date-time":"2024-05-01T00:00:00Z","timestamp":1714521600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2024,5,1]],"date-time":"2024-05-01T00:00:00Z","timestamp":1714521600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2024,5,1]],"date-time":"2024-05-01T00:00:00Z","timestamp":1714521600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Sustain. Comput."],"published-print":{"date-parts":[[2024,5]]},"DOI":"10.1109\/tsusc.2023.3330671","type":"journal-article","created":{"date-parts":[[2023,11,6]],"date-time":"2023-11-06T19:51:16Z","timestamp":1699300276000},"page":"464-481","source":"Crossref","is-referenced-by-count":11,"title":["Automatic Software Tailoring for Optimal Performance"],"prefix":"10.1109","volume":"9","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9835-8793","authenticated-orcid":false,"given":"Jos\u00e9 Miguel","family":"Arag\u00f3n-Jurado","sequence":"first","affiliation":[{"name":"University of C&#x00E1;diz, C&#x00E1;diz, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3662-6422","authenticated-orcid":false,"given":"Juan Carlos","family":"de la Torre","sequence":"additional","affiliation":[{"name":"University of C&#x00E1;diz, C&#x00E1;diz, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5891-0646","authenticated-orcid":false,"given":"Patricia","family":"Ruiz","sequence":"additional","affiliation":[{"name":"University of C&#x00E1;diz, C&#x00E1;diz, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0892-8113","authenticated-orcid":false,"given":"Pedro L.","family":"Galindo","sequence":"additional","affiliation":[{"name":"University of C&#x00E1;diz, C&#x00E1;diz, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3090-1059","authenticated-orcid":false,"given":"Albert Y.","family":"Zomaya","sequence":"additional","affiliation":[{"name":"University of Sydney, Camperdown, NSW, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0481-790X","authenticated-orcid":false,"given":"Bernab\u00e9","family":"Dorronsoro","sequence":"additional","affiliation":[{"name":"University of C&#x00E1;diz, C&#x00E1;diz, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","article-title":"Improving performance with integrated program transformations","author":"Jin","year":"2003"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/1071604.1071607"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2006.15"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/MASCOT.2004.1348305"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/1014194.800942"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/99163.99179"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2004.1281665"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-91479-4_23"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/314403.314414"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/2464157.2464160"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/LES.2017.2654160"},{"key":"ref12","volume-title":"Cellular Genetic Algorithms, Ser. Operations Research\/Computer Science Interfaces","volume":"42","author":"Alba","year":"2008"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pcbi.1009324"},{"key":"ref14","first-page":"1","article-title":"Carbontracker: Tracking and predicting the carbon footprint of training deep learning models","volume-title":"Proc. ICML Workshop Challenges Deploying Monit. Mach. Learn. Syst.","author":"Anthony"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1002\/advs.202100707"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/1108956.1108957"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2015.2481183"},{"key":"ref18","doi-asserted-by":"crossref","DOI":"10.1561\/9781601985613","volume-title":"Power Modeling and Characterization of Computing Devices: A Survey, ser. Foundations and Trends in Electronic Design Automation","volume":"6","author":"Reda","year":"2012"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-44303-3_12"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/3067695.3082526"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/2739480.2754752"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/197405.197406"},{"issue":"2","key":"ref23","article-title":"Improving software performance with automatic memoization","volume":"18","author":"Hall","year":"1997","journal-title":"Johns Hopkins APL Tech. Dig."},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1023\/A:1020359206122"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/762488.762494"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/3124452"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/2883614"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1007\/978-81-322-0491-6_55"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/2908961.2931696"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE43902.2021.00110"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/1529282.1529651"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/WORDS.2005.46"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2007.08.002"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/ICIP.2009.5413946"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/TEVC.2019.2933444"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/TEVC.2005.846356"},{"key":"ref37","first-page":"112","article-title":"Genetic search with approximate function evaluations","volume-title":"Proc. Int. Conf. Genet. Algorithms Their Appl.","author":"Grefenstette"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/CEC.2003.1299903"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/CEC.2005.1554668"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/CEC.2004.1331041"},{"key":"ref41","first-page":"117","article-title":"Noisy fitness evaluation in genetic algorithms and the dynamics of learning","volume-title":"Proc. 4th Workshop Found. Genet. Algorithms","author":"Rattray"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/CEC.2001.934407"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1016\/j.swevo.2019.05.009"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1016\/0377-2217(95)00055-0"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2013.03.013"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1016\/0377-2217(90)90375-L"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2015.02.008"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2015.11.046"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2015.04.003"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2015.11.038"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0056855"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1109\/4235.661550"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/CEC.2002.1006271"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-36970-8_17"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1109\/CEC.2010.5586495"},{"key":"ref56","doi-asserted-by":"crossref","DOI":"10.21236\/ADA229159","article-title":"An investigation into the use of hypermutation as an adaptive operator in genetic algorithms having continuous, time-dependent nonstationary environments","author":"Cobb","year":"1990"},{"key":"ref57","first-page":"137","article-title":"Genetic algorithms for changing environments","volume-title":"Proc. Parallel Problem Solving Nature","author":"Grefenstette"},{"key":"ref58","first-page":"59","article-title":"Nonstationary function optimization using genetic algorithm with dominance and diploidy","volume-title":"Proc. 2nd Int. Conf. Genet. Algorithms Genet. Algorithms Their Appl.","author":"Goldberg"},{"key":"ref59","first-page":"19","article-title":"Multinational GAs: Multimodal optimization techniques in dynamic environments","volume-title":"Proc. 2nd Annu. Conf. Genet. Evol. Comput.","author":"Ursem"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-69970-3"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1109\/MITP.2021.3117344"},{"key":"ref62","volume-title":"Sustainable Software Architecture: Analyze and Reduce Technical Debt","author":"Lilienthal","year":"2019"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1007\/s40568-013-0020-6"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1002\/smr.1851"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1109\/TSUSC.2022.3222409"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1002\/smr.1964"},{"key":"ref67","first-page":"1","article-title":"Developing green software","volume-title":"Intel White Paper","volume":"9","author":"Steigerwald","year":"2011"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-08581-4"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.3390\/su14010551"},{"key":"ref70","article-title":"Energy consumption of ICT","year":"2022"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1038\/d41586-018-06610-y"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1016\/j.erss.2018.01.018"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1109\/TSUSC.2020.3045195"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1016\/j.cie.2014.05.014"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1109\/TEVC.2005.843751"},{"key":"ref76","article-title":"Polybench\/c\u2013homepage of louis-no\u00ebl pouchet","author":"Pouchet","year":"2010"}],"container-title":["IEEE Transactions on Sustainable Computing"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/7274860\/10550109\/10310168.pdf?arnumber=10310168","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,25]],"date-time":"2024-06-25T21:08:20Z","timestamp":1719349700000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10310168\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,5]]},"references-count":76,"journal-issue":{"issue":"3"},"URL":"https:\/\/doi.org\/10.1109\/tsusc.2023.3330671","relation":{},"ISSN":["2377-3782","2377-3790"],"issn-type":[{"value":"2377-3782","type":"electronic"},{"value":"2377-3790","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,5]]}}}