Design and implementation of new object-oriented rule base management system

Abstract In this work, a knowledge model, new object-oriented rule model (NORM), is proposed based on the concept of learning and thinking behaviors of human. It provides high maintainability and reusability through the object-oriented concept. There are four basic relations between knowledge concepts defined in NORM: Reference, Extension-of, Trigger and Acquire. These relations are helpful in describing the cooperation of the different knowledge concepts. In addition, we describe how to construct and maintain a knowledge base under this model. A NORM knowledge modeled rule base system platform, DRAMA, is also introduced and applied in this paper. In order to illustrate the capability of NORM knowledge model, a learning management system using DRAMA to infer the knowledge for selecting appropriate learning content for different student is designed and implemented.

[1]  M. Ross Quillian,et al.  Retrieval time from semantic memory , 1969 .

[2]  Grady Booch,et al.  Object-Oriented Design with Applications , 1990 .

[3]  Han Reichgelt Knowledge representation - an AI perspective , 1991, Tutorial monographs in cognitive science.

[4]  R. Gagne Learning outcomes and their effects: Useful categories of human performance. , 1984 .

[5]  William E. Lorensen,et al.  Object-Oriented Modeling and Design , 1991, TOOLS.

[6]  Edward H. Shortliffe,et al.  Rule Based Expert Systems: The Mycin Experiments of the Stanford Heuristic Programming Project (The Addison-Wesley series in artificial intelligence) , 1984 .

[7]  John R. Anderson Cognitive Psychology and Its Implications , 1980 .

[8]  Donald A. Norman,et al.  Models Of Human Memory , 1970 .

[9]  S. S. Tseng,et al.  EMCUD: A Knowledge Acquisition Method which Captures Embedded Meanings Under Uncertainty , 1990, Int. J. Man Mach. Stud..

[10]  Walter Kintsch,et al.  11 – Models for Free Recall and Recognition1 , 1970 .

[11]  Marco Antonio Furlan de Souuza,et al.  Designing reusable rule-based architectures with design patterns , 2001, Expert Syst. Appl..

[12]  Heeseok Lee,et al.  Knowledge management strategy and its link to knowledge creation process , 2002, Expert Syst. Appl..

[13]  Edward H. Shortliffe,et al.  A model of inexact reasoning in medicine , 1990 .

[14]  E. Tulving Elements of episodic memory , 1983 .

[15]  Richard Fikes,et al.  The role of frame-based representation in reasoning , 1985, CACM.

[16]  J. Deese The structure of associations in language and thought , 1966 .

[17]  Gary Riley,et al.  Expert Systems: Principles and Programming , 2004 .

[18]  Endel Tulving,et al.  Encoding specificity and retrieval processes in episodic memory. , 1973 .

[19]  Jos Beishuizen,et al.  Study strategies in a computer assisted study environment , 1999 .

[20]  Shian-Shyong Tseng,et al.  Building a CAL Expert System based upon Two-phase Knowledge Acquisition , 2002, Expert Syst. Appl..

[21]  Daniela Rosca,et al.  Towards a flexible deployment of business rules , 2002, Expert Syst. Appl..

[22]  Xindong Wu,et al.  Knowledge object modeling , 2000, IEEE Trans. Syst. Man Cybern. Part A.

[23]  Robert Glaser,et al.  Thoughts on Expertise , 1985 .

[24]  Sholom M. Weiss,et al.  Automatic Knowledge Base Refinement for Classification Systems , 1988, Artif. Intell..

[25]  John Kingston High Performance Knowledge Bases: four approaches to knowledge acquisition, representation and reasoning for workaround planning , 2001, Expert Syst. Appl..

[26]  H. Roesner Expert systems for commercial use , 1988 .

[27]  Robert M. O'Keefe,et al.  The Effect of Knowledge Representation Schemes on Maintainability of Knowledge-Based Systems , 1996, IEEE Trans. Knowl. Data Eng..

[28]  Robert M. Gagné,et al.  The Conditions of Learning and Theory of Instruction , 1985 .

[29]  Herbert J. Klausmeier,et al.  Cognitive Operations in Concept Learning. , 1970 .

[30]  Andreas Abecker,et al.  Ontologies for information management: balancing formality, stability, and sharing scope , 2002, Expert Syst. Appl..

[31]  K. Warner Schaie,et al.  Cognitive Functioning and Social Structure over the Life Course , 1987 .