Large language models for software engineering: A systematic literature review

X Hou, Y Zhao, Y Liu, Z Yang, K Wang, L Li… - ACM Transactions on …, 2023 - dl.acm.org
Large Language Models (LLMs) have significantly impacted numerous domains, including
Software Engineering (SE). Many recent publications have explored LLMs applied to …

[HTML][HTML] Generative ai for visualization: State of the art and future directions

Y Ye, J Hao, Y Hou, Z Wang, S Xiao, Y Luo, W Zeng - Visual Informatics, 2024 - Elsevier
Generative AI (GenAI) has witnessed remarkable progress in recent years and
demonstrated impressive performance in various generation tasks in different domains such …

Coprompt: Supporting prompt sharing and referring in collaborative natural language programming

L Feng, R Yen, Y You, M Fan, J Zhao, Z Lu - Proceedings of the CHI …, 2024 - dl.acm.org
Natural language (NL) programming has become more approachable due to the powerful
code-generation capability of large language models (LLMs). This shift to using NL to …

Improving Steering and Verification in AI-Assisted Data Analysis with Interactive Task Decomposition

M Kazemitabaar, J Williams, I Drosos… - arXiv preprint arXiv …, 2024 - arxiv.org
LLM-powered tools like ChatGPT Data Analysis, have the potential to help users tackle the
challenging task of data analysis programming, which requires expertise in data processing …

An Empirical Study on Low Code Programming using Traditional vs Large Language Model Support

Y Liu, J Chen, T Bi, J Grundy, Y Wang, T Chen… - arXiv preprint arXiv …, 2024 - arxiv.org
Low-code programming (LCP) refers to programming using models at higher levels of
abstraction, resulting in less manual and more efficient programming, and reduced learning …

SPROUT: an Interactive Authoring Tool for Generating Programming Tutorials with the Visualization of Large Language Models

Y Liu, Z Wen, L Weng, O Woodman… - … on Visualization and …, 2024 - ieeexplore.ieee.org
The rapid development of large language models (LLMs), such as ChatGPT, has
revolutionized the efficiency of creating programming tutorials. LLMs can be instructed with …

Traceable Text: Deepening Reading of AI-Generated Summaries with Phrase-Level Provenance Links

H Kambhamettu, J Flores, A Head - arXiv preprint arXiv:2409.13099, 2024 - arxiv.org
As AI-generated summaries proliferate, how can we help people understand the veracity of
those summaries? In this short paper, we design a simple interaction primitive, traceable …

A Study on Developer Behaviors for Validating and Repairing LLM-Generated Code Using Eye Tracking and IDE Actions

N Tang, M Chen, Z Ning, A Bansal, Y Huang… - arXiv preprint arXiv …, 2024 - arxiv.org
The increasing use of large language model (LLM)-powered code generation tools, such as
GitHub Copilot, is transforming software engineering practices. This paper investigates how …

Sketch Then Generate: Providing Incremental User Feedback and Guiding LLM Code Generation through Language-Oriented Code Sketches

C Zhu-Tian, Z Xiong, X Yao, E Glassman - arXiv preprint arXiv:2405.03998, 2024 - arxiv.org
Crafting effective prompts for code generation or editing with Large Language Models
(LLMs) is not an easy task. Particularly, the absence of immediate, stable feedback during …

To Search or To Gen? Exploring the Synergy between Generative AI and Web Search in Programming

R Yen, N Sultanum, J Zhao - Extended Abstracts of the CHI Conference …, 2024 - dl.acm.org
The convergence of generative AI and web search is reshaping problem-solving for
programmers. However, the lack of understanding regarding their interplay in the …