4.4 Article

An experimental comparison of ER and UML class diagrams for data modelling

Journal

EMPIRICAL SOFTWARE ENGINEERING
Volume 15, Issue 5, Pages 455-492

Publisher

SPRINGER
DOI: 10.1007/s10664-009-9127-7

Keywords

Controlled experiments; Entity-relation diagrams; UML class diagrams; Design notations; Comprehension; Maintenance; Verification

Funding

  1. MiUR (Ministero dell'Universita e della Ricerca) [PRIN-2006-2006098097]

Ask authors/readers for more resources

We present the results of three sets of controlled experiments aimed at analysing whether UML class diagrams are more comprehensible than ER diagrams during data models maintenance. In particular, we considered the support given by the two notations in the comprehension and interpretation of data models, comprehension of the change to perform to meet a change request, and detection of defects contained in a data model. The experiments involved university students with different levels of ability and experience. The results demonstrate that using UML class diagrams subjects achieved better comprehension levels. With regard to the support given by the two notations during maintenance activities the results demonstrate that the two notations give the same support, while in general UML class diagrams provide a better support with respect to ER diagrams during verification activities.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.4
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available