{"id":"https://openalex.org/W4400582469","doi":"https://doi.org/10.1145/3660794","title":"Predicting Failures of Autoscaling Distributed Applications","display_name":"Predicting Failures of Autoscaling Distributed Applications","publication_year":2024,"publication_date":"2024-07-12","ids":{"openalex":"https://openalex.org/W4400582469","doi":"https://doi.org/10.1145/3660794"},"language":"en","primary_location":{"id":"doi:10.1145/3660794","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3660794","pdf_url":null,"source":{"id":"https://openalex.org/S4404663975","display_name":"Proceedings of the ACM on software engineering.","issn_l":"2994-970X","issn":["2994-970X"],"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM on Software Engineering","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1145/3660794","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5038269238","display_name":"Giovanni Denaro","orcid":"https://orcid.org/0000-0002-7566-8051"},"institutions":[{"id":"https://openalex.org/I66752286","display_name":"University of Milano-Bicocca","ror":"https://ror.org/01ynf4891","country_code":"IT","type":"education","lineage":["https://openalex.org/I66752286"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Giovanni Denaro","raw_affiliation_strings":["University of Milano-Bicocca, Milan, Italy"],"raw_orcid":"https://orcid.org/0000-0002-7566-8051","affiliations":[{"raw_affiliation_string":"University of Milano-Bicocca, Milan, Italy","institution_ids":["https://openalex.org/I66752286"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022152541","display_name":"Noura El Moussa","orcid":"https://orcid.org/0000-0002-4871-3734"},"institutions":[{"id":"https://openalex.org/I4210120065","display_name":"Kantonsschule Schaffhausen","ror":"https://ror.org/02vzx1287","country_code":"CH","type":"education","lineage":["https://openalex.org/I4210120065"]},{"id":"https://openalex.org/I4399657974","display_name":"Constructor Institute","ror":"https://ror.org/02f3v7194","country_code":null,"type":"education","lineage":["https://openalex.org/I4399657974"]},{"id":"https://openalex.org/I57201433","display_name":"Universit\u00e0 della Svizzera italiana","ror":"https://ror.org/03c4atk17","country_code":"CH","type":"education","lineage":["https://openalex.org/I57201433"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Noura El Moussa","raw_affiliation_strings":["Constructor Institute Schaffhausen, Schaffhausen, Switzerland","Universit\u00e0 della Svizzera Italiana (USI), Lugano, Switzerland","Universit\u00e0 della Svizzera Italiana (USI), Lugano, Switzerland / Constructor Institute Schaffhausen, Schaffhausen, Switzerland"],"raw_orcid":"https://orcid.org/0000-0002-4871-3734","affiliations":[{"raw_affiliation_string":"Constructor Institute Schaffhausen, Schaffhausen, Switzerland","institution_ids":["https://openalex.org/I4210120065","https://openalex.org/I4399657974"]},{"raw_affiliation_string":"Universit\u00e0 della Svizzera Italiana (USI), Lugano, Switzerland","institution_ids":["https://openalex.org/I57201433"]},{"raw_affiliation_string":"Universit\u00e0 della Svizzera Italiana (USI), Lugano, Switzerland / Constructor Institute Schaffhausen, Schaffhausen, Switzerland","institution_ids":["https://openalex.org/I57201433"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5074475045","display_name":"Rahim Heydarov","orcid":"https://orcid.org/0009-0002-7428-2429"},"institutions":[{"id":"https://openalex.org/I57201433","display_name":"Universit\u00e0 della Svizzera italiana","ror":"https://ror.org/03c4atk17","country_code":"CH","type":"education","lineage":["https://openalex.org/I57201433"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Rahim Heydarov","raw_affiliation_strings":["Universit\u00e0 della Svizzera Italiana (USI), Lugano, Switzerland"],"raw_orcid":"https://orcid.org/0009-0002-7428-2429","affiliations":[{"raw_affiliation_string":"Universit\u00e0 della Svizzera Italiana (USI), Lugano, Switzerland","institution_ids":["https://openalex.org/I57201433"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5076922631","display_name":"Francesco Lomio","orcid":"https://orcid.org/0000-0003-3033-3044"},"institutions":[{"id":"https://openalex.org/I4210120065","display_name":"Kantonsschule Schaffhausen","ror":"https://ror.org/02vzx1287","country_code":"CH","type":"education","lineage":["https://openalex.org/I4210120065"]},{"id":"https://openalex.org/I4399657974","display_name":"Constructor Institute","ror":"https://ror.org/02f3v7194","country_code":null,"type":"education","lineage":["https://openalex.org/I4399657974"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Francesco Lomio","raw_affiliation_strings":["Constructor Institute Schaffhausen, Schaffhausen, Switzerland"],"raw_orcid":"https://orcid.org/0000-0003-3033-3044","affiliations":[{"raw_affiliation_string":"Constructor Institute Schaffhausen, Schaffhausen, Switzerland","institution_ids":["https://openalex.org/I4210120065","https://openalex.org/I4399657974"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5066540482","display_name":"Mauro Pezz\u00e8","orcid":"https://orcid.org/0000-0001-5193-7379"},"institutions":[{"id":"https://openalex.org/I4210120065","display_name":"Kantonsschule Schaffhausen","ror":"https://ror.org/02vzx1287","country_code":"CH","type":"education","lineage":["https://openalex.org/I4210120065"]},{"id":"https://openalex.org/I4399657974","display_name":"Constructor Institute","ror":"https://ror.org/02f3v7194","country_code":null,"type":"education","lineage":["https://openalex.org/I4399657974"]},{"id":"https://openalex.org/I57201433","display_name":"Universit\u00e0 della Svizzera italiana","ror":"https://ror.org/03c4atk17","country_code":"CH","type":"education","lineage":["https://openalex.org/I57201433"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Mauro Pezz\u00e8","raw_affiliation_strings":["Constructor Institute Schaffhausen, Schaffhausen, Switzerland","Universit\u00e0 della Svizzera Italiana (USI), Lugano, Switzerland","Universit\u00e0 della Svizzera Italiana (USI), Lugano, Switzerland / Constructor Institute Schaffhausen, Schaffhausen, Switzerland"],"raw_orcid":"https://orcid.org/0000-0001-5193-7379","affiliations":[{"raw_affiliation_string":"Constructor Institute Schaffhausen, Schaffhausen, Switzerland","institution_ids":["https://openalex.org/I4210120065","https://openalex.org/I4399657974"]},{"raw_affiliation_string":"Universit\u00e0 della Svizzera Italiana (USI), Lugano, Switzerland","institution_ids":["https://openalex.org/I57201433"]},{"raw_affiliation_string":"Universit\u00e0 della Svizzera Italiana (USI), Lugano, Switzerland / Constructor Institute Schaffhausen, Schaffhausen, Switzerland","institution_ids":["https://openalex.org/I57201433"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5098800125","display_name":"Ketai Qiu","orcid":"https://orcid.org/0009-0002-9750-2762"},"institutions":[{"id":"https://openalex.org/I57201433","display_name":"Universit\u00e0 della Svizzera italiana","ror":"https://ror.org/03c4atk17","country_code":"CH","type":"education","lineage":["https://openalex.org/I57201433"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Ketai Qiu","raw_affiliation_strings":["Universit\u00e0 della Svizzera Italiana (USI), Lugano, Switzerland"],"raw_orcid":"https://orcid.org/0009-0002-9750-2762","affiliations":[{"raw_affiliation_string":"Universit\u00e0 della Svizzera Italiana (USI), Lugano, Switzerland","institution_ids":["https://openalex.org/I57201433"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.6244,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.68908349,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":95},"biblio":{"volume":"1","issue":"FSE","first_page":"1960","last_page":"1981"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9966999888420105,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10400","display_name":"Network Security and Intrusion Detection","score":0.9746000170707703,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/performance-indicator","display_name":"Performance indicator","score":0.7275650501251221},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7037000060081482},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.5642827749252319},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.5305932760238647},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.5234034657478333},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.5045145750045776},{"id":"https://openalex.org/keywords/variable","display_name":"Variable (mathematics)","score":0.4806481897830963},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.4595010280609131},{"id":"https://openalex.org/keywords/reliability-engineering","display_name":"Reliability engineering","score":0.41803181171417236},{"id":"https://openalex.org/keywords/data-set","display_name":"Data set","score":0.41376256942749023},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.3669160008430481},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3133842647075653},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.18806853890419006},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.10591140389442444},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.07664182782173157}],"concepts":[{"id":"https://openalex.org/C135510737","wikidata":"https://www.wikidata.org/wiki/Q860554","display_name":"Performance indicator","level":2,"score":0.7275650501251221},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7037000060081482},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5642827749252319},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.5305932760238647},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.5234034657478333},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.5045145750045776},{"id":"https://openalex.org/C182365436","wikidata":"https://www.wikidata.org/wiki/Q50701","display_name":"Variable (mathematics)","level":2,"score":0.4806481897830963},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.4595010280609131},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.41803181171417236},{"id":"https://openalex.org/C58489278","wikidata":"https://www.wikidata.org/wiki/Q1172284","display_name":"Data set","level":2,"score":0.41376256942749023},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3669160008430481},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3133842647075653},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.18806853890419006},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.10591140389442444},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.07664182782173157},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C187736073","wikidata":"https://www.wikidata.org/wiki/Q2920921","display_name":"Management","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3660794","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3660794","pdf_url":null,"source":{"id":"https://openalex.org/S4404663975","display_name":"Proceedings of the ACM on software engineering.","issn_l":"2994-970X","issn":["2994-970X"],"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM on Software Engineering","raw_type":"journal-article"},{"id":"pmh:oai:boa.unimib.it:10281/550343","is_oa":true,"landing_page_url":"https://hdl.handle.net/10281/550343","pdf_url":null,"source":{"id":"https://openalex.org/S4306401259","display_name":"BOA (University of Milano-Bicocca)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I66752286","host_organization_name":"University of Milano-Bicocca","host_organization_lineage":["https://openalex.org/I66752286"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":{"id":"doi:10.1145/3660794","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3660794","pdf_url":null,"source":{"id":"https://openalex.org/S4404663975","display_name":"Proceedings of the ACM on software engineering.","issn_l":"2994-970X","issn":["2994-970X"],"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM on Software Engineering","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":27,"referenced_works":["https://openalex.org/W1513765469","https://openalex.org/W1972978214","https://openalex.org/W1993980594","https://openalex.org/W2044559176","https://openalex.org/W2141041105","https://openalex.org/W2145071552","https://openalex.org/W2166779617","https://openalex.org/W2266096763","https://openalex.org/W2399456070","https://openalex.org/W2620661538","https://openalex.org/W2737591021","https://openalex.org/W2756396702","https://openalex.org/W2767094836","https://openalex.org/W2789876780","https://openalex.org/W2952263048","https://openalex.org/W2955443275","https://openalex.org/W2967180176","https://openalex.org/W2989919935","https://openalex.org/W3007523155","https://openalex.org/W4248385877","https://openalex.org/W4250119831","https://openalex.org/W4256500037","https://openalex.org/W4293327264","https://openalex.org/W4297802490","https://openalex.org/W4300420355","https://openalex.org/W4387941716","https://openalex.org/W6911370363"],"related_works":["https://openalex.org/W17155033","https://openalex.org/W3207760230","https://openalex.org/W1496222301","https://openalex.org/W1590307681","https://openalex.org/W2536018345","https://openalex.org/W4312814274","https://openalex.org/W4285370786","https://openalex.org/W2296488620","https://openalex.org/W2358353312","https://openalex.org/W2353836703"],"abstract_inverted_index":{"Predicting":[0],"failures":[1,24,103,122,237,267],"in":[2,35,104,123,144],"production":[3],"environments":[4],"allows":[5],"service":[6],"providers":[7],"to":[8,83,101,120,152,164,205,230,236,270],"activate":[9,271],"countermeasures":[10],"that":[11,28,57,67,89,107,132,160,228,238,259],"prevent":[12],"harming":[13],"the":[14,17,29,84,114,141,165,174,180,188,195,213,217,240,243],"users":[15,241],"of":[16,38,41,52,73,136,155,157,179,187,199,209,216,242],"applications.":[18,244],"The":[19,168,191,221,245],"most":[20],"successful":[21],"approaches":[22,31,63],"predict":[23,102,121,264],"from":[25,33],"error":[26,231],"states":[27],"current":[30],"identify":[32],"anomalies":[34,227],"time":[36,50],"series":[37,51],"fixed":[39,158,207],"sets":[40,54,72,135,198],"KPI":[42,53,134],"values":[43,210],"collected":[44,143,201],"at":[45,202],"runtime.":[46],"They":[47],"cannot":[48],"handle":[49],"with":[55,65,127,212],"size":[56,139,159],"varies":[58],"over":[59],"time.":[60],"Thus":[61],"these":[62],"work":[64],"applications":[66,88,106],"run":[68],"on":[69,247],"statically":[70,124],"configured":[71,125],"components":[74],"and":[75,78,148,252],"computational":[76],"nodes,":[77],"do":[79],"not":[80],"scale":[81],"up":[82],"many":[85,265],"popular":[86],"cloud":[87,105,145],"exploit":[90,108],"autoscaling.":[91,109],"This":[92],"paper":[93],"proposes":[94],"P":[95,110,169,260],"reface":[96,111,170,261],",":[97],"a":[98,128,153,206,249,253],"novel":[99],"approach":[100],"originally":[112],"augments":[113],"neural-network-based":[115],"failure":[116,219],"predictors":[117],"successfully":[118],"exploited":[119],"applications,":[126,147],"R":[129,171],"ectifier":[130,172],"layer":[131],"handles":[133],"highly":[137,196],"variable":[138,197],"as":[140,176],"ones":[142],"autoscaling":[146],"reduces":[149],"those":[150],"KPIs":[151,200],"set":[154,208],"rectified-KPIs":[156,175],"can":[161,224,262],"be":[162],"fed":[163],"neural-network":[166,218],"predictor.":[167,220],"computes":[173],"descriptive":[177,192],"statistics":[178,193],"original":[181],"KPIs,":[182],"for":[183],"each":[184],"logical":[185],"component":[186],"target":[189],"application.":[190],"shrink":[194],"different":[203],"timestamps":[204],"compatible":[211],"input":[214],"nodes":[215],"neural":[222],"network":[223],"then":[225],"reveal":[226],"correspond":[229],"states,":[232],"before":[233],"they":[234],"propagate":[235],"harm":[239],"experiments":[246],"both":[248],"commercial":[250],"application":[251],"widely":[254],"used":[255],"academic":[256],"exemplar":[257],"confirm":[258],"indeed":[263],"harmful":[266],"early":[268],"enough":[269],"proper":[272],"countermeasures.":[273]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
