Process fuzzy data for triggers and constraints in active object oriented databases

Abstract The object-oriented database management system has great promise as a future database technology because of its superior complex data structure manipulation, rich class structure, integration potential, and data reusability. An active database is another evolving technology which can generate new knowledge, execute commands, and maintain system integrity by means of triggers, constraints, and inference rules. Adding constraints and triggers into an object-oriented database creates an active object-oriented database which performs dynamic behaviors. However, both triggers and constraints may process data that arc qualitative, inexact, or uncertain. In this case, a fuzzy logic system may be utilized to improve performance by replacing fuzzy if-then rules as triggers or constraints. This study proposes adding a fuzzy class to the class library to solve fuzzy information problems.

[1]  Narain H. Gehani,et al.  Ode as an Active Database: Constraints and Triggers , 1991, VLDB.

[2]  M. Braae,et al.  Theoretical and linguistic aspects of the fuzzy logic controller , 1979, Autom..

[3]  Carlo Zaniolo Object Identity and Inheritance in Deductive Databases - an Evolutionary Approach , 1989, DOOD.

[4]  Kwong-Sak Leung,et al.  A fuzzy database-query language , 1990, Inf. Syst..

[5]  Efraim Turban,et al.  Guest editor's note: Case-based reasoning and its applications , 1993 .

[6]  Sujeet Shenoi,et al.  An extended version of the fuzzy relational database model , 1990, Inf. Sci..

[7]  Ramez Elmasri,et al.  Fundamentals of Database Systems , 1989 .

[8]  Serge Abiteboul,et al.  Towards a Deductive Object-Oriented Database Language , 1990, Data Knowl. Eng..

[9]  H. Narazaki,et al.  Implementation of fuzzy systems using multilayered neural network , 1993, IEEE International Conference on Neural Networks.

[10]  Yves Caseau,et al.  Constraints in an Object-Oriented Deductive Database , 1991, DOOD.

[11]  Susan D. Urban,et al.  An intelligent framework for active support of database semantics , 1993 .

[12]  Michael Kifer,et al.  Next Generation Database Management Systems Technology , 1990 .

[13]  Luís M. M. Custódio,et al.  Production planning and scheduling using a fuzzy decision system , 1994, IEEE Trans. Robotics Autom..

[14]  Augustine O. Esogbue,et al.  A fuzzy adaptive controller using reinforcement learning neural networks , 1993, [Proceedings 1993] Second IEEE International Conference on Fuzzy Systems.

[15]  A. Amano,et al.  On the use of neural networks and fuzzy logic in speech recognition , 1989, International 1989 Joint Conference on Neural Networks.

[16]  Jack Minker Foundations of deductive databases and logic programming , 1988 .

[17]  T. Furuhashi,et al.  On identification of structures in premises of a fuzzy model using a fuzzy neural network , 1993, [Proceedings 1993] Second IEEE International Conference on Fuzzy Systems.

[18]  Nadine N. Tschichold-Gürman,et al.  FUN: optimization of fuzzy rule based systems using neural networks , 1993, IEEE International Conference on Neural Networks.

[19]  Peter J. Gawthrop,et al.  Neural networks for control systems - A survey , 1992, Autom..

[20]  Sujeet Shenoi,et al.  FUZZY RELATIONS AND FUZZY RELATIONAL DATABASES , 1991 .

[21]  Yoshikane Takahashi Fuzzy Database Query Languages and Their Relational Completeness Theorem , 1993, IEEE Trans. Knowl. Data Eng..

[22]  Takeshi Yamakawa,et al.  A design algorithm of membership functions for a fuzzy neuron using example-based learning , 1992, [1992 Proceedings] IEEE International Conference on Fuzzy Systems.

[23]  Shingo Murakami,et al.  AUTOMOBILE SPEED CONTROL SYSTEM USING A FUZZY LOGIC CONTROLLER , 1985 .

[24]  Patrick Bosc,et al.  SQLf: a relational database language for fuzzy querying , 1995, IEEE Trans. Fuzzy Syst..

[25]  Umeshwar Dayal,et al.  The architecture of an active database management system , 1989, SIGMOD '89.

[26]  E. H. Mamdani,et al.  Application of Fuzzy Logic to Approximate Reasoning Using Linguistic Synthesis , 1976, IEEE Transactions on Computers.

[27]  Limsoon Wong Inference Rules in Object Oriented Programminh Systems , 1989, DOOD.

[28]  Elisa Bertino,et al.  Object-Oriented Database Systems: Concepts and Architectures , 1993 .

[29]  Chuen-Chien Lee FUZZY LOGIC CONTROL SYSTEMS: FUZZY LOGIC CONTROLLER - PART I , 1990 .

[30]  Chin-Teng Lin,et al.  Neural-Network-Based Fuzzy Logic Control and Decision System , 1991, IEEE Trans. Computers.

[31]  T. Ross Fuzzy Logic with Engineering Applications , 1994 .

[32]  Patrick Bosc,et al.  Integrating fuzzy queries into an existing database management system: An example , 1994, Int. J. Intell. Syst..

[33]  Kent L. Jones,et al.  A New Method for Implementing Fuzzy Retrieval from a Spatial Database , 1996, Inf. Sci..

[34]  Umeshwar Dayal,et al.  Active Database Management Systems , 1988, JCDKB.

[35]  B. Tyagi,et al.  Fuzzy functional dependencies and independencies in extended fuzzy relational database models , 1995 .