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