: MARI CARMEN OTERO, JOSE JAVIER DOLADOVenue
: Empirical Software EngineeringDate
: 2002Type of Experiement
: Controlled ExperimentSample Size
: 18Class/Experience Level
: Undergraduate StudentData Collection Method
This paper compares the comprehensibility of three UML based models that represent dynamic behavior. The three models used were sequence diagrams, collaboration diagrams, and state diagrams. The metrics used in the study were total time to complete the case study and the total score (total number of correct answers by participants).
18 students of Informatics were used. The participants were given three models and prompted to answer questions based on comprehensibility. The case studies used were: a simple cell phone application, a library system, and and a digital dictaphone.
“The main conclusion of the study is that the comprehension of dynamic modeling in object-oriented design depends on the diagram type and on the complexity of the document.” While this study present a lot of data they do not distil it into an easy to read format. Consequently I've left out the specifics of the numerical results.