On the Automation of Code Review Tasks Through Cross-Task Knowledge Distillation
Code review is essential for ensuring code quality and minimizing errors, but it is often complex, subjective, and time-consuming. Existing research treated code review tasks (i.e., quality estimation, comment generation, and code refinement) separately, despite their interconnections. We propose a novel deep learning architecture using cross-task knowledge distillation to address these tasks simultaneously. Our approach outperforms state-of-the-art methods in comment generation and code refinement, achieving superior BLEU and CodeBLEU scores.
Authors
- Oussama Ben Sghaier (ORCID: https://orcid.org/0000-0003-2737-0952)
Publication Details
- Published
- 2025-04-27
- DOI
- https://doi.org/10.1109/icse-companion66252.2025.00072
- Primary Topic
- Software Engineering Research
- Type
- article
- Field-Weighted Citation Impact
- 0.00