UML class diagrams are a relevant modeling language in Software Engineering education since they can be used to teach students how to visualize and display the different entities that compose a system, with their functionalities and relationships. The definition of modeling exercises and their evaluation can be time-consuming for educators due to the need to consider possible semantic variations and alternative representations of the same system requirements. To facilitate teachers in this process, we present TIGRE (auTomated dIagram Generator of REference solutions), an online editor for the definition of UML modeling exercises where teachers can define reference solutions in the form of both diagrams and detailed structures to be used for automated evaluation. The tool is enhanced by the interaction with recent Large Language Models for the automated generation of reference solutions starting from text, facilitating the creation of early drafts. A proof-of-concept case study has been performed by having TIGRE generate reference solutions for two exercises: most of the relevant concepts have been represented correctly, but issues emerged in the form of unnecessary classes being included and incorrect understanding of associations.

An Automated Diagram Generator of Reference Solutions for Modeling Educators / Garaccione, Giacomo; Coppola, Riccardo; Ardito, Luca. - ELETTRONICO. - 16081:(2026), pp. 383-392. (Intervento presentato al convegno 51st Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2025 tenutosi a Salerno (IT) nel September 10–12, 2025) [10.1007/978-3-032-04190-6_23].

An Automated Diagram Generator of Reference Solutions for Modeling Educators

Garaccione, Giacomo;Coppola, Riccardo;Ardito, Luca
2026

Abstract

UML class diagrams are a relevant modeling language in Software Engineering education since they can be used to teach students how to visualize and display the different entities that compose a system, with their functionalities and relationships. The definition of modeling exercises and their evaluation can be time-consuming for educators due to the need to consider possible semantic variations and alternative representations of the same system requirements. To facilitate teachers in this process, we present TIGRE (auTomated dIagram Generator of REference solutions), an online editor for the definition of UML modeling exercises where teachers can define reference solutions in the form of both diagrams and detailed structures to be used for automated evaluation. The tool is enhanced by the interaction with recent Large Language Models for the automated generation of reference solutions starting from text, facilitating the creation of early drafts. A proof-of-concept case study has been performed by having TIGRE generate reference solutions for two exercises: most of the relevant concepts have been represented correctly, but issues emerged in the form of unnecessary classes being included and incorrect understanding of associations.
2026
9783032041890
9783032041906
File in questo prodotto:
File Dimensione Formato  
978-3-032-04190-6_23.pdf

accesso riservato

Tipologia: 2a Post-print versione editoriale / Version of Record
Licenza: Non Pubblico - Accesso privato/ristretto
Dimensione 941.57 kB
Formato Adobe PDF
941.57 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
An Automated Diagram Generator of Reference Solutions for Modeling Educators.pdf

embargo fino al 08/09/2026

Tipologia: 2. Post-print / Author's Accepted Manuscript
Licenza: Pubblico - Tutti i diritti riservati
Dimensione 342.84 kB
Formato Adobe PDF
342.84 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11583/3003307