On the impact of UML analysis models on source-code comprehensibility and modifiability

  • Authors:
  • Giuseppe Scanniello;Carmine Gravino;Marcela Genero;Jose' A. Cruz-Lemus;Genoveffa Tortora

  • Affiliations:
  • University of Basilicata;University of Salerno;University of Castilla-La Mancha;University of Castilla-La Mancha;University of Salerno

  • Venue:
  • ACM Transactions on Software Engineering and Methodology (TOSEM)
  • Year:
  • 2014

Quantified Score

Hi-index 0.00

Visualization

Abstract

We carried out a family of experiments to investigate whether the use of UML models produced in the requirements analysis process helps in the comprehensibility and modifiability of source code. The family consists of a controlled experiment and 3 external replications carried out with students and professionals from Italy and Spain. 86 participants with different abilities and levels of experience with UML took part. The results of the experiments were integrated through the use of meta-analysis. The results of both the individual experiments and meta-analysis indicate that UML models produced in the requirements analysis process influence neither the comprehensibility of source code nor its modifiability.