{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,25]],"date-time":"2026-07-25T16:16:11Z","timestamp":1784996171363,"version":"3.55.0"},"reference-count":91,"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:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"funder":[{"name":"National Funding for MUR-PRIN projects EMELIOT","award":["2020W3A5FY"],"award-info":[{"award-number":["2020W3A5FY"]}]},{"name":"DREAM","award":["20228FT78M"],"award-info":[{"award-number":["20228FT78M"]}]},{"name":"MUR-PRO3 project on Software Quality"},{"name":"MUR-PNRR project VITALITY","award":["ECS00000041"],"award-info":[{"award-number":["ECS00000041"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Serv. Comput."],"published-print":{"date-parts":[[2024,5]]},"DOI":"10.1109\/tsc.2024.3354062","type":"journal-article","created":{"date-parts":[[2024,2,5]],"date-time":"2024-02-05T18:39:24Z","timestamp":1707158364000},"page":"804-820","source":"Crossref","is-referenced-by-count":55,"title":["Autoscaling Solutions for Cloud Applications Under Dynamic Workloads"],"prefix":"10.1109","volume":"17","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0405-9814","authenticated-orcid":false,"given":"Giovanni","family":"Quattrocchi","sequence":"first","affiliation":[{"name":"Dipartimento di Elettronica, Informazione e Bioingegneria, Politecnico di Milano, Milan, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6895-6517","authenticated-orcid":false,"given":"Emilio","family":"Incerto","sequence":"additional","affiliation":[{"name":"IMT School For Advanced Studies Lucca, Lucca, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3375-7256","authenticated-orcid":false,"given":"Riccardo","family":"Pinciroli","sequence":"additional","affiliation":[{"name":"Gran Sasso Science Institute (GSSI), L&#x2019;Aquila, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7675-6942","authenticated-orcid":false,"given":"Catia","family":"Trubiani","sequence":"additional","affiliation":[{"name":"Gran Sasso Science Institute (GSSI), L&#x2019;Aquila, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6467-837X","authenticated-orcid":false,"given":"Luciano","family":"Baresi","sequence":"additional","affiliation":[{"name":"Dipartimento di Elettronica, Informazione e Bioingegneria, Politecnico di Milano, Milan, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2022.3175725"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2022.3169619"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2022.3160228"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2022.3163357"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2021.3108043"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2017.2711009"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/ICIST.2015.7288964"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2011.121"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/MCC.2014.51"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/UCC48980.2020.00038"},{"key":"ref11","article-title":"Docker: Lightweight Linux containers for consistent development and deployment","volume":"2014","author":"Merkel","year":"2014","journal-title":"Linux J."},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/CCGRID.2017.71"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-10549-5_9"},{"key":"ref14","article-title":"Production-grade container orchestration","year":"2022"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/IC2EW.2016.13"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/ICSA47634.2020.00018"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1002\/047166880X"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/2897053.2897060"},{"key":"ref19","volume-title":"Computer System Analysis Using Queueing Network Models","author":"Lazowska","year":"1984"},{"key":"ref20","article-title":"Step and simple scaling policies for amazon EC2 auto scaling","year":"2022"},{"key":"ref21","article-title":"AutoScale","year":"2022"},{"key":"ref22","article-title":"Target tracking scaling policies for amazon EC2 auto scaling","year":"2022"},{"key":"ref23","article-title":"Autoscale to maintain a metric at a target value","year":"2022"},{"key":"ref24","article-title":"Horizontal pod autoscaler","year":"2022"},{"key":"ref25","article-title":"Vertical pod autoscaler","year":"2022"},{"key":"ref26","article-title":"Scheduled scaling for amazon EC2 auto scaling","year":"2022"},{"key":"ref27","article-title":"Azure AutoScale based on schedule","year":"2022"},{"key":"ref28","article-title":"Schedules in GCP","year":"2023"},{"key":"ref29","article-title":"Predictive scaling for Amazon EC2 auto scaling","year":"2022"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/2950290.2950328"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/3524844.3528051"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-71906-7_16"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2017.2704579"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2008.08.006"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2015.16"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2004.9"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1016\/j.peva.2009.07.007"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1515\/9781400832811"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2017.8115660"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-96983-1_11"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/LCSYS.2020.3032083"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1007\/s40435-020-00665-4"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/322186.322195"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2018.10.036"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1145\/3297663.3309671"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.4108\/eai.25-10-2016.2266606"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1016\/j.peva.2015.06.006"},{"key":"ref48","volume-title":"Principles and Practices of Automatic Process Control","author":"Smith","year":"2005"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1002\/asjc.509"},{"key":"ref50","article-title":"Twitter stream 2021\u201301","year":"2022"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.14778\/3547305.3547313"},{"key":"ref52","volume-title":"Essentials of Robust Control","volume":"104","author":"Zhou","year":"1998"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/MASCOTS.2018.00040"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1145\/3464298.3476133"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2009.02.019"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2020.2995937"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2019.2912969"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1109\/SC41405.2020.00073"},{"key":"ref59","article-title":"Locust: An open source load testing tool","author":"Heyman"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2023.3237043"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2017.2665549"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2021.3086270"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM42981.2021.9488821"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2019.09.006"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-29044-2"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1145\/3427921.3450254"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2020.3031676"},{"key":"ref68","first-page":"33","article-title":"K8-Scalar: A workbench to compare autoscalers for container-orchestrated database clusters","volume-title":"Proc. Int. Conf. Softw. Eng. Adaptive Self- Manag. Syst.","author":"Delnat"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1145\/2983575"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1109\/ICWS49710.2020.00020"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1109\/ICWS.2019.00023"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2018.00144"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2018.09.009"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2020.102629"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1109\/ICIN.2017.7899408"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1145\/1519065.1519068"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-78800-3_24"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2021.3104662"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2020.2992949"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2020.3016345"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1109\/GLOCOM.2018.8647675"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1145\/3366626.3368130"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1109\/CCGrid.2015.120"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1145\/3358960.3379134"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2021.3062398"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2022.3156619"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2022.3164256"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2020.2966972"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2019.2944916"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2019.2944364"},{"key":"ref91","doi-asserted-by":"publisher","DOI":"10.1109\/ICCAC.2015.20"}],"container-title":["IEEE Transactions on Services Computing"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/4629386\/10554674\/10419899.pdf?arnumber=10419899","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,26]],"date-time":"2024-06-26T13:28:31Z","timestamp":1719408511000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10419899\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,5]]},"references-count":91,"journal-issue":{"issue":"3"},"URL":"https:\/\/doi.org\/10.1109\/tsc.2024.3354062","relation":{},"ISSN":["1939-1374","2372-0204"],"issn-type":[{"value":"1939-1374","type":"electronic"},{"value":"2372-0204","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,5]]}}}