A RAG-based Feedback Tool to Augment UML Class Diagram Learning
This paper introduces an advanced functionality designed to facilitate the learning of UML class diagram construction. Built upon an integrated Retrieval Augmented Generation Large Language Model, the functionality provides enriched feedback by leveraging accumulated knowledge. The functionality is implemented in an existing tool named UML Miner, a Visual Paradigm plugin that captures and analyzes student-generated UML diagrams by applying process mining techniques. By offering personalized feedback and continuous support during modeling, the tool aims to enhance learning outcomes and students' engagement.
Authors
- Marta Cimitile (ORCID: https://orcid.org/0000-0003-2403-8313)
- Mario Luca Bernardi (ORCID: https://orcid.org/0000-0002-3223-7032)
- Michele Scalera (ORCID: https://orcid.org/0000-0002-2455-2032)
- Pasquale Ardimento (ORCID: https://orcid.org/0000-0001-6134-2993)
Institutions
- University of Sannio (IT)
- Unitelma Sapienza University (IT)
- University of Bari Aldo Moro (IT)
Publication Details
- Published
- 2024-09-22
- DOI
- https://doi.org/10.1145/3652620.3687784
- Citations
- 3
- Primary Topic
- Software Engineering Research
- Type
- article
- Field-Weighted Citation Impact
- 2.34