{"id":"https://openalex.org/W4412703940","doi":"https://doi.org/10.1145/3696630.3728552","title":"BitsAI-CR: Automated Code Review via LLM in Practice","display_name":"BitsAI-CR: Automated Code Review via LLM in Practice","publication_year":2025,"publication_date":"2025-06-23","ids":{"openalex":"https://openalex.org/W4412703940","doi":"https://doi.org/10.1145/3696630.3728552"},"language":"en","primary_location":{"id":"doi:10.1145/3696630.3728552","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3696630.3728552","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 33rd ACM International Conference 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":null,"display_name":"Tao Sun","orcid":"https://orcid.org/0009-0006-8694-8530"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Tao Sun","raw_affiliation_strings":["Beihang University, Beijing, China","ByteDance, Beijing, China"],"raw_orcid":"https://orcid.org/0009-0006-8694-8530","affiliations":[{"raw_affiliation_string":"Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]},{"raw_affiliation_string":"ByteDance, Beijing, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101981455","display_name":"J. Q. Xu","orcid":"https://orcid.org/0000-0002-0091-0296"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Jian Xu","raw_affiliation_strings":["ByteDance, Hangzhou, China"],"raw_orcid":"https://orcid.org/0000-0002-0091-0296","affiliations":[{"raw_affiliation_string":"ByteDance, Hangzhou, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101900580","display_name":"Yuanpeng Li","orcid":"https://orcid.org/0000-0001-9304-0084"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yuanpeng Li","raw_affiliation_strings":["ByteDance, Hangzhou, China"],"raw_orcid":"https://orcid.org/0000-0001-9304-0084","affiliations":[{"raw_affiliation_string":"ByteDance, Hangzhou, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100748465","display_name":"Zhao Yan","orcid":"https://orcid.org/0000-0002-0468-8565"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhao Yan","raw_affiliation_strings":["ByteDance, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-0468-8565","affiliations":[{"raw_affiliation_string":"ByteDance, Beijing, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":null,"display_name":"Ge Zhang","orcid":"https://orcid.org/0000-0002-0064-2906"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ge Zhang","raw_affiliation_strings":["ByteDance, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-0064-2906","affiliations":[{"raw_affiliation_string":"ByteDance, Beijing, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":null,"display_name":"Lintao Xie","orcid":"https://orcid.org/0009-0009-9180-1199"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Lintao Xie","raw_affiliation_strings":["ByteDance, Hangzhou, China"],"raw_orcid":"https://orcid.org/0009-0009-9180-1199","affiliations":[{"raw_affiliation_string":"ByteDance, Hangzhou, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5011422214","display_name":"Lu Geng","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Lu Geng","raw_affiliation_strings":["ByteDance, Hangzhou, China"],"raw_orcid":"https://orcid.org/0009-0001-6855-3037","affiliations":[{"raw_affiliation_string":"ByteDance, Hangzhou, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":null,"display_name":"Zheng Wang","orcid":"https://orcid.org/0009-0008-4027-0837"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zheng Wang","raw_affiliation_strings":["ByteDance, Singapore, Singapore"],"raw_orcid":"https://orcid.org/0009-0008-4027-0837","affiliations":[{"raw_affiliation_string":"ByteDance, Singapore, Singapore","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035194722","display_name":"Yueyan Chen","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yueyan Chen","raw_affiliation_strings":["ByteDance, Beijing, China"],"raw_orcid":"https://orcid.org/0009-0007-8336-3438","affiliations":[{"raw_affiliation_string":"ByteDance, Beijing, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5051046428","display_name":"Q. Lin","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Qin Lin","raw_affiliation_strings":["ByteDance, Hangzhou, China"],"raw_orcid":"https://orcid.org/0009-0008-7113-4096","affiliations":[{"raw_affiliation_string":"ByteDance, Hangzhou, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036572333","display_name":"Wenbo Duan","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Wenbo Duan","raw_affiliation_strings":["ByteDance, Beijing, China"],"raw_orcid":"https://orcid.org/0009-0001-9021-1367","affiliations":[{"raw_affiliation_string":"ByteDance, Beijing, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5063543200","display_name":"Kaixin Sui","orcid":"https://orcid.org/0000-0003-4545-7621"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kaixin Sui","raw_affiliation_strings":["ByteDance, Shanghai, China"],"raw_orcid":"https://orcid.org/0000-0003-4545-7621","affiliations":[{"raw_affiliation_string":"ByteDance, Shanghai, China","institution_ids":[]}]},{"author_position":"last","author":{"id":null,"display_name":"Yuanshuo Zhu","orcid":"https://orcid.org/0009-0000-5185-4979"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yuanshuo Zhu","raw_affiliation_strings":["ByteDance, Beijing, China"],"raw_orcid":"https://orcid.org/0009-0000-5185-4979","affiliations":[{"raw_affiliation_string":"ByteDance, Beijing, China","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":13,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I82880672"],"apc_list":null,"apc_paid":null,"fwci":17.4306,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.9894654,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":96,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"274","last_page":"285"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9997000098228455,"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"}},"topics":[{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9997000098228455,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9968000054359436,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T12479","display_name":"Web Application Security Vulnerabilities","score":0.9890999794006348,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5950458645820618},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5212001204490662},{"id":"https://openalex.org/keywords/code-of-practice","display_name":"Code of practice","score":0.48818904161453247},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.45724204182624817},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.37205034494400024},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.1662912368774414},{"id":"https://openalex.org/keywords/engineering-management","display_name":"Engineering management","score":0.08276674151420593}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5950458645820618},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5212001204490662},{"id":"https://openalex.org/C2992077309","wikidata":"https://www.wikidata.org/wiki/Q55607839","display_name":"Code of practice","level":2,"score":0.48818904161453247},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.45724204182624817},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.37205034494400024},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.1662912368774414},{"id":"https://openalex.org/C110354214","wikidata":"https://www.wikidata.org/wiki/Q6314146","display_name":"Engineering management","level":1,"score":0.08276674151420593},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3696630.3728552","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3696630.3728552","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering","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":23,"referenced_works":["https://openalex.org/W40327287","https://openalex.org/W2019257047","https://openalex.org/W2469513535","https://openalex.org/W4225879066","https://openalex.org/W4244174514","https://openalex.org/W4247610018","https://openalex.org/W4281755696","https://openalex.org/W4285264172","https://openalex.org/W4300035063","https://openalex.org/W4304984869","https://openalex.org/W4322503393","https://openalex.org/W4380353763","https://openalex.org/W4391558518","https://openalex.org/W4398795735","https://openalex.org/W4400342221","https://openalex.org/W4400520863","https://openalex.org/W4401387148","https://openalex.org/W4402533615","https://openalex.org/W4403210636","https://openalex.org/W4403814343","https://openalex.org/W4405703871","https://openalex.org/W4407681796","https://openalex.org/W6852874933"],"related_works":["https://openalex.org/W2140319756","https://openalex.org/W2096692074","https://openalex.org/W1596707188","https://openalex.org/W1989203116","https://openalex.org/W2254722419","https://openalex.org/W3184635196","https://openalex.org/W2098085694","https://openalex.org/W4230715320","https://openalex.org/W2090281502","https://openalex.org/W1577925404"],"abstract_inverted_index":{"Code":[0],"review":[1,47,72,105,124,171],"remains":[2],"a":[3,49,68,76,174],"critical":[4],"yet":[5],"resource-intensive":[6],"process":[7],"in":[8,13,33,123],"software":[9],"development,":[10],"particularly":[11],"challenging":[12],"large-scale":[14],"industrial":[15],"environments.":[16],"While":[17],"Large":[18],"Language":[19],"Models":[20],"(LLMs)":[21],"show":[22],"promise":[23],"for":[24,54,60,176],"automating":[25],"code":[26,46,170,182],"review,":[27],"existing":[28],"solutions":[29],"face":[30],"significant":[31],"limitations":[32],"precision":[34,61,122],"and":[35,58,74,88,110,172],"practicality.":[36],"This":[37],"paper":[38],"presents":[39],"BitsAI-CR,":[40],"an":[41,94,139],"innovative":[42],"framework":[43],"that":[44,80,98],"enhances":[45],"through":[48,85],"two-stage":[50],"approach":[51,92],"combining":[52],"RuleChecker":[53],"initial":[55],"issue":[56],"detection":[57],"ReviewFilter":[59],"verification.":[62],"The":[63,144],"system":[64,145],"is":[65],"built":[66],"upon":[67],"comprehensive":[69],"taxonomy":[70],"of":[71,104,142,168],"rules":[73],"implements":[75],"data":[77],"flywheel":[78],"mechanism":[79],"enables":[81],"continuous":[82],"performance":[83],"improvement":[84],"structured":[86],"feedback":[87],"evaluation":[89,109,116],"metrics.":[90],"Our":[91,159],"introduces":[93],"Outdated":[95,140],"Rate":[96,141],"metric":[97],"can":[99],"reflect":[100],"developers'":[101],"actual":[102],"adoption":[103],"comments,":[106],"enabling":[107],"automated":[108,169,181],"systematic":[111],"optimization":[112],"at":[113,135,150,184],"scale.":[114,185],"Empirical":[115],"demonstrates":[117],"BitsAI-CR's":[118],"effectiveness,":[119],"achieving":[120],"75.0%":[121],"comment":[125],"generation.":[126],"For":[127],"the":[128,165],"Go":[129],"language":[130],"which":[131],"has":[132,146],"predominant":[133],"usage":[134],"ByteDance,":[136,151],"we":[137],"maintain":[138],"26.7%.":[143],"been":[147],"successfully":[148],"deployed":[149],"serving":[152],"over":[153],"12,000":[154],"Weekly":[155],"Active":[156],"Users":[157],"(WAU).":[158],"work":[160],"provides":[161],"valuable":[162],"insights":[163],"into":[164],"practical":[166],"application":[167],"offers":[173],"blueprint":[175],"organizations":[177],"seeking":[178],"to":[179],"implement":[180],"reviews":[183]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":5}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
