Title :
An Evaluation of Diagnosis in a Learning Environment for Object-Oriented Modeling
Author :
Auxepaules, Ludovic ; Py, Dominique
Author_Institution :
Lab. d´´Inf., Univ. du Maine, Le Mans, France
Abstract :
This paper reports the first evaluation of a diagnostic module, called ACDC (Automatic Class Diagrams Comparator) since its integration into Diagram, a learning environment for UML class diagrams. ACDC is an hybrid matcher that compares the student diagram with a reference diagram and tries to match them. It produces a list of structural and content differences between these two diagrams. These differences are then analysed by the pedagogical component of Diagram for producing appropriate feedbacks. The evaluation of ACDC system was conducted using diagnosis traces and student diagrams collected in a Diagram experimentation during Fall 2008 with students in a UML course. For evaluating the quality of ACDC, we use four match quality measures: Precision, Recall, F-Measure and Overall. The evaluation results show that the diagnosis are fairly well but requires to be improved in some specific situations.
Keywords :
Unified Modeling Language; diagrams; object-oriented methods; program diagnostics; UML class diagram; UML course; Unified Modeling Language; automatic class diagram comparator; diagnostic module; learning environment; object-oriented modeling; pedagogical component; reference diagram; student diagram; Artificial intelligence; Computational modeling; Context; Object oriented modeling; Pattern matching; Semantics; Unified modeling language; UML; class diagram; diagnosis; evaluation; modeling; structural matching;
Conference_Titel :
Advanced Learning Technologies (ICALT), 2010 IEEE 10th International Conference on
Conference_Location :
Sousse
Print_ISBN :
978-1-4244-7144-7
DOI :
10.1109/ICALT.2010.36