[HTML][HTML] Crowd intelligence in AI 2.0 era

W Li, W Wu, H Wang, X Cheng, H Chen, Z Zhou… - Frontiers of Information …, 2017 - Springer
The Internet based cyber-physical world has profoundly changed the information
environment for the development of artificial intelligence (AI), bringing a new wave of AI …

Code review automation: strengths and weaknesses of the state of the art

R Tufano, O Dabić, A Mastropaolo… - IEEE Transactions …, 2024 - ieeexplore.ieee.org
The automation of code review has been tackled by several researchers with the goal of
reducing its cost. The adoption of deep learning in software engineering pushed the …

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 …

Modern code review: a case study at google

C Sadowski, E Söderberg, L Church, M Sipko… - Proceedings of the 40th …, 2018 - dl.acm.org
Employing lightweight, tool-based code review of code changes (aka modern code review)
has become the norm for a wide variety of open-source and industrial systems. In this paper …

An empirical study of the impact of modern code review practices on software quality

S McIntosh, Y Kamei, B Adams, AE Hassan - Empirical Software …, 2016 - Springer
Software code review, ie, the practice of having other team members critique changes to a
software system, is a well-established best practice in both open source and proprietary …

Reassessing automatic evaluation metrics for code summarization tasks

D Roy, S Fakhoury, V Arnaoudova - Proceedings of the 29th ACM Joint …, 2021 - dl.acm.org
In recent years, research in the domain of source code summarization has adopted data-
driven techniques pioneered in machine translation (MT). Automatic evaluation metrics such …

Reviewer recommendation for pull-requests in GitHub: What can we learn from code review and bug assignment?

Y Yu, H Wang, G Yin, T Wang - Information and software technology, 2016 - Elsevier
Context: The pull-based model, widely used in distributed software development, offers an
extremely low barrier to entry for potential contributors (anyone can submit of contributions to …

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 …

Information needs in contemporary code review

L Pascarella, D Spadini, F Palomba… - Proceedings of the …, 2018 - dl.acm.org
Contemporary code review is a widespread practice used by software engineers to maintain
high software quality and share project knowledge. However, conducting proper code …

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 …