Gamification of UML Modeling Activities
keywords GAMIFICATION, SOFTWARE QUALITY, UML
Reference persons LUCA ARDITO, RICCARDO COPPOLA, MARCO TORCHIANO
Research Groups DAUIN - GR-16 - SOFTWARE ENGINEERING GROUP - SOFTENG
Description Gamification is defined as the application of elements that are typical of videogames (scores, competition with other players, game rules, etc.) to other types of activities, with the goal of increasing engagement and performance of the involved user. The goal of the thesis is the application of the typical gamification features to the practice of UML modeling and the relative assessment of the ensuing benefits.
The thesis wil consist in the development of a platform with features of competitive gaming for building UML class diagrams.
The gaming mechanics will reward different of model quality such as completeness, correctness, consistency, minimality, and readability.
The system shall include functions to maintain score history and show the ranking of players.
Required skills UML Modeling, Java
Deadline 18/12/2023 PROPONI LA TUA CANDIDATURA