KSL-95-70 + redirect page
BBK Manual + Has identifier
BBK Manual + Ksl tr id
BBK Manual + Number
| BBK Manual |
Bibtype
techreport
Has publishing details
September,1995
Has title
BBK Manual
Has where published
KSL-95-70
Has year
1995
Title
BBK Manual
Year
1995
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 +
Has author
Lee Brownston +
Has identifier
BBK Manual +
Institution
Knowledge Systems, AI Laboratory +
Ksl tr id
BBK Manual +
Month
September +
Number
BBK Manual +
Process note
NO +
Categories KSL Technical Report +, Publication +, Technical Report +
|