Developer Tools

Enhancing a gamified tool for UML modeling education

UMLegend adds use case diagrams with modular architecture to boost student engagement

Deep Dive

Researchers Giacomo Garaccione, Riccardo Coppola, and Luca Ardito have enhanced UMLegend, a gamified tool for UML modeling education originally designed in 2025 for class diagrams. The updated version adds support for use case diagrams, addressing a key gap in existing gamified tools that focus almost exclusively on class diagrams. The tool now features a refactored modular architecture, allowing educators to easily add other software engineering topics and modeling notations in the future.

The enhancement follows a study with the original tool, which offered dynamic feedback and long-term mechanics to increase student engagement. The researchers outline a longitudinal study planned for 2026 to assess whether sustained gamification leads to improved student performance in software engineering education. UMLegend aims to make UML modeling more appealing, as students often underestimate its relevance despite its importance for requirements and model-based engineering.

Key Points
  • UMLegend originally focused on class diagrams; now adds use case diagrams via modular architecture
  • Refactored design enables easy addition of other modeling notations and software engineering topics
  • Longitudinal study in 2026 will assess impact of long-term gamification on student performance

Why It Matters

Gamified UML education could boost student engagement and performance in critical software engineering modeling skills.