DocumentCode :
1999587
Title :
Data Model Comprehension: An Empirical Comparison of ER and UML Class Diagrams
Author :
De Lucia, Andrea ; Gravino, Carmine ; Oliveto, Rocco ; Tortora, Genoveffa
Author_Institution :
Dept. of Math. & Inf., Univ. of Salerno, Fisciano
fYear :
2008
fDate :
10-13 June 2008
Firstpage :
93
Lastpage :
102
Abstract :
We present the results of two controlled experiments to compare ER and UML class diagrams, in order to find out which of the models provides better support during the comprehension of data models. The experiment involved Master and Bachelor students performing comprehension tasks on data models represented by ER or UML class diagrams. The achieved results show that UML class diagrams significantly improve the comprehension level achieved by subjects. Moreover, having different subjects with different levels of ability and experience allowed us to also make some considerations on the influence of such factors on the comprehension performances.
Keywords :
Unified Modeling Language; computer science education; software engineering; ER class diagrams; UML class diagrams; comprehension tasks; data model comprehension; software engineering course; Context modeling; Data models; Erbium; Informatics; Mathematics; Object oriented databases; Object oriented modeling; Relational databases; Software engineering; Unified modeling language; Comprehension; Data Models; ER diagrams; Empirical Studies; UML class diagrams;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Program Comprehension, 2008. ICPC 2008. The 16th IEEE International Conference on
Conference_Location :
Amsterdam
ISSN :
1092-8138
Print_ISBN :
978-0-7695-3176-2
Type :
conf
DOI :
10.1109/ICPC.2008.26
Filename :
4556121
Link To Document :
بازگشت