Open Knowledge Base Connectivity 2.0
From Tetherless World Wiki
Citation: Vinay K. Chaudhri and Adam Farquhar and Richard Fikes and Peter D. Karp and James Rice. (1998) Open Knowledge Base Connectivity 2.0. In KSL-98-06, January,1998.
| Publication techreport ( Edit ) | |
| type | Technical Report |
| bibtype | techreport |
| Bibtex basics | |
| author | Vinay K. Chaudhri and Adam Farquhar and Richard Fikes and Peter D. Karp and James Rice |
| title | Open Knowledge Base Connectivity 2.0 |
| number | KSL-98-06 |
| institution | Knowledge Systems, AI Laboratory |
| address | Stanford, CA, USA |
| year | 1998 |
| month | January |
| Bibtex more | |
| Access Paper | |
| abstract | [[abstract::This document specifies a protocol for accessing knowledge bases (KBs) stored in knowledge representation systems (KRSs). By KRS we mean both systems that would traditionally be considered KRSs, as well as can be viewed as a KRS, for example, an object-oriented database. The protocol, called the Open Knowledge Base Connectivity (OKBC), provides a set of operations for a generic interface to underlying KRSs. The interface layer allows an application some independence from the idiosyncrasies of specific KRS software and enables the development of generic tools (e.g., graphical browsers and editors) that operate on many KRSs. OKBC implementations exist for several programming languages, including Java, C (client implementation only), and Common Lisp, and provide access to KBs both locally and over a network. OKBC is complementary to language specifications developed to support knowledge sharing. KIF [4], the Knowledge Interchange Format, provides a declarative language for describing knowledge. As a pure specification language, KIF does not include commands for knowledge base query or manipulation. Furthermore, KIF is far more expressive than most KRSs. OKBC focuses on operations that are efficiently supported by most KRSs (e.g., operations on frames, slots, facets -- inheritance and slot constraint checking). OKBC is intended to be well impedance-matched to the sorts of operations typically performed by applications that view or manipulate object-oriented KRSs.|This document specifies a protocol for accessing knowledge bases (KBs) stored in knowledge representation systems (KRSs). By KRS we mean both systems that would traditionally be considered KRSs, as well as can be viewed as a KRS, for example, an object-oriented database. The protocol, called the Open Knowledge Base Connectivity (OKBC), provides a set of operations for a generic interface to underlying KRSs. The interface layer allows an application some independence from the idiosyncrasies of specific KRS software and enables the development of generic tools (e.g., graphical browsers and editors) that operate on many KRSs. OKBC implementations exist for several programming languages, including Java, C (client implementation only), and Common Lisp, and provide access to KBs both locally and over a network. OKBC is complementary to language specifications developed to support knowledge sharing. KIF [4], the Knowledge Interchange Format, provides a declarative language for describing knowledge. As a pure specification language, KIF does not include commands for knowledge base query or manipulation. Furthermore, KIF is far more expressive than most KRSs. OKBC focuses on operations that are efficiently supported by most KRSs (e.g., operations on frames, slots, facets -- inheritance and slot constraint checking). OKBC is intended to be well impedance-matched to the sorts of operations typically performed by applications that view or manipulate object-oriented KRSs.]] |
| KSL Technical Report ID: KSL-98-06 |
Facts about Open Knowledge Base Connectivity 2.0RDF feed
| Address | Stanford, CA, USA + |
| Author | Vinay K. Chaudhri and Adam Farquhar and Richard Fikes and Peter D. Karp and James Rice + |
| Bibtype | techreport + |
| Has author | Vinay K. Chaudhri and Adam Farquhar and Richard Fikes and Peter D. Karp and James Rice + |
| Has identifier | KSL-98-06 + |
| Has publishing details | January,1998 + |
| Has title | Open Knowledge Base Connectivity 2.0 + |
| Has where published | KSL-98-06 + |
| Has year | 1998 + |
| Institution | Knowledge Systems, AI Laboratory + |
| Ksl tr id | KSL-98-06 + |
| Month | January + |
| Number | KSL-98-06 + |
| Process note | NO + |
| Title | Open Knowledge Base Connectivity 2.0 + |
| Year | 1998 + |
Resource > Thing > Entity > Document > Scientific Document > Publication
Resource > Thing > Entity > Document > Scientific Document > Publication > Technical Report
Resource > Thing > Entity > Document > Scientific Document > Publication > Technical Report > KSL Technical Report
