3 papers
cs.SE2026
Enhancing a gamified tool for UML modeling education
Giacomo Garaccione, Riccardo Coppola, Luca Ardito
Unified Modeling Language (UML) Use Case and Class Diagrams are fundamental modeling notations in Software Engineering (SE) education due to their importance for requirements and m…
cs.SE2026
Evaluating LLM-Based Goal Extraction in Requirements Engineering: Prompting Strategies and Their Limitations
Anna Arnaudo, Riccardo Coppola, Maurizio Morisio +4
Due to the textual and repetitive nature of many Requirements Engineering (RE) artefacts, Large Language Models (LLMs) have proven useful to automate their generation and processin…
cs.SE2024
Semantic API Alignment: Linking High-level User Goals to APIs
Robert Feldt, Riccardo Coppola
Large Language Models (LLMs) are becoming key in automating and assisting various software development tasks, including text-based tasks in requirements engineering but also in cod…