Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleJuly 2024
Unveiling ChatGPT's Usage in Open Source Projects: A Mining-based Study
MSR '24: Proceedings of the 21st International Conference on Mining Software RepositoriesApril 2024, Pages 571–583https://doi.org/10.1145/3643991.3644918Large Language Models (LLMs) have gained significant attention in the software engineering community. Nowadays developers have the possibility to exploit these models through industrial-grade tools providing a handy interface toward LLMs, such as OpenAI'...
- research-articleJune 2024
Towards Summarizing Code Snippets Using Pre-Trained Transformers
ICPC '24: Proceedings of the 32nd IEEE/ACM International Conference on Program ComprehensionApril 2024, Pages 1–12https://doi.org/10.1145/3643916.3644400When comprehending code, a helping hand may come from the natural language comments documenting it that, unfortunately, are not always there. To support developers in such a scenario, several techniques have been presented to automatically generate ...
- research-articleJanuary 2024
Code Review Automation: Strengths and Weaknesses of the State of the Art
IEEE Transactions on Software Engineering (ISOF), Volume 50, Issue 2Feb. 2024, Pages 338–353https://doi.org/10.1109/TSE.2023.3348172The 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 automation to new boundaries, with techniques <italic>imitating</italic> developers ...
- research-articleJuly 2022
Using pre-trained models to boost code review automation
ICSE '22: Proceedings of the 44th International Conference on Software EngineeringMay 2022, Pages 2291–2302https://doi.org/10.1145/3510003.3510621Code 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 automating specific code review tasks. We recently proposed Deep ...