Reverse engineering of relational databases: extraction of an EER model from a relational database
Data & Knowledge Engineering
Information Systems Research
IEEE Transactions on Software Engineering
Fundamentals of Database Systems, Fourth Edition
Fundamentals of Database Systems, Fourth Edition
ACM Transactions on Database Systems (TODS)
CABSYDD: Case-Based System for Database Design
Journal of Management Information Systems
Cognitive complexity in data modeling: causes and recommendations
Requirements Engineering
On the use of natural language processing for automated conceptual data modeling
On the use of natural language processing for automated conceptual data modeling
Usability of upper level ontologies: The case of ResearchCyc
Data & Knowledge Engineering
Database Systems: Design, Implementation, and Management
Database Systems: Design, Implementation, and Management
Towards discovering conceptual models behind web sites
ER'12 Proceedings of the 31st international conference on Conceptual Modeling
Automated construction of a large semantic network of related terms for domain-specific modeling
CAiSE'13 Proceedings of the 25th international conference on Advanced Information Systems Engineering
Hi-index | 0.00 |
Data modelers frequently lack experience and have incomplete knowledge about the application being designed. To address this issue, we propose new types of reusable artifacts called Entity Instance Repository (EIR) and Relationship Instance Repository (RIR), which contain ER modeling patterns from prior designs and serve as knowledge-based repositories for conceptual modeling. We explore the development of automated data modeling tools with EIR and RIR. We also select six data modeling rules used for identification of entities in one of the tools. Two tools were developed in this study: Heuristic-Based Technique (HBT) and Entity Instance Pattern WordNet (EIPW). The goals of this study are (1) to find effective approaches that can improve the novice modelers' performance in developing conceptual models by integrating patternbased technique and various modeling techniques, (2) to evaluate whether those selected six modeling rules are effective, and (3) to validate whether the proposed tools are effective in creating quality data models. In order to evaluate the effectiveness of the tools, empirical testing was conducted on tasks of different sizes. The empirical results indicate that novice designers' overall performance increased 30.9-46.0% when using EIPW, and increased 33.5-34.9 % when using HBT, compared with the cases with no tools.