A Knowledge Representation Model for Multiuser Knowledge-Based Systems

A description is given of a multiuser knowledge-based system (MKBS) model. In this system, knowledge is represented in a collection of interlinked, largely autonomous user knowledge bases (UKBs) and supports use of the system by multipole heterogeneous users. The UKBs are defined so that while each user's view of the knowledge base is limited to the local UKB, problem solving can be achieved using knowledge from multiple UKBs. Different ways of sharing knowledge, including rules, are discussed. A method for rule translation that enables a rule to be used in multiple UKBs is presented. Issues relating to consistency maintenance and explanation in MKBS are addressed. >

[1]  Randall Davis,et al.  Meta-Rules: Reasoning about Control , 1980, Artif. Intell..

[2]  Matthew L. Ginsberg,et al.  Readings in Nonmonotonic Reasoning , 1987, AAAI 1987.

[3]  James A. Larson,et al.  A tool for integrating conceptual schemas and user views , 1988, Proceedings. Fourth International Conference on Data Engineering.

[4]  Giampio Bracchi,et al.  Mapping external views to a common data model , 1978, Inf. Syst..

[5]  Michael L. Brodie,et al.  On Knowledge-Based System Architectures , 1985, On Knowledge Base Management Systems.

[6]  Nils J. Nilsson,et al.  Principles of Artificial Intelligence , 1980, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  Jack Minker,et al.  Logic and Data Bases , 1978, Springer US.

[8]  Michael Schrefl,et al.  Dynamic Derivation of Personalized Views , 1988, VLDB.

[9]  Jeffrey D. Ullman,et al.  Principles of database and knowledge-base systems, Vol. I , 1988 .

[10]  Amitava Dutta,et al.  An Artificial Intelligence Approach to Model Management in Decision Support Systems , 1984, Computer.

[11]  Stanley J. Rosenschein,et al.  The ROSIE Language Reference Manual , 1981 .

[12]  Jeffrey D. Ullman,et al.  Principles Of Database And Knowledge-Base Systems , 1979 .

[13]  Amit Basu Stratification in shared distributed knowledge bases , 1991, Proceedings of the Twenty-Fourth Annual Hawaii International Conference on System Sciences.

[14]  William J. Clancey,et al.  The Epistemology of a Rule-Based Expert System - A Framework for Explanation , 1981, Artif. Intell..

[15]  Johanna D. Moore,et al.  Enhanced Maintenance and Explanation of Expert Systems Through Explicit Models of Their Development , 1984, IEEE Transactions on Software Engineering.

[16]  B. Chandrasekaran,et al.  Conceptual Representation of Medical Knowledge for Diagnosis by Computer: MDX and Related Systems , 1983, Adv. Comput..

[17]  Richard C. T. Lee,et al.  Symbolic logic and mechanical theorem proving , 1973, Computer science classics.

[18]  Sudha Ram,et al.  An object-oriented design for distributed knowledge-based systems , 1989, [1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume III: Decision Support and Knowledge Based Systems Track.

[19]  Krzysztof R. Apt,et al.  Management of Stratified Databases , 1987 .

[20]  Naftaly H. Minsky,et al.  Controlling the Use and Evolution of Database Systems: A Prolog-based Approach , 1986, J. Manag. Inf. Syst..

[21]  Robert J. K. Jacob,et al.  A Software Engineering Methodology for Rule-Based Systems , 1990, IEEE Trans. Knowl. Data Eng..

[22]  Rom Langerak,et al.  View updates in relational databases with an independent scheme , 1990, TODS.

[23]  Johann Eder,et al.  Logic and Databases , 1992, Advanced Topics in Artificial Intelligence.

[24]  Marvin Minsky,et al.  A framework for representing knowledge , 1974 .

[25]  Rafiul Ahad,et al.  Support to Using a Relational Database Explanation in a Knowledge-Based System , 2004 .

[26]  Kenneth McAloon,et al.  Stratification and Knowledge Base Management , 1987, J. Symb. Comput..

[27]  Adrian Walker,et al.  Towards a Theory of Declarative Knowledge , 1988, Foundations of Deductive Databases and Logic Programming..

[28]  Amit Basu,et al.  Knowledge base views in multiuser knowledge based systems , 1988, Proceedings. Fourth International Conference on Data Engineering.

[29]  Selim G. Akl,et al.  Views for Multilevel Database Security , 1987, IEEE Transactions on Software Engineering.

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

[31]  Jintae Lee,et al.  Partially shared views: a scheme for communicating among groups that use different type hierarchies , 1990, TOIS.

[32]  James A. Larson,et al.  Integrating User Views in Database Design , 1986, Computer.

[33]  Alfons Kemper,et al.  An analysis of geometric modeling in database systems , 1987, CSUR.