TY - JOUR
T1 - Hierarchical entity-relationship diagrams
T2 - the model, method of creation and experimental evaluation
AU - Shoval, Peretz
AU - Danoch, Revital
AU - Balaban, Miriam
PY - 2004/10
Y1 - 2004/10
N2 - A bottom-up method for creating a hierarchy of entity-relationship diagrams (HERD) from a given, “flat” ER diagram (ERD) is proposed. The hierarchy consists of simple and interrelated diagrams—ER structures—with external relationships to other structures. The HERD-tree diagram, which provides the most general view of the conceptual schema, is located at the top of the hierarchy. The method is based on packaging operations, which group entities and relationships according to certain criteria. These operations are applied in several steps on a given (presumably large-scale) ERD. We describe the new constructs, which are added to the ER model to enable the creation of HERD, and a bottom-up method for creating HERD. We also evaluate HERD from the point of view of user comprehension and preference, based on an experimental comparison to flat ERDs.
AB - A bottom-up method for creating a hierarchy of entity-relationship diagrams (HERD) from a given, “flat” ER diagram (ERD) is proposed. The hierarchy consists of simple and interrelated diagrams—ER structures—with external relationships to other structures. The HERD-tree diagram, which provides the most general view of the conceptual schema, is located at the top of the hierarchy. The method is based on packaging operations, which group entities and relationships according to certain criteria. These operations are applied in several steps on a given (presumably large-scale) ERD. We describe the new constructs, which are added to the ER model to enable the creation of HERD, and a bottom-up method for creating HERD. We also evaluate HERD from the point of view of user comprehension and preference, based on an experimental comparison to flat ERDs.
U2 - 10.1007/s00766-004-0201-9
DO - 10.1007/s00766-004-0201-9
M3 - Article
SN - 0947-3602
VL - 9
SP - 217
EP - 228
JO - Requirements Engineering
JF - Requirements Engineering
IS - 4
ER -