Autotransform: Automated code transformation to support modern code review process
P Thongtanunam, C Pornprasit… - Proceedings of the 44th …, 2022 - dl.acm.org
Code review is effective, but human-intensive (eg, developers need to manually modify
source code until it is approved). Recently, prior work proposed a Neural Machine …
source code until it is approved). Recently, prior work proposed a Neural Machine …
LLaMA-Reviewer: Advancing code review automation with large language models through parameter-efficient fine-tuning
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 …
has been primarily addressed by numerous domain-specific pre-trained models. Despite …
GPT2SP: A transformer-based agile story point estimation approach
M Fu, C Tantithamthavorn - IEEE Transactions on Software …, 2022 - ieeexplore.ieee.org
Story point estimation is a task to estimate the overall effort required to fully implement a
product backlog item. Various estimation approaches (eg, Planning Poker, Analogy, and …
product backlog item. Various estimation approaches (eg, Planning Poker, Analogy, and …
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 …
developers have to manually review the code and provide written feedback. Recently, a …
Vision transformer inspired automated vulnerability repair
Recently, automated vulnerability repair approaches have been widely adopted to combat
increasing software security issues. In particular, transformer-based encoder-decoder …
increasing software security issues. In particular, transformer-based encoder-decoder …
An empirical study of static analysis tools for secure code review
Early identification of security issues in software development is vital to minimize their
unanticipated impacts. Code review is a widely used manual analysis method that aims to …
unanticipated impacts. Code review is a widely used manual analysis method that aims to …
Automatically Recommend Code Updates: Are We There Yet?
In recent years, large pre-trained Language Models of Code (CodeLMs) have shown
promising results on various software engineering tasks. One such task is automatic code …
promising results on various software engineering tasks. One such task is automatic code …
D-act: Towards diff-aware code transformation for code review under a time-wise evaluation
C Pornprasit, C Tantithamthavorn… - … on Software Analysis …, 2023 - ieeexplore.ieee.org
Code review is a software quality assurance practice, yet remains time-consuming (eg, due
to slow feedback from reviewers). Recent Neural Machine Translation (NMT)-based code …
to slow feedback from reviewers). Recent Neural Machine Translation (NMT)-based code …
Does code review speed matter for practitioners?
G Kudrjavets, A Rastogi - Empirical Software Engineering, 2024 - Springer
Increasing code velocity is a common goal for a variety of software projects. The efficiency of
the code review process significantly impacts how fast the code gets merged into the final …
the code review process significantly impacts how fast the code gets merged into the final …
Recommending code reviews leveraging code changes with structured information retrieval
Review comments are one of the main building blocks of modern code reviews. Manually
writing code review comments could be time-consuming and technically challenging …
writing code review comments could be time-consuming and technically challenging …