Does the level of detail of UML models affect the maintainability of source code?

  • Authors:
  • Ana M. Fernández-Sáez;Marcela Genero;Michel R. V. Chaudron

  • Affiliations:
  • Alarcos Quality Center, S.L., Department of Technologies and Information Systems, University of Castilla-La Mancha, Ciudad Real, Spain;ALARCOS Research Group, Department of Technologies and Information Systems, University of Castilla-La Mancha, Ciudad Real, Spain;LIACS, Leiden University, Leiden, The Netherlands

  • Venue:
  • MODELS'11 Proceedings of the 2011th international conference on Models in Software Engineering
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents an experiment carried out as a pilot study to obtain a first insight into the influence of the quality of UML models on the maintenance of the corresponding source code. The quality of the UML models is assessed by studying the amount of information they contain as measured through a level of detail metric. The experiment was carried out with 11 Computer Science students from the University of Leiden. The results obtained indicate a slight tendency towards obtaining better results when using low level of detail UML models, which contradicts our expectations based on previous research found in literature. Nevertheless, we are conscious that the results should be considered as preliminary results given the low number of subjects that participated in the experiment. Further replications of this experiment are planned with students and professionals in order to obtain more conclusive results.