Bbk manual
From Semantic Portal Wiki
{{#vardefine:category|Publication}}{{#vardefine:templatename|i.publication}}{{#vardefine:package|smwbp_instance_templates}}
| Edit |
Reference: {{#vardefine:pagename|bbk manual }}
- [[]]
bibtex
{{#vardefine:pagename|Bbk manual }}{{#vardefine:key| }}
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 implemenation language. It does,however, exploit several features of this language (such as const parameters andprivate class members) to insure security and extensibility. An importantinnovation is the typing of blackboard objects, which enforces restrictions onwhich 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, SLListand SplaySet classes. It also uses the BSD socket interface to enablecommunication with external processes.
download:
- paper:
- slides:
| 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 implemenation language. It does,however, exploit several features of this language (such as const parameters andprivate class members) to insure security and extensibility. An importantinnovation is the typing of blackboard objects, which enforces restrictions onwhich 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, SLListand SplaySet classes. It also uses the BSD socket interface to enablecommunication with external processes. ablecommunication with external processes. |
| Address | Stanford, CA, USA + |
| Author | Lee Brownston + |
| Bibtype | techreport + |
| Institution | Knowledge Systems, AI Laboratory + |
| Key | KSL-95-70 + |
| Month | September + |
| Number | KSL-95-70 + |
| Tag | Computer science + |
| Title | BBK Manual + |
| Tr id | KSL-95-70 + |
| Year | 1995 + |

