BBK Manual
From Tetherless World Wiki
Citation: Lee Brownston. (1995) BBK Manual. In KSL-95-70, September,1995.
| Publication techreport ( Edit ) | |
| type | Technical Report |
| bibtype | techreport |
| Bibtex basics | |
| author | Lee Brownston |
| title | BBK Manual |
| number | KSL-95-70 |
| institution | Knowledge Systems, AI Laboratory |
| address | Stanford, CA, USA |
| year | 1995 |
| month | September |
| Bibtex more | |
| Access Paper | |
| abstract | BBK, a blackboard "Kernel," is a lean version of BB1 that is implemented in C++ as a library. BBK was designed to mirror the syntax and structure of BB1 Version3 as much as possible given the change of implementation language. It does,however, exploit several features of this language (such as const parameters and private class members) to insure security and extensibility. An important innovation is the typing of blackboard objects, which enforces restrictions on which attributes and links an object may take. BBK does not use features of C++ that are not widely available, such as templates and exceptions. It does,however, depend on the libg++ library in its extensive use of the String, SLList and SplaySet classes. It also uses the BSD socket interface to enable communication with external processes. |
| KSL Technical Report ID: KSL-95-70 |
Facts about BBK ManualRDF feed
| Abstract | BBK, a blackboard "Kernel," is a lean vers … BBK, a blackboard "Kernel," is a lean version of BB1 that is implemented in C++ as a library. BBK was designed to mirror the syntax and structure of BB1 Version3 as much as possible given the change of implementation language. It does,however, exploit several features of this language (such as const parameters and private class members) to insure security and extensibility. An important innovation is the typing of blackboard objects, which enforces restrictions on which attributes and links an object may take. BBK does not use features of C++ that are not widely available, such as templates and exceptions. It does,however, depend on the libg++ library in its extensive use of the String, SLList and SplaySet classes. It also uses the BSD socket interface to enable communication with external processes. ble communication with external processes. |
| Address | Stanford, CA, USA + |
| Author | Lee Brownston + |
| Bibtype | techreport + |
| Has author | Lee Brownston + |
| Has identifier | KSL-95-70 + |
| Has publishing details | September,1995 + |
| Has title | BBK Manual + |
| Has where published | KSL-95-70 + |
| Has year | 1995 + |
| Institution | Knowledge Systems, AI Laboratory + |
| Ksl tr id | KSL-95-70 + |
| Month | September + |
| Number | KSL-95-70 + |
| Process note | NO + |
| Title | BBK Manual + |
| Year | 1995 + |
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
