{"id":"https://openalex.org/W4308643080","doi":"https://doi.org/10.1145/3540250.3558958","title":"AutoTSG: learning and synthesis for incident troubleshooting","display_name":"AutoTSG: learning and synthesis for incident troubleshooting","publication_year":2022,"publication_date":"2022-11-07","ids":{"openalex":"https://openalex.org/W4308643080","doi":"https://doi.org/10.1145/3540250.3558958"},"language":"en","primary_location":{"id":"doi:10.1145/3540250.3558958","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3540250.3558958","pdf_url":null,"source":{"id":"https://openalex.org/S4363608883","display_name":"Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering","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/A5088243281","display_name":"Manish Shetty","orcid":"https://orcid.org/0000-0002-8630-3998"},"institutions":[{"id":"https://openalex.org/I4210124949","display_name":"Microsoft Research (India)","ror":"https://ror.org/02w7f3w92","country_code":"IN","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210124949"]}],"countries":["IN"],"is_corresponding":true,"raw_author_name":"Manish Shetty","raw_affiliation_strings":["Microsoft Research, India"],"affiliations":[{"raw_affiliation_string":"Microsoft Research, India","institution_ids":["https://openalex.org/I4210124949"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101967802","display_name":"Chetan Bansal","orcid":"https://orcid.org/0000-0003-0102-8139"},"institutions":[{"id":"https://openalex.org/I1290206253","display_name":"Microsoft (United States)","ror":"https://ror.org/00d0nc645","country_code":"US","type":"company","lineage":["https://openalex.org/I1290206253"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Chetan Bansal","raw_affiliation_strings":["Microsoft, USA"],"affiliations":[{"raw_affiliation_string":"Microsoft, USA","institution_ids":["https://openalex.org/I1290206253"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5089369614","display_name":"Sai Pramod Upadhyayula","orcid":null},"institutions":[{"id":"https://openalex.org/I1290206253","display_name":"Microsoft (United States)","ror":"https://ror.org/00d0nc645","country_code":"US","type":"company","lineage":["https://openalex.org/I1290206253"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sai Pramod Upadhyayula","raw_affiliation_strings":["Microsoft, USA"],"affiliations":[{"raw_affiliation_string":"Microsoft, USA","institution_ids":["https://openalex.org/I1290206253"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5000188805","display_name":"Arjun Radhakrishna","orcid":"https://orcid.org/0000-0002-5559-5932"},"institutions":[{"id":"https://openalex.org/I1290206253","display_name":"Microsoft (United States)","ror":"https://ror.org/00d0nc645","country_code":"US","type":"company","lineage":["https://openalex.org/I1290206253"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Arjun Radhakrishna","raw_affiliation_strings":["Microsoft, USA"],"affiliations":[{"raw_affiliation_string":"Microsoft, USA","institution_ids":["https://openalex.org/I1290206253"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100663657","display_name":"Anurag Gupta","orcid":"https://orcid.org/0000-0002-3541-6175"},"institutions":[{"id":"https://openalex.org/I1290206253","display_name":"Microsoft (United States)","ror":"https://ror.org/00d0nc645","country_code":"US","type":"company","lineage":["https://openalex.org/I1290206253"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Anurag Gupta","raw_affiliation_strings":["Microsoft, USA"],"affiliations":[{"raw_affiliation_string":"Microsoft, USA","institution_ids":["https://openalex.org/I1290206253"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5088243281"],"corresponding_institution_ids":["https://openalex.org/I4210124949"],"apc_list":null,"apc_paid":null,"fwci":2.1619,"has_fulltext":false,"cited_by_count":10,"citation_normalized_percentile":{"value":0.8929366,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":97,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"1477","last_page":"1488"},"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.9997000098228455,"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.9997000098228455,"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/T10260","display_name":"Software Engineering Research","score":0.9955999851226807,"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/T11512","display_name":"Anomaly Detection Techniques and Applications","score":0.9927999973297119,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/troubleshooting","display_name":"Troubleshooting","score":0.9483687281608582},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7480623126029968},{"id":"https://openalex.org/keywords/automation","display_name":"Automation","score":0.6042390465736389},{"id":"https://openalex.org/keywords/executable","display_name":"Executable","score":0.538445234298706},{"id":"https://openalex.org/keywords/workflow","display_name":"Workflow","score":0.5244113206863403},{"id":"https://openalex.org/keywords/parsing","display_name":"Parsing","score":0.42657631635665894},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.35838860273361206},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.33187782764434814},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.30518609285354614},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.21934467554092407},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.18859922885894775},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.10427722334861755}],"concepts":[{"id":"https://openalex.org/C147494362","wikidata":"https://www.wikidata.org/wiki/Q2078905","display_name":"Troubleshooting","level":2,"score":0.9483687281608582},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7480623126029968},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.6042390465736389},{"id":"https://openalex.org/C160145156","wikidata":"https://www.wikidata.org/wiki/Q778586","display_name":"Executable","level":2,"score":0.538445234298706},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.5244113206863403},{"id":"https://openalex.org/C186644900","wikidata":"https://www.wikidata.org/wiki/Q194152","display_name":"Parsing","level":2,"score":0.42657631635665894},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.35838860273361206},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.33187782764434814},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.30518609285354614},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.21934467554092407},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.18859922885894775},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.10427722334861755},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3540250.3558958","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3540250.3558958","pdf_url":null,"source":{"id":"https://openalex.org/S4363608883","display_name":"Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/8","score":0.4300000071525574,"display_name":"Decent work and economic growth"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":31,"referenced_works":["https://openalex.org/W1985258161","https://openalex.org/W1993553653","https://openalex.org/W1998899601","https://openalex.org/W2035264666","https://openalex.org/W2035530978","https://openalex.org/W2041194341","https://openalex.org/W2046368237","https://openalex.org/W2101723202","https://openalex.org/W2115733720","https://openalex.org/W2123983325","https://openalex.org/W2132525863","https://openalex.org/W2133890582","https://openalex.org/W2144951274","https://openalex.org/W2147800946","https://openalex.org/W2150593711","https://openalex.org/W2293702055","https://openalex.org/W2882319491","https://openalex.org/W2955439455","https://openalex.org/W2963643701","https://openalex.org/W2963868858","https://openalex.org/W2964105864","https://openalex.org/W3012255272","https://openalex.org/W3086623952","https://openalex.org/W3089515198","https://openalex.org/W3108975329","https://openalex.org/W3161874179","https://openalex.org/W3162620983","https://openalex.org/W3175979487","https://openalex.org/W4233238987","https://openalex.org/W4283074650","https://openalex.org/W4287390346"],"related_works":["https://openalex.org/W3013479934","https://openalex.org/W4318325534","https://openalex.org/W4240398146","https://openalex.org/W2467308209","https://openalex.org/W2913357653","https://openalex.org/W1981753479","https://openalex.org/W4312489236","https://openalex.org/W4238338086","https://openalex.org/W4205094947","https://openalex.org/W2045368665"],"abstract_inverted_index":{"Incident":[0],"management":[1],"is":[2],"a":[3,60,78,114,139],"key":[4],"aspect":[5],"of":[6,18,29,62,82,116,133,144,158,193,199],"operating":[7],"large-scale":[8,79],"cloud":[9],"services.":[10],"To":[11,125],"aid":[12],"with":[13],"faster":[14],"and":[15,45,53,70,89,96,112,135,153,173,180,189,196],"efficient":[16],"resolution":[17],"incidents,":[19],"engineering":[20],"teams":[21],"document":[22],"frequent":[23],"troubleshooting":[24],"steps":[25],"in":[26,59,122,166],"the":[27,131,164,191,197],"form":[28],"Troubleshooting":[30],"Guides":[31],"(TSGs),":[32],"to":[33,50,87,146],"be":[34],"used":[35,95],"by":[36,109,149],"on-call":[37,66],"engineers":[38,188],"(OCEs).":[39],"However,":[40],"TSGs":[41,85,92,107,134,145,162],"are":[42,93],"siloed,":[43],"unstructured,":[44],"often":[46],"incomplete,":[47],"requiring":[48],"developers":[49],"manually":[51],"understand":[52],"execute":[54],"necessary":[55],"steps.":[56],"This":[57],"results":[58],"plethora":[61],"issues":[63,117],"such":[64],"as":[65],"fatigue,":[67],"reduced":[68],"productivity,":[69],"human":[71],"errors.":[72],"In":[73],"this":[74],"work,":[75],"we":[76,129,184],"conduct":[77],"empirical":[80],"study":[81],"over":[83],"4K+":[84],"mapped":[86],"incidents":[88],"find":[90],"that":[91,118],"widely":[94],"help":[97],"significantly":[98],"reduce":[99],"mitigation":[100],"efforts.":[101],"We":[102],"then":[103],"analyze":[104],"feedback":[105],"on":[106,160],"provided":[108],"400+":[110],"OCEs":[111],"propose":[113,136],"taxonomy":[115],"highlights":[119],"significant":[120],"gaps":[121],"TSG":[123,169,194],"quality.":[124],"alleviate":[126],"these":[127],"gaps,":[128],"investigate":[130],"automation":[132,143,195],"AutoTSG":[137,159],"--":[138],"novel":[140],"framework":[141],"for":[142,176],"executable":[147],"workflows":[148],"combining":[150],"machine":[151],"learning":[152],"program":[154],"synthesis.":[155],"Our":[156],"evaluation":[157],"50":[161],"shows":[163],"effectiveness":[165],"both":[167],"identifying":[168],"statements":[170],"(accuracy":[171],"0.89)":[172],"parsing":[174],"them":[175],"execution":[177],"(precision":[178],"0.94":[179],"recall":[181],"0.91).":[182],"Lastly,":[183],"survey":[185],"ten":[186],"Microsoft":[187],"show":[190],"importance":[192],"usefulness":[198],"AutoTSG.":[200]},"counts_by_year":[{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":6}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
