Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Comprehension of diagram syntax: an empirical study of entity relationship notations
Purchase H., Welland R., McGill M., Colpoys L. International Journal of Human-Computer Studies61 (2):187-203,2004.Type:Article
Date Reviewed: Oct 8 2004

This paper compares the Chen Entity-Relationship diagram with the Structured Analysis and Design Methodology (SSADM) “Logical Data Structure.” The authors took 36 students with no knowledge of either notation and taught them the essentials. They then tested to see how well the students recognized if texts matched different diagrams, and asked for preferences and reasons. There are two significant results: the students figured out SSADM diagrams quicker, and preferred SSADM for its simplicity.

The experimental design and statistical analysis are excellent. The paper is well written, and easy to understand. I was on the team that designed SSADM, and I would love to see evidence that we were right. However, this experiment is biased. First, the models only had binary relations. SSADM does not need a box for many of these; Chen does. Second, the authors ignored the SSADM rule that “a many-to-many link must always be resolved by creating a new link entity” [1]. This rule adds boxes to SSADM data structure diagrams. Often, they are useful. We need an experiment to see if these cause confusion, plus a survey of how useful they have been in practice.

This paper should be read by all involved in methodologies. It supports, with good scientific evidence, the old rule: “keep it simple, stupid!”

Reviewer:  Richard Botting Review #: CR130246
1) Lejk, M.; Deeks, D. An introduction to systems analysis techniques. Pearson Edn. Ltd., Harlow, Essex, UK, 2002.
Bookmark and Share
  Reviewer Selected
Editor Recommended
Featured Reviewer
 
 
Data Models (H.2.1 ... )
 
 
Methodologies (D.2.1 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Data Models": Date
A transient hypergraph-based model for data access
Watters C., Shepherd M. ACM Transactions on Information Systems 8(2): 77-102, 2001. Type: Article
Jun 1 1991
Toward a unified framework for version modeling in engineering databases
Katz R. ACM Computing Surveys 22(4): 375-409, 2001. Type: Article
Feb 1 1993
Graph data model and its data language
Kunii H., Springer-Verlag New York, Inc., New York, NY, 1990. Type: Book (9780387700588)
Dec 1 1991
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy