Title :
Naive semantics to support automated database design
Author :
Storey, Veda C. ; Goldstein, Robert C. ; Ullrich, Harald
Author_Institution :
J. Mack Robinson Coll. of Bus., Georgia State Univ., Atlanta, GA, USA
Abstract :
Research devoted to developing knowledge-based tools for database design has demonstrated that it is possible to encode a great deal of process knowledge about database design in a (knowledge-based) computer program. However, experience with these tools shows that the contribution of an expert human designer extends beyond his or her knowledge of database design techniques. The paper discusses the application of an approach, called Naive Semantics (NS), to simulate the contributions made to a design based on the designer´s general knowledge. Naive semantics involves the use of an extensible store of generally understood knowledge about the world. The paper describes the types of information that could be included in a Naive Semantics knowledge base and how that knowledge might be applied to increase the effectiveness of automated database design systems. Results of various implementations of ontologies based on Naive Semantics are discussed
Keywords :
common-sense reasoning; deductive databases; entity-relationship modelling; knowledge representation; programming language semantics; NS; automated database design; automated database design systems; database design techniques; entity-relationship model; expert human designer; general knowledge; generally understood knowledge; knowledge-based computer program; knowledge-based tools; naive semantics; process knowledge; Databases;
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on