: Luis Reynoso, Marcela Genero, Mario Piattini, Esperanza MansoVenue
: Proceedings of the 2006 ACM symposium on Applied computingDate
: April 2006Type of Experiement
Type of Experiment: Experimental Replication
This work looks at the Object Constraint Language (OCL) as a textual addition to the Unified Modeling Language (UML) used to increase expressiveness, completeness, consistency and improve specification of models. The authors define "a set of measures for measuring the structural properties of OCL expressions." The experiment presented in this paper is designed to strengthen the results, findings, and validity of the previous experiments being replicated.
General Hypothesis: "[...] structural properties of an OCL expression within an UML/OCL model (artifacts) have an impact on the cognitive complexity of modelers (subjects), and high cognitive complexity leads the OCL expression to exhibit undesirable external qualities on the final software product [...]"
Variables: "The independent variable (IV) is the object coupling of OCL expressions. The dependent variables (DVs) are the UND and MOD of OCL expressions."
Subjects: 46 fourth year, undergraduate computer science students in a software engineering course at the Technical University of Valencia (UPV)