paper-with-me

Papers

Automatic Programming: Large Language Models and Beyond

2024-05-03 · Michael R. Lyu, Baishakhi Ray, Abhik Roychoudhury, Shin Hwei Tan, Patanamon Thongtanunam

Automatic programming has seen increasing popularity due to the emergence of tools like GitHub Copilot which rely on Large Language Models (LLMs). At the same time, automatically generated code faces challenges during deployment due to concerns around quality and trust. In this article, we study automated coding in a general sense and study the concerns around code quality, security and related issues of programmer responsibility. These are key issues for organizations while deciding on the usage of automatically generated code. We discuss how advances in software engineering such as program repair and analysis can enable automatic programming. We conclude with a forward looking view, focusing on the programming environment of the near future, where programmers may need to switch to different roles to fully utilize the power of automatic programming. Automated repair of automatically generated programs from LLMs, can help produce higher assurance code from LLMs, along with evidence of assurance

📄 PDF Abstract BibTeX arXiv:2405.02213

Code (0)

등록된 구현이 없습니다.

Tasks

Program Repair

Similar Papers 제목 키워드 기반

Multi-LCB: Extending LiveCodeBench to Multiple Programming Languages

2026-06-18 · Maria Ivanova, Pavel Zadorozhny, Rodion Levichev, Ivan Petrov 외 arxiv

LiveCodeBench (LCB) has recently become a widely adopted benchmark for evaluating large language models (LLMs) on code-generation tasks. By curating competitive programming problems, constantly adding fresh problems to t…

Code Generation

QCoder Benchmark: Bridging Language Generation and Quantum Hardware through Simulator-Based Feedback

2025-10-30 · Taku Mikuriya, Tatsuya Ishigaki, Masayuki Kawarada, Shunya Minami 외 arxiv

Large language models (LLMs) have increasingly been applied to automatic programming code generation. This task can be viewed as a language generation task that bridges natural language, human knowledge, and programming …

Code Generation

Evaluating the Effectiveness of Large Language Models in Solving Simple Programming Tasks: A User-Centered Study

2025-07-05 · Kai Deng arxiv

As large language models (LLMs) become more common in educational tools and programming environments, questions arise about how these systems should interact with users. This study investigates how different interaction …

Automatic Generation of Programming Exercises and Code Explanations using Large Language Models

2022-06-03 · Sami Sarsa, Paul Denny, Arto Hellas, Juho Leinonen

This article explores the natural language generation capabilities of large language models with application to the production of two types of learning resources common in programming courses. Using OpenAI Codex as the l…

Language ModelingLanguage ModellingLarge Language ModelText Generation

GANCoder: An Automatic Natural Language-to-Programming Language Translation Approach based on GAN

2019-12-02 · Yabing Zhu, Yanfeng Zhang, Huili Yang, Fangjing Wang

We propose GANCoder, an automatic programming approach based on Generative Adversarial Networks (GAN), which can generate the same functional and logical programming language codes conditioned on the given natural langua…

Code GenerationTranslation