|
ABSTRACT
The design and application of KRS, a knowledge representation server in the KL-ONE, KRYPTON, CLASSIC family, are described. The server is designed as an open architecture module that can be used as a stand-alone service or embedded in other systems. It accepts the constraints necessary to make subsumption and recognition tractable, and maintains a careful distinction between definitions and assertions. It is implemented as a class library in an object-oriented language using generic, reusable objects. The approach taken to the integration of the server with external knowledge representation servers of similar or dissimilar types is analyzed. The server supports reasoning with exceptions and incomplete data through computation of a three-valued subsumption relation that is able to determine the possibility of further inferences if more assertions are made. KRS demonstrates that it is now possible to develop knowledge representation servers on a par with floating-point arithmetic units and numeric libraries, as modules with well-defined functionality and fast, reliable performance. It is also proving a useful tool for the empirical investigation of some large-scale knowledge representation server applications.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
|
 |
4
|
Alexander Borgida , Ronald J. Brachman , Deborah L. McGuinness , Lori Alperin Resnick, CLASSIC: a structural data model for objects, Proceedings of the 1989 ACM SIGMOD international conference on Management of data, p.58-67, June 1989, Portland, Oregon, United States
|
| |
5
|
Brachman, R. J., Borgida, A., McGuinness, D. L., and Resnick, L. A. (1989) The CLASSIC knowledge representation system, or, KL-ONE: The next generation. <b>Workshop on Formal Aspects of Semantic Networks.</b> Santa Catalina Island, California.
|
| |
6
|
Brachman, R. J., Gilbert, V.P. & Levesque, H. J. (1985) An essential hybrid reasoning system: knowledge and symbol level accounts of <b>KRYPTON. Proceedings of IJCAI85.</b> pp.547--551. Los Altos: Morgan Kaufmann.
|
| |
7
|
Brachman, R. J., & Levesque, H. J. (1984) The tractability of subsumption in frame-based description languages. <b>Proceedings of AAAI-84.</b> pp.34--37. San Mateo, California: Morgan Kaufmann.
|
| |
8
|
Brachman, R.J. & Schmolze, J. (1985) An overview of the KLONE knowledge representation system. <b>Cognitive Science, 9</b>(2) 171--216.
|
| |
9
|
Cendrowska, J. (1987) An algorithm for inducing modular rules. <b>International Journal of Man-Machine Studies 27</b> (4), 349--370.
|
| |
10
|
Clancey, W.J. (1990) Implication of the system-operator metaphor for knowledge acquisition. <b>Proceedings of the First Japanese Knowledge Acquisition for Knowledge-Based Systems Workshop: JKAW'90.</b> pp.413--430. Tokyo: Ohmsha.
|
| |
11
|
|
| |
12
|
Fine, K. (1985) <b>Reasoning with Arbitrary Objects.</b> Oxford: Basil Blackwell.
|
| |
13
|
Gaines, B.R. (1988) Knowledge acquisition systems for rapid prototyping of expert systems. <b>INFOR, 26</b>(4), 256--285.
|
| |
14
|
|
| |
15
|
Gaines, B.R. (1991). Integrating rules in term subsumption knowledge representation servers. <b>AAAI'91: Proceedings of the Ninth National Conference on Artificial Intelligence.</b> Menlo Park, California: AAAI Press.
|
| |
16
|
Gaines, B. R. (1991). An interactive visual language for term subsumption visual languages. <b>IJCAI'91: Proceedings of the Thirteenth International Joint Conference on Artificial Intelligence.</b> San Mateo, California: Morgan Kaufmann.
|
| |
17
|
|
| |
18
|
|
| |
19
|
Gaines, B. R. & Shaw, M.L.G. (1989) Comparing the conceptual systems of experts. <b>Proceedings of the Eleventh International Joint Conference on Artificial Intelligence.</b> pp.633--638. Los Angeles, California: Morgan Kaufmann.
|
| |
20
|
|
| |
21
|
Gaines, B.R. & Vickers, J.N. (1988) Design consideration for hypermedia systems. <b>Microcomputers for Information Management,</b> 5(1), 1--27.
|
| |
22
|
Graesser A.C. & Clark, L.F. (1985). <b>Structures and Procedures of Implicit Knowledge.</b> New Jersey: Ablex.
|
| |
23
|
|
| |
24
|
Levesque, H. J. (1984) A logic of implicit and explicit belief. <b>Proceedings of AAAI-84.</b> pp.198--202. San Mateo, California: Morgan Kaufmann.
|
| |
25
|
Maida, A.S. & Shapiro, S.C. (1982) Intensional concepts in propositional semantic networks. <b>Cognitive Science, 6</b>(4) 291--330.
|
| |
26
|
MacGregor, <b>R.M.</b> (1988) A deductive pattern matcher. <b>Proceedings of AAAI88.</b> pp.403--408. Morgan Kaufmann.
|
| |
27
|
MacGregor, R.M. (1989) The evolving technology of the KLONE family of knowledge representation systems. <b>Workshop on Formal Aspects of Semantic Networks.</b> Santa Catalina Island, California.
|
| |
28
|
|
| |
29
|
Mendelsohn, R.L. (1989) Objects and existence: reflections on free logic. <b>Notre Dame J. of Formal Logic, 30</b>(4) 604--623.
|
| |
30
|
Meinong, A. (1983) <b>On Assumptions.</b> Berkely: University of California Press.
|
| |
31
|
|
| |
32
|
|
| |
33
|
|
| |
34
|
|
| |
35
|
|
| |
36
|
|
| |
37
|
|
| |
38
|
|
| |
39
|
Voß, A., Karbach, W., Drouven, U., Lorek, D. & Schuckey, R. (1990) Operationalization of a synthetic problem. <b>ESPRIT Basic Research Proj. P3178 REFLECT Task I.2.1 Report.</b>
|
| |
40
|
|
| |
41
|
Woods, W.A. (1975) What's in a link: Foundations for semantic networks. Bobrow, D.G. & Collins, A.M. (Eds) <b>Representation and Understanding: Studies in Cognitive Science.</b> pp.35--82. New York: Academic Press.
|
| |
42
|
|
| |
43
|
Zalta, E.N. (1988) <b>Intensional Logic and the Metaphysics of Intentionality.</b> Cambridge, Mass.: MIT Press.
|
CITED BY 7
|
|
|
|
|
S. M. O'Brien , L. Candy , E. A. Edmonds , T. J. Foster , E. McDaid, End-user knowledge manipulation systems: the speech knowledge interface, Proceedings of the 1992 ACM annual conference on Communications, p.359-366, March 03-05, 1992, Kansas City, Missouri, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|