{"id":"https://openalex.org/W7171653657","doi":"https://doi.org/10.1145/3794763.3794796","title":"AutoLogger: A Multi-Agent Framework for the End-to-End Automated Logging","display_name":"AutoLogger: A Multi-Agent Framework for the End-to-End Automated Logging","publication_year":2026,"publication_date":"2026-04-12","ids":{"openalex":"https://openalex.org/W7171653657","doi":"https://doi.org/10.1145/3794763.3794796"},"language":null,"primary_location":{"id":"doi:10.1145/3794763.3794796","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3794763.3794796","pdf_url":null,"source":null,"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 2026 34th IEEE/ACM International Conference on Program Comprehension","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3794763.3794796","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5098969559","display_name":"Renyi Zhong","orcid":"https://orcid.org/0000-0001-6626-4437"},"institutions":[{"id":"https://openalex.org/I177725633","display_name":"Chinese University of Hong Kong","ror":"https://ror.org/00t33hh48","country_code":"HK","type":"education","lineage":["https://openalex.org/I177725633"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Renyi Zhong","raw_affiliation_strings":["The Chinese University of Hong Kong, Hong Kong, Hong Kong"],"raw_orcid":"https://orcid.org/0000-0001-6626-4437","affiliations":[{"raw_affiliation_string":"The Chinese University of Hong Kong, Hong Kong, Hong Kong","institution_ids":["https://openalex.org/I177725633"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5080873193","display_name":"Yintong Huo","orcid":"https://orcid.org/0009-0006-8798-5667"},"institutions":[{"id":"https://openalex.org/I79891267","display_name":"Singapore Management University","ror":"https://ror.org/050qmg959","country_code":"SG","type":"education","lineage":["https://openalex.org/I79891267"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Yintong Huo","raw_affiliation_strings":["Singapore Management University, Singapore, Singapore"],"raw_orcid":"https://orcid.org/0009-0006-8798-5667","affiliations":[{"raw_affiliation_string":"Singapore Management University, Singapore, Singapore","institution_ids":["https://openalex.org/I79891267"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5021347584","display_name":"Wenwei Gu","orcid":"https://orcid.org/0000-0003-1096-2732"},"institutions":[{"id":"https://openalex.org/I205237279","display_name":"Nankai University","ror":"https://ror.org/01y1kjr75","country_code":"CN","type":"education","lineage":["https://openalex.org/I205237279"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wenwei Gu","raw_affiliation_strings":["Nankai University, Tianjin, China"],"raw_orcid":"https://orcid.org/0000-0003-1096-2732","affiliations":[{"raw_affiliation_string":"Nankai University, Tianjin, China","institution_ids":["https://openalex.org/I205237279"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100426730","display_name":"Yichen Li","orcid":"https://orcid.org/0009-0009-8370-644X"},"institutions":[{"id":"https://openalex.org/I177725633","display_name":"Chinese University of Hong Kong","ror":"https://ror.org/00t33hh48","country_code":"HK","type":"education","lineage":["https://openalex.org/I177725633"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Yichen Li","raw_affiliation_strings":["The Chinese University of Hong Kong, Hong Kong, Hong Kong"],"raw_orcid":"https://orcid.org/0009-0009-8370-644X","affiliations":[{"raw_affiliation_string":"The Chinese University of Hong Kong, Hong Kong, Hong Kong","institution_ids":["https://openalex.org/I177725633"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5069596903","display_name":"Michael R. Lyu","orcid":"https://orcid.org/0000-0002-3666-5798"},"institutions":[{"id":"https://openalex.org/I177725633","display_name":"Chinese University of Hong Kong","ror":"https://ror.org/00t33hh48","country_code":"HK","type":"education","lineage":["https://openalex.org/I177725633"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Michael R. Lyu","raw_affiliation_strings":["The Chinese University of Hong Kong, Hong Kong, Hong Kong"],"raw_orcid":"https://orcid.org/0000-0002-3666-5798","affiliations":[{"raw_affiliation_string":"The Chinese University of Hong Kong, Hong Kong, Hong Kong","institution_ids":["https://openalex.org/I177725633"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"26","last_page":"37"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":null,"topics":[],"keywords":[{"id":"https://openalex.org/keywords/logging","display_name":"Logging","score":0.9129999876022339},{"id":"https://openalex.org/keywords/boosting","display_name":"Boosting (machine learning)","score":0.5325999855995178},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4564000070095062},{"id":"https://openalex.org/keywords/dual","display_name":"Dual (grammatical number)","score":0.41690000891685486},{"id":"https://openalex.org/keywords/dual-purpose","display_name":"Dual purpose","score":0.374099999666214},{"id":"https://openalex.org/keywords/generator","display_name":"Generator (circuit theory)","score":0.3603000044822693}],"concepts":[{"id":"https://openalex.org/C125620115","wikidata":"https://www.wikidata.org/wiki/Q845249","display_name":"Logging","level":2,"score":0.9129999876022339},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6715999841690063},{"id":"https://openalex.org/C46686674","wikidata":"https://www.wikidata.org/wiki/Q466303","display_name":"Boosting (machine learning)","level":2,"score":0.5325999855995178},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4564000070095062},{"id":"https://openalex.org/C2780980858","wikidata":"https://www.wikidata.org/wiki/Q110022","display_name":"Dual (grammatical number)","level":2,"score":0.41690000891685486},{"id":"https://openalex.org/C3019953569","wikidata":"https://www.wikidata.org/wiki/Q5310141","display_name":"Dual purpose","level":2,"score":0.374099999666214},{"id":"https://openalex.org/C2780992000","wikidata":"https://www.wikidata.org/wiki/Q17016113","display_name":"Generator (circuit theory)","level":3,"score":0.3603000044822693},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.34450000524520874},{"id":"https://openalex.org/C18762648","wikidata":"https://www.wikidata.org/wiki/Q42213","display_name":"Work (physics)","level":2,"score":0.3009999990463257},{"id":"https://openalex.org/C2779304628","wikidata":"https://www.wikidata.org/wiki/Q3503480","display_name":"Face (sociological concept)","level":2,"score":0.299699991941452},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.2888000011444092},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.2793000042438507},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.2709999978542328},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.2639000117778778},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2612000107765198},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.25609999895095825}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3794763.3794796","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3794763.3794796","pdf_url":null,"source":null,"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 2026 34th IEEE/ACM International Conference on Program Comprehension","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3794763.3794796","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3794763.3794796","pdf_url":null,"source":null,"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 2026 34th IEEE/ACM International Conference on Program Comprehension","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W202801672","https://openalex.org/W2398995299","https://openalex.org/W2618689158","https://openalex.org/W2763526563","https://openalex.org/W2913254924","https://openalex.org/W2973461969","https://openalex.org/W3123326965","https://openalex.org/W3147048975","https://openalex.org/W3162546773","https://openalex.org/W3183619936","https://openalex.org/W4243521886","https://openalex.org/W4252076394","https://openalex.org/W4284665614","https://openalex.org/W4285490493","https://openalex.org/W4286331401","https://openalex.org/W4308648323","https://openalex.org/W4390277847","https://openalex.org/W4391558438","https://openalex.org/W4400582976","https://openalex.org/W4402442776","https://openalex.org/W4402684050","https://openalex.org/W4403210636","https://openalex.org/W4406325768","https://openalex.org/W4407231171","https://openalex.org/W4409797596","https://openalex.org/W4411522868","https://openalex.org/W4411551762","https://openalex.org/W7103751489"],"related_works":[],"abstract_inverted_index":{"Software":[0],"logging":[1,21,53,71,74,154],"is":[2,75,80,174],"critical":[3],"for":[4],"system":[5,79,83],"observability,":[6],"yet":[7],"developers":[8],"face":[9],"a":[10,43,58,67,77,87,96,119],"dual":[11],"crisis":[12],"of":[13,35,152,180],"costly":[14],"overlogging":[15],"and":[16,29,95,112],"risky":[17],"underlogging.":[18],"Existing":[19],"automated":[20],"tools":[22],"often":[23],"overlook":[24],"the":[25,32,49,51,61,139,149,159,178],"fundamental":[26],"whether-to-log":[27,141],"decision":[28],"struggle":[30],"with":[31],"composite":[33],"nature":[34],"logging.":[36],"In":[37,143],"this":[38],"paper,":[39],"we":[40],"propose":[41],"AutoLogger,":[42],"novel":[44],"hybrid":[45],"framework":[46,173],"that":[47,133,171],"addresses":[48],"complete":[50],"end-to-end":[52,145],"pipeline.":[54],"AutoLogger":[55,117,134,147],"first":[56],"employs":[57],"fine-tuned":[59],"classifier,":[60],"Judger,":[62],"to":[63,90,93,101],"accurately":[64],"determine":[65],"if":[66],"method":[68],"requires":[69],"new":[70],"statements.":[72],"If":[73],"needed,":[76],"multi-agent":[78],"activated.":[81],"The":[82],"includes":[84],"specialized":[85],"agents:":[86],"Locator":[88],"dedicated":[89],"determining":[91],"where":[92],"log,":[94],"Generator":[97],"focused":[98],"on":[99,118,138],"what":[100],"log.":[102],"These":[103],"agents":[104],"work":[105],"together,":[106],"utilizing":[107],"our":[108,172],"designed":[109],"program":[110],"analysis":[111],"retrieval":[113],"tools.":[114],"We":[115,168],"evaluate":[116],"large":[120],"corpus":[121],"from":[122],"three":[123],"mature":[124],"open-source":[125],"projects":[126],"against":[127],"state-of-the-art":[128],"baselines.":[129],"Our":[130],"results":[131],"show":[132],"achieves":[135],"96.63%":[136],"F1-score":[137],"crucial":[140],"decision.":[142],"an":[144,165],"setting,":[146],"improves":[148],"overall":[150],"quality":[151],"generated":[153],"statements":[155],"by":[156,164],"16.13%":[157],"over":[158],"strongest":[160],"baseline,":[161],"as":[162],"measured":[163],"LLM-as-a-judge":[166],"score.":[167],"also":[169],"demonstrate":[170],"generalizable,":[175],"consistently":[176],"boosting":[177],"performance":[179],"various":[181],"backbone":[182],"LLMs.":[183]},"counts_by_year":[],"updated_date":"2026-07-30T17:31:21.811387","created_date":"2026-07-30T00:00:00"}
