5 papers
Same Scrutiny, More Time: Eye Tracking Insights into Reviewing LLM-Labelled Code
Ranim Khojah, Francisco Gomes de Oliveira Neto, Mazen Mohamad +2
Modern software development increasingly involves the use of large language models (LLMs) to generate code. Despite their rapid advancement, LLMs remain prone to errors and halluci…
Patterns of Developer Adoption of LLM-Generated Code Refactoring Suggestions
David Schön, Faiza Amjad, Tehreem Asif +4
Large language models (LLMs) have gained widespread popularity and have steadily improved over time, enabling software developers to use them for various code-related tasks. One co…
LLM Company Policies and Policy Implications in Software Organizations
Ranim Khojah, Mazen Mohamad, Linda Erlenhov +2
The risks associated with adopting large language model (LLM) chatbots in software organizations highlight the need for clear policies. We examine how 11 companies create these pol…
The Impact of Prompt Programming on Function-Level Code Generation
Ranim Khojah, Francisco Gomes de Oliveira Neto, Mazen Mohamad +1
Large Language Models (LLMs) are increasingly used by software engineers for code generation. However, limitations of LLMs such as irrelevant or incorrect code have highlighted the…
The Cure is in the Cause: A Filesystem for Container Debloating
Huaifeng Zhang, Mohannad Alhanahnah, Philipp Leitner +1
Containers have become a standard for deploying applications due to their convenience, but they often suffer from significant software bloat-unused files that inflate image sizes,…