{"id":"https://openalex.org/W3157814949","doi":"https://doi.org/10.1145/3412841.3441894","title":"Using regression learners to predict performance problems on software updates","display_name":"Using regression learners to predict performance problems on software updates","publication_year":2021,"publication_date":"2021-03-22","ids":{"openalex":"https://openalex.org/W3157814949","doi":"https://doi.org/10.1145/3412841.3441894","mag":"3157814949"},"language":"en","primary_location":{"id":"doi:10.1145/3412841.3441894","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3412841.3441894","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 36th Annual ACM Symposium on Applied Computing","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5053720341","display_name":"Aitor Gartziandia","orcid":"https://orcid.org/0000-0002-1728-800X"},"institutions":[{"id":"https://openalex.org/I4210140267","display_name":"Ikerlan","ror":"https://ror.org/03hp1m080","country_code":"ES","type":"company","lineage":["https://openalex.org/I4210140267"]}],"countries":["ES"],"is_corresponding":true,"raw_author_name":"Aitor Gartziandia","raw_affiliation_strings":["Ikerlan"],"affiliations":[{"raw_affiliation_string":"Ikerlan","institution_ids":["https://openalex.org/I4210140267"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5079122801","display_name":"Aitor Arrieta","orcid":"https://orcid.org/0000-0001-7507-5080"},"institutions":[{"id":"https://openalex.org/I162361429","display_name":"Mondragon Unibertsitatea","ror":"https://ror.org/00wvqgd19","country_code":"ES","type":"education","lineage":["https://openalex.org/I162361429"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Aitor Arrieta","raw_affiliation_strings":["Mondragon University"],"affiliations":[{"raw_affiliation_string":"Mondragon University","institution_ids":["https://openalex.org/I162361429"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5089591271","display_name":"Aitor Agirre","orcid":"https://orcid.org/0000-0003-4377-8835"},"institutions":[{"id":"https://openalex.org/I4210140267","display_name":"Ikerlan","ror":"https://ror.org/03hp1m080","country_code":"ES","type":"company","lineage":["https://openalex.org/I4210140267"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Aitor Agirre","raw_affiliation_strings":["Ikerlan"],"affiliations":[{"raw_affiliation_string":"Ikerlan","institution_ids":["https://openalex.org/I4210140267"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5072822119","display_name":"Goiuria Sagardui","orcid":"https://orcid.org/0000-0003-1002-456X"},"institutions":[{"id":"https://openalex.org/I162361429","display_name":"Mondragon Unibertsitatea","ror":"https://ror.org/00wvqgd19","country_code":"ES","type":"education","lineage":["https://openalex.org/I162361429"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Goiuria Sagardui","raw_affiliation_strings":["Mondragon University"],"affiliations":[{"raw_affiliation_string":"Mondragon University","institution_ids":["https://openalex.org/I162361429"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5022241755","display_name":"Maite Arratibel","orcid":"https://orcid.org/0000-0002-9880-0764"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Maite Arratibel","raw_affiliation_strings":["Orona"],"affiliations":[{"raw_affiliation_string":"Orona","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5053720341"],"corresponding_institution_ids":["https://openalex.org/I4210140267"],"apc_list":null,"apc_paid":null,"fwci":0.9169,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.75384135,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":96,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"135","last_page":"144"},"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.9988999962806702,"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.9988999962806702,"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/T14011","display_name":"Elevator Systems and Control","score":0.9975000023841858,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11344","display_name":"Traffic Prediction and Management Techniques","score":0.9926999807357788,"subfield":{"id":"https://openalex.org/subfields/2215","display_name":"Building and Construction"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.8549676537513733},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7586188912391663},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5427764058113098},{"id":"https://openalex.org/keywords/performance-prediction","display_name":"Performance prediction","score":0.46072959899902344},{"id":"https://openalex.org/keywords/regression-testing","display_name":"Regression testing","score":0.4568827748298645},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.4390527009963989},{"id":"https://openalex.org/keywords/software-system","display_name":"Software system","score":0.4122188687324524},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.3600556254386902},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.344112753868103},{"id":"https://openalex.org/keywords/simulation","display_name":"Simulation","score":0.20768335461616516},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.20297923684120178},{"id":"https://openalex.org/keywords/software-construction","display_name":"Software construction","score":0.1607174277305603},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.13440009951591492}],"concepts":[{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.8549676537513733},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7586188912391663},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5427764058113098},{"id":"https://openalex.org/C2777115002","wikidata":"https://www.wikidata.org/wiki/Q7168246","display_name":"Performance prediction","level":2,"score":0.46072959899902344},{"id":"https://openalex.org/C161821725","wikidata":"https://www.wikidata.org/wiki/Q917415","display_name":"Regression testing","level":5,"score":0.4568827748298645},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.4390527009963989},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.4122188687324524},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3600556254386902},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.344112753868103},{"id":"https://openalex.org/C44154836","wikidata":"https://www.wikidata.org/wiki/Q45045","display_name":"Simulation","level":1,"score":0.20768335461616516},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.20297923684120178},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.1607174277305603},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.13440009951591492}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3412841.3441894","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3412841.3441894","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 36th Annual ACM Symposium on Applied Computing","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":26,"referenced_works":["https://openalex.org/W1639072467","https://openalex.org/W2095839586","https://openalex.org/W2114054012","https://openalex.org/W2130562351","https://openalex.org/W2135937266","https://openalex.org/W2158994553","https://openalex.org/W2163931728","https://openalex.org/W2256864923","https://openalex.org/W2345006530","https://openalex.org/W2584276464","https://openalex.org/W2605550976","https://openalex.org/W2727166190","https://openalex.org/W2789627302","https://openalex.org/W2792103155","https://openalex.org/W2858069662","https://openalex.org/W2950998103","https://openalex.org/W2954968286","https://openalex.org/W2959236513","https://openalex.org/W2974922583","https://openalex.org/W2989943115","https://openalex.org/W3003264721","https://openalex.org/W3003877692","https://openalex.org/W3092626702","https://openalex.org/W3099897542","https://openalex.org/W4205904765","https://openalex.org/W4254990506"],"related_works":["https://openalex.org/W2770234245","https://openalex.org/W96612179","https://openalex.org/W4229499248","https://openalex.org/W2566006169","https://openalex.org/W1567818861","https://openalex.org/W2987774938","https://openalex.org/W4256492088","https://openalex.org/W632915154","https://openalex.org/W2055733372","https://openalex.org/W3022067003"],"abstract_inverted_index":{"Remote":[0],"software":[1,44,70,106],"deployment":[2],"and":[3,20,87,108,191],"updating":[4],"has":[5,26,119],"long":[6],"been":[7,120,158],"commonplace":[8],"in":[9,33,64,129],"many":[10],"different":[11,161,203],"fields,":[12],"but":[13],"now,":[14],"the":[15,28,38,42,54,74,91,95,104,123,134,172,182,187,202],"increasing":[16],"expansion":[17],"of":[18,24,41,56,67,126,163,171,186,201],"IoT":[19],"CPSoS":[21],"(Cyber-Physcal":[22],"System":[23],"Systems)":[25],"highlighted":[27],"need":[29],"for":[30,103],"additional":[31],"mechanisms":[32],"these":[34],"systems,":[35],"to":[36,60,113,122,166],"ensure":[37],"correct":[39],"behaviour":[40,63],"deployed":[43],"version":[45],"after":[46],"deployment.":[47],"In":[48],"this":[49,51,109],"sense,":[50],"paper":[52,146],"investigates":[53],"use":[55],"Machine":[57],"Learning":[58],"algorithms":[59,128],"predict":[61,168],"acceptable":[62,102],"system":[65],"performance":[66,139],"a":[68,193,199],"new":[69,105,188],"release.":[71],"By":[72],"monitoring":[73,125],"real":[75],"performance,":[76],"eventual":[77],"unexpected":[78],"problems":[79],"can":[80,99],"be":[81,100],"identified.":[82],"Based":[83],"on":[84],"previous":[85],"knowledge":[86],"actual":[88,183],"run-time":[89],"information,":[90],"proposed":[92],"approach":[93],"predicts":[94],"response":[96,169,184],"time":[97,170,185],"that":[98,156],"considered":[101],"release,":[107,190],"information":[110],"is":[111,178,205],"used":[112,138],"identify":[114],"problematic":[115],"releases.":[116],"The":[117],"mechanism":[118],"applied":[121],"post-deployment":[124],"traffic":[127,164,173],"elevator":[130],"systems.":[131],"To":[132],"evaluate":[133],"approach,":[135],"we":[136],"have":[137,157],"mutation":[140],"testing,":[141],"obtaining":[142],"good":[143],"results.":[144],"This":[145,176],"makes":[147],"two":[148],"contributions.":[149],"First,":[150],"it":[151],"proposes":[152],"several":[153],"regression":[154],"learners":[155,204],"trained":[159],"with":[160,181],"types":[162],"profiles":[165],"efficiently":[167],"dispatching":[174],"algorithm.":[175],"prediction":[177],"then":[179],"compared":[180],"algorithm":[189],"provides":[192],"verdict":[194],"about":[195],"its":[196],"performance.":[197],"Secondly,":[198],"comparison":[200],"performed.":[206]},"counts_by_year":[{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
