activity
20242026
most citedOn the Impact of Requirements Smells in Prompts: The Case of Automated Traceability

1 citations · 1 across the 6 of their papers we have counts for

collaborators

7 papers

cs.SE2026

From Prompting to Engineering: A Research Agenda for Prompt Engineering in Software Engineering

Vincenzo De Martino, Giovanna Broccia, Fabiano Pecorelli +6

Prompt engineering is increasingly used across Software Engineering (SE) activities, including requirements analysis, coding, testing, documentation, repository analysis, and plann…

cs.SE2026

Fairness Hazard Analysis for Socio-Technical Processes: A Multiple-Case Study in Bias-sensitive Organisational Settings

Giovanna Broccia, Lucio Lelii, Roberto Cirillo +5

Fairness is increasingly recognised as a first-class requirement in socio-technical processes, where interactions among human actors, software systems, and AI technologies may lead…

cs.SE2026

Human-AI Collaboration in Requirements Engineering: Evidence of the Negative Effect of LLMs on Requirements Inspection

Giovanna Broccia, Julian Frattini, Chetan Arora +4

Background. Requirements inspection (RI) is a well-established practice for detecting potential defects in requirements artifacts early in the software lifecycle. Recent advances i…

cs.SE2026

Comprehension vs. Adoption: Evaluating a Language Workbench Through a Family of Experiments

Giovanna Broccia, Maurice H. ter Beek, Walter Cazzola +3

Language workbenches are tools that enable the definition, reuse, and composition of programming languages and their ecosystems, aiming to streamline language development. To facil…

cs.SE2026

The Role of Cognitive Abilities in Requirements Inspection: Comparing UML and Textual Representations

Giovanna Broccia, Sira Vegas, Alessio Ferrari

The representation of requirements plays a critical role in the accuracy of requirements inspection. While visual representations, such as UML diagrams, are widely used alongside t…

cs.SE20251 cited

On the Impact of Requirements Smells in Prompts: The Case of Automated Traceability

Andreas Vogelsang, Alexander Korn, Giovanna Broccia +3

Large language models (LLMs) are increasingly used to generate software artifacts, such as source code, tests, and trace links. Requirements play a central role in shaping the inpu…