Using the F2 OODBMS to support incremental knowledge acquisition

L. Ai-Jadir1, G. Beydoun2
1Dept. of Math. & Comput. Sci., American Univ. of Beirut, Lebanon
2Department of Mathematics and Computer Science, American University of Beirut, Beirut, Lebanon

Tóm tắt

Ripple down rules (RDR) is an incremental knowledge acquisition (KA) methodology, where a knowledge base (KB) is constructed as a collection of rules with exceptions. Nested ripple down rules (NRDR) is an extension of this methodology which allows the expert to enter her/his own domain concepts and later refine these concepts hierarchically. In this paper we show similarities between incremental knowledge acquisition and database schema evolution, and propose to use the F2 object-oriented database management system (OODBMS) to implement an NRDR knowledge based system. We use the existing non-standard features of F2 and show how multiple instantiation and object migration (known as multiobjects feature in F2), and schema evolution capabilities in F2 easily accommodate all the update mechanisms required to incrementally build an NRDR KB. We illustrate our approach with a KA session.

Từ khóa

#Knowledge acquisition #Object oriented databases #Spatial databases #Database systems #Knowledge based systems #Data engineering #Knowledge engineering

Tài liệu tham khảo

beydoun, 2001, Theoretical Framework of Incremental Hierarchical Knowledge Acquisition, International Journal of Human-Computer Interaction, 54 blair, 1994, Methods of Integrating Knowledge-based and Database Systems, 5th Australasian Database Conference (ADC'94) 10.1016/0933-3657(92)90013-F compton, 1988, nowledge in Context: a strategy for expert system maintenance, 2nd Australian Joint Artificial Intelligence Conference (AI'88) 10.3109/00313029309068898 ferrandina, 1995, Schema and Database Evolution in the O2 Object Database System, Proceedings of the 21st International Conference on Very Large Data Bases (VLDB) kuno, 1995, The Object-Slicing Technique: A Flexible Object Representation and Its Evaluation, Technical Report CSE-TR-241–95 ling, 1995, Object Migration in ISA Hierarchies, 4th Int Conference on Database Systems for Advanced Applications (DASFAA '95) 10.1145/38765.38817 ramadan, 1997, owards an Expert System in Ion Chromatography Using Multiple Classification Ripple Down Rules (MCRDR), Int Ion Chromatography Symposium (IICS'97) al-jadir, 1999, Transposed Storage of an Object Database to Reduce the Cost of Schema Changes, Workshop of 18th Int Conference on Conceptual Modeling (ECDM'99) al-jadir, 1998, Multiobjects to Ease Schema Evolution in an OODBMS, International Conference on Conceptual Modeling (ER'98) 10.1145/38713.38748 atkinson, 1989, The Object-Oriented Database System Manifesto, 1st Int Conference on Deductive and Object-Oriented Databases (DOOD '89) beydoun, 1997, NRDR for the Acquisition of Search Knowledge, lath Australian Conference on Artificial Intelligence beydoun, 1997, cquisition of Search Knowledge, 10th European Knowledge Acquisition Workshop (EKAW'97) al-jadir, 1997, Evolution-Oriented Database Systems, Faculte des Sciences al-jadir, 1995, Evolution Features of the F2 OODBMS, 4th Int Conference on Database Systems for Advanced Applications (DASFAA'95) beydoun, 1999, Hierarchical Incremental Knowledge Acquisition, 12th Banff Knowledge Acquisition for Knowledge-Based Systems Workshop (KAW'99) 10.1145/65935.65936 shiraz, 1998, Building Controller for Dynamic Systems 10.1109/ICDE.1992.213201 tresch, 1991, A Framework fo in 3rd Int Workshop on Foundar Schema Evolution by Meta Object Manipulation tions of Models and Languages for Data and Objects (FMLDO'91)