activity
20242026
collaborators

8 papers

cs.SE2026

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…

cs.SE2026

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…

cs.SE2025

Leveraging Large Language Models for Cybersecurity Risk Assessment -- A Case from Forestry Cyber-Physical Systems

Fikret Mert Gultekin, Oscar Lilja, Ranim Khojah +3

In safety-critical software systems, cybersecurity activities become essential, with risk assessment being one of the most critical. In many software teams, cybersecurity experts a…

cs.SE2025

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…

cs.SE2025

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…

cs.SE2025

Emotional Strain and Frustration in LLM Interactions in Software Engineering

Cristina Martinez Montes, Ranim Khojah

Large Language Models (LLMs) are increasingly integrated into various daily tasks in Software Engineering such as coding and requirement elicitation. Despite their various capabili…