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.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.
https://hdl.handle.net/11583/3003307