Research and Development in Expert Systems IX: Documents as expert systems

This paper is written in a document production tool that appears to a user as a word processor but also acts as an expert system shell with frame and rule representations supporting deductive inference. The electronic version of the document is active, providing typographic text and page layout facilities, versioning, hypermedia sound and movies, hypertext links, and knowledge structures represented in a visual language. It can be read as a hypermedia document and also interrogated as a knowledgebased system for problem-solving. The paper version of the document, which you are now reading, is produced by printing the electronic version. It loses its active functionality but continues to act as a record of the knowledge in the document. The overall technology has been developed as an alternative approach to the dissemination of knowledge bases. It also provides a different interface to knowledge-based systems that emulates document interfaces with which many users are already familiar.

[1]  Brian R. Gaines,et al.  Knowledge Acquisition Tools for Expert Systems , 1988 .

[2]  Brian R. Gaines,et al.  Organizational modelling and problem solving using object-oriented knowledge representation server and visual language , 1991, COCS '91.

[3]  Deborah L. McGuinness,et al.  CLASSIC: a structural data model for objects , 1989, SIGMOD '89.

[4]  Brian R. Gaines,et al.  Knowledge-support systems , 1990, Knowl. Based Syst..

[5]  Brian R. Gaines,et al.  KITTEN: Knowledge Initiation and Transfer Tools for Experts and Novices , 1987, Int. J. Man Mach. Stud..

[6]  John T. Nosek,et al.  A Comparison of Formal Knowledge Representation Schemes as Communication Tools: Predicate Logic vs Semantic Network , 1990, Int. J. Man Mach. Stud..

[7]  Marvin Minsky,et al.  Semantic Information Processing , 1968 .

[8]  Ronald J. Brachman,et al.  ON THE EPISTEMOLOGICAL STATUS OF SEMANTIC NETWORKS , 1979 .

[9]  Mark H. Burstein,et al.  The KREME Knowledge Editing Environment , 1987, Int. J. Man Mach. Stud..

[10]  Scott E. Fahlman,et al.  NETL: A System for Representing and Using Real-World Knowledge , 1979, CL.

[11]  William A. Woods,et al.  What's in a Link: Foundations for Semantic Networks , 1975 .

[12]  Brian R. Gaines,et al.  Knowledge acquisition systems for rapid prototyping of expert systems , 1988 .

[13]  Brian R. Gaines Integrating Rules in Term Subsumption Knowledge Representation Servers , 1991, AAAI.

[14]  Ronald J. Brachman,et al.  An overview of the KL-ONE Knowledge Representation System , 1985 .

[15]  Nicholas V. Findler,et al.  Associative Networks- Representation and Use of Knowledge by Computers , 1980, CL.

[16]  Marc Linster,et al.  Integrating a knowledge acquisition tool, an expert system shell, and a hypermedia system , 1991 .

[17]  Ronald J. Brachman,et al.  What's in a Concept: Structural Foundations for Semantic Networks , 1977, Int. J. Man Mach. Stud..

[18]  David J. Israel,et al.  Research in Knowledge Representation for Natural Language Understanding , 1980 .

[19]  Ephraim P. Glinert,et al.  Visual Programming Environments: Paradigms and Systems , 1990 .

[20]  Brian R. Gaines Empirical investigation of knowledge representation servers: design issues and applications experience with KRS , 1991, SGAR.

[21]  Andres Kusiak Artificial Intelligence Implications for Cim , 1987 .

[22]  Hiroyuki Watanabe,et al.  Heuristic Graph Displayer for G-BASE , 1989, Int. J. Man Mach. Stud..

[23]  D. Bobrow,et al.  Representation and Understanding: Studies in Cognitive Science , 1975 .