Experience with a Class Library for Organizational Modeling and Problem Solving

The implementation architecture of a knowledge representation server as a class library in an object-oriented language is described. The graphic editing tools developed to support ease of interactive editing of the objects in the knowledge representation system are illustrated. It is shown that object-oriented paradigms are effective in knowledge representation for organizational modeling and problem solving. They allow system architectures to be developed that combine centralized repositories and distributed heterogeneous subsystems to support new forms of organizational integration.

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

[2]  Mark Chignell,et al.  Intelligent databases - object-oriented deductive hypermedia technologies , 1989 .

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

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

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

[6]  Ralf Hartmut Güting,et al.  An algebra for structured office documents , 1989, TOIS.

[7]  August-Wilhelm Scheer,et al.  Enterprise-Wide Data Modelling , 1989 .

[8]  Manfred Schmidt-Schaubß,et al.  Subsumption in KL-ONE is undecidable , 1989, KR 1989.

[9]  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..

[10]  James P. Davis,et al.  The knowledge dictionary: a kbms architecture for the many-to-many coupling of knowledge-based systems to databases , 1989 .

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

[12]  Bruce D. Shriver,et al.  Research Directions in Object-Oriented Programming , 1987 .

[13]  Robert M. MacGregor,et al.  A Deductive Pattern Matcher , 1988, AAAI.

[14]  Brian R. Gaines,et al.  An Interactive Visual Language for Term Subsumption Languages , 1991, IJCAI.

[15]  Bernhard Nebel,et al.  Reasoning and Revision in Hybrid Representation Systems , 1990, Lecture Notes in Computer Science.

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

[17]  Hector J. Levesque,et al.  An Essential Hybrid Reasoning System: Knowledge and Symbol Level Accounts of KRYPTON , 1985, IJCAI.

[18]  Jock D. Mackinlay,et al.  Expressiveness of Languages , 1984, AAAI.

[19]  Ellis Horowitz,et al.  Object-oriented databases with applications to CASE, networks, and VLSI CAD , 1991 .

[20]  Hector J. Levesque,et al.  The Tractability of Subsumption in Frame-Based Description Languages , 1984, AAAI.

[21]  Dennis McLeod,et al.  The 3DIS: an extensible object-oriented information management environment , 1989, TOIS.

[22]  Lenhart K. Schubert,et al.  Toward a State Based Conceptual Representation , 1975, IJCAI.

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

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

[25]  James M. Sagawa Repository Manager Technology , 1990, IBM Syst. J..

[26]  Colette Rolland,et al.  C-TODOS: an automatic tool for office system conceptual design , 1989, TOIS.

[27]  Colette Rolland,et al.  Automatic Tools for Designing Office Information Systems , 1990 .

[28]  W. Richard Scott Organizations: Rational, Natural, and Open Systems , 1981 .

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

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

[31]  Hector J. Levesque,et al.  A Logic of Implicit and Explicit Belief , 1984, AAAI.

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

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

[34]  Dagobert D. Runes The Dictionary Of Philosophy , 1951 .

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

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

[37]  Edward Sciore,et al.  Object specialization , 1989, TOIS.

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