Large language model for vulnerability detection and repair: Literature review and the road ahead

X Zhou, S Cao, X Sun, D Lo - ACM Transactions on Software …, 2024 - dl.acm.org
The significant advancements in Large Language Models (LLMs) have resulted in their
widespread adoption across various tasks within Software Engineering (SE), including …

Robustness, security, privacy, explainability, efficiency, and usability of large language models for code

Z Yang, Z Sun, TZ Yue, P Devanbu, D Lo - arXiv preprint arXiv:2403.07506, 2024 - arxiv.org
Large language models for code (LLM4Code), which demonstrate strong performance (eg,
high accuracy) in processing source code, have significantly transformed software …

The role of generative ai in software development productivity: A pilot case study

M Coutinho, L Marques, A Santos, M Dahia… - Proceedings of the 1st …, 2024 - dl.acm.org
With software development increasingly reliant on innovative technologies, there is a
growing interest in exploring the potential of generative AI tools to streamline processes and …

Program Code Generation with Generative AIs

B Idrisov, T Schlippe - Algorithms, 2024 - mdpi.com
Our paper compares the correctness, efficiency, and maintainability of human-generated
and AI-generated program code. For that, we analyzed the computational resources of AI …

InstructPipe: Building Visual Programming Pipelines with Human Instructions

Z Zhou, J Jin, V Phadnis, X Yuan, J Jiang… - arXiv preprint arXiv …, 2023 - arxiv.org
Visual programming provides beginner-level programmers with a coding-free experience to
build their customized pipelines. Existing systems require users to build a pipeline entirely …

On the reliability and explainability of language models for program generation

Y Liu, C Tantithamthavorn, Y Liu, L Li - ACM Transactions on Software …, 2024 - dl.acm.org
Recent studies have adopted pre-trained language models, such as CodeT5 and CodeGPT,
for automated program generation tasks like code generation, repair, and translation …

An empirical study on developers' shared conversations with ChatGPT in GitHub pull requests and issues

H Hao, KA Hasan, H Qin, M Macedo, Y Tian… - Empirical Software …, 2024 - Springer
ChatGPT has significantly impacted software development practices, providing substantial
assistance to developers in various tasks, including coding, testing, and debugging. Despite …

Demystifying practices, challenges and expected features of using github copilot

B Zhang, P Liang, X Zhou, A Ahmad… - arXiv preprint arXiv …, 2023 - arxiv.org
With the advances in machine learning, there is a growing interest in AI-enabled tools for
autocompleting source code. GitHub Copilot has been trained on billions of lines of open …

AI Tool Use and Adoption in Software Development by Individuals and Organizations: A Grounded Theory Study

ZS Li, NN Arony, AM Awon, D Damian, B Xu - arXiv preprint arXiv …, 2024 - arxiv.org
AI assistance tools such as ChatGPT, Copilot, and Gemini have dramatically impacted the
nature of software development in recent years. Numerous studies have studied the positive …

[HTML][HTML] Navigating software development in the ChatGPT and GitHub Copilot era

SL France - Business Horizons, 2024 - Elsevier
Generative AI (artificial intelligence) technologies using LLMs (large language models),
such as ChatGPT and GitHub Copilot, with the ability to create code, have the potential to …