Development and Assessment of an UML Profile for Digital Educational Games Modeling

Authors

  • Lucas Rodrigues de Oliveira Curso de Ciência da Computação – Universidade Federal de Goiás/Regional Jataí
  • Ana Carolina G. Inocêncio Curso de Ciência da Computação – Universidade Federal de Goiás/Regional Jataí
  • Heitor Augustus Xavier Costa Departamento de Ciência da Computação – Universidade Federal de Lavras (DCC/UFLA)
  • Paulo Afonso Parreira Júnior Departamento de Ciência da Computação – Universidade Federal de Lavras (DCC/UFLA)

Keywords:

UML Profile, Digital Educational Games, Software Modeling

Abstract

UML (Unified Modeling Language) is a general purpose language for software modeling, moreover, is the language most known and used for graphical representation of models. Just the elements preexisting in the UML (Unified Modeling Language) may not be sufficient to facilitate understanding of specific domain models. An example of specific problem domain is the Digital Educational Games (DEGs). In this paper, we describe the UP4EG, a UML profile for DEGs modeling, using UML class diagrams. The UP4EG gathers many stereotypes and tagged values divided into six packages that represent the main elements that a DEG should present. From an experimental study on the proposed profile with computer science students, it was realized that number of errors and the time spent for the identification of the main elements of a DEG can be improved when this profile is used in the modeling of this type of software.

Downloads

Download data is not yet available.

Published

2018-05-07

How to Cite

OLIVEIRA, L. R. de; INOCÊNCIO, A. C. G.; XAVIER COSTA, H. A.; PARREIRA JÚNIOR, P. A. Development and Assessment of an UML Profile for Digital Educational Games Modeling. Brazilian Journal of Computers in Education, [S. l.], v. 26, n. 2, p. 124–144, 2018. Disponível em: https://journals-sol.sbc.org.br/index.php/rbie/article/view/6910. Acesso em: 30 jan. 2026.

Issue

Section

Awarded Papers

Most read articles by the same author(s)