An expert database design system based on analysis of forms
- 1 February 1988
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Software Engineering
- Vol. 14 (2) , 242-253
- https://doi.org/10.1109/32.4641
Abstract
A form model and an expert database system that analyzes instances of the form model to derive a conceptual schema are proposed. The form model describes the properties of form fields such as their origin, hierarchical structure, and cardinality. The expert database design system creates a conceptual schema by incrementally integrating related collections of forms. The rules of the expert systems are divided into six phases form selection; entity identification; attribute attachment; relationship identification; cardinality identification; and integrity constraints. The rules of the first phase use knowledge about the form flow to determine the order in which forms are analyzed. The rules in other phases are used in conjunction with a designer dialog to identify the entities, relationships, and attributes of a schema that represents the collection of forms.Keywords
This publication has 17 references indexed in Scilit:
- Formal: A Forms-Oriented, Visual-Directed Application Development SystemComputer, 1985
- The category concept: An extension to the entity-relationship modelData & Knowledge Engineering, 1985
- Acquisition of terminological knowledge using database design techniquesPublished by Association for Computing Machinery (ACM) ,1985
- FORMANAGERACM Transactions on Information Systems, 1984
- English sentence structure and entity-relationship diagramsInformation Sciences, 1983
- Forms approach to requirements specification for database designPublished by Association for Computing Machinery (ACM) ,1983
- A consulting system for data base designInformation Systems, 1982
- A status report on the activities of the codasyl End User Facilities Committee (EUFC)Information & Management, 1979
- The entity-relationship model—toward a unified view of dataACM Transactions on Database Systems, 1976
- A FRAME FOR FRAMESPublished by Elsevier ,1975