Using pre-trained models to boost code review automation

R Tufano, S Masiero, A Mastropaolo… - Proceedings of the 44th …, 2022 - dl.acm.org
Code review is a practice widely adopted in open source and industrial projects. Given the
non-negligible cost of such a process, researchers started investigating the possibility of …

[PDF][PDF] Codereviewer: Pre-training for automating code review activities

Z Li, S Lu, D Guo, N Duan, S Jannu, G Jenks… - arXiv preprint arXiv …, 2022 - academia.edu
Code review is an essential part to software development lifecycle since it aims at
guaranteeing the quality of codes. Modern code review activities necessitate developers …

Automating code review activities by large-scale pre-training

Z Li, S Lu, D Guo, N Duan, S Jannu, G Jenks… - Proceedings of the 30th …, 2022 - dl.acm.org
Code review is an essential part to software development lifecycle since it aims at
guaranteeing the quality of codes. Modern code review activities necessitate developers …

Towards automating code review activities

R Tufano, L Pascarella, M Tufano… - 2021 IEEE/ACM …, 2021 - ieeexplore.ieee.org
Code reviews are popular in both industrial and open source projects. The benefits of code
reviews are widely recognized and include better code quality and lower likelihood of …

Core: Automating review recommendation for code changes

JK Siow, C Gao, L Fan, S Chen… - 2020 IEEE 27th …, 2020 - ieeexplore.ieee.org
Code review is a common process that is used by developers, in which a reviewer provides
useful comments or points out defects in the submitted source code changes via pull …

Automatic code review by learning the revision of source code

ST Shi, M Li, D Lo, F Thung, X Huo - … of the AAAI Conference on Artificial …, 2019 - ojs.aaai.org
Code review is the process of manual inspection on the revision of the source code in order
to find out whether the revised source code eventually meets the revision requirements …

Commentfinder: a simpler, faster, more accurate code review comments recommendation

Y Hong, C Tantithamthavorn… - Proceedings of the 30th …, 2022 - dl.acm.org
Code review is an effective quality assurance practice, but can be labor-intensive since
developers have to manually review the code and provide written feedback. Recently, a …

[PDF][PDF] Intelligent code reviews using deep learning

A Gupta, N Sundaresan - Proceedings of the 24th ACM SIGKDD …, 2018 - kdd.org
Peer code review is a best practice in Software Engineering where source code is reviewed
manually by one or more peers (reviewers) of the code author. It is widely acceptable both in …

Exploring the potential of chatgpt in automated code refinement: An empirical study

Q Guo, J Cao, X Xie, S Liu, X Li, B Chen… - Proceedings of the 46th …, 2024 - dl.acm.org
Code review is an essential activity for ensuring the quality and maintainability of software
projects. However, it is a time-consuming and often error-prone task that can significantly …

LLaMA-Reviewer: Advancing code review automation with large language models through parameter-efficient fine-tuning

J Lu, L Yu, X Li, L Yang, C Zuo - 2023 IEEE 34th International …, 2023 - ieeexplore.ieee.org
The automation of code review activities, a long-standing pursuit in software engineering,
has been primarily addressed by numerous domain-specific pre-trained models. Despite …