On the Effects of Developers' Intuition on Measuring Similarity Between UML Models

  • Lucian José Gonçales Universidade do Vale do Rio dos Sinos (UNISINOS)
  • Kleinner Farias Universidade do Vale do Rio dos Sinos (UNISINOS)
  • Vinicius Bischoff Universidade do Vale do Rio dos Sinos (UNISINOS)

Resumo


Software design models play a key role in many activities of information systems engineering, such as documenting software artefacts, communicating project decisions, and code generation. In this scenario, the techniques for comparison of software design models are used for several purposes, such as, for detecting clones, and model evolution. In the last decades, academia proposed different techniques for comparing software models. Even using these different techniques for model comparison, this process is still an activity of a subjective nature, because during this process, different developers can interpret the similarity differently. Thus, the problem is that it is still unknown if developers has the same intuition in order to resolve comparison of software design models. For this, the main objective of this work is to explore the effects of their experience level, i.e., experienced and inexperienced developers, relative to their effort and correctness for resolving activities of comparing software design models. Therefore, a controlled experiment was conducted to evaluate the developer's experience level regarding on similarities of UML Models. The results show that the developer's experience does not affect the understanding of similarities activities.
Palavras-chave: Unified Modelling Language, UML, Software Engineering, Controlled Experiment, Information Systems
Publicado
20/05/2019
Como Citar

Selecione um Formato
GONÇALES, Lucian José; FARIAS, Kleinner; BISCHOFF, Vinicius. On the Effects of Developers' Intuition on Measuring Similarity Between UML Models. In: SIMPÓSIO BRASILEIRO DE SISTEMAS DE INFORMAÇÃO (SBSI), 15. , 2019, Aracajú. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2019 . p. 223-230.