Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Is there a version of GBBopen (or another blackboard-system framework) available that is written in C, C++, or Java?

0
Posted

Is there a version of GBBopen (or another blackboard-system framework) available that is written in C, C++, or Java?

0

Work was done at Stanford University in the 1990s on a blackboard-system kernel library in C++ called BBK. There are a number of technical reasons why languages that cannot be extended seamlessly (such as C, C++, and Java) are ill-suited to hosting a blackboard-system implementation framework. Although the GBB product had been written in Common Lisp, the strong popularity of Java at the time that the GBBopen Project began weighed heavily on our implementation-language decision. We spent several months exploring techniques that could be used to provide a GBB-like system in Java before launching the GBBopen effort in Common Lisp. Since KSs can be written in any language (including C, C++, and Java), developers can (and sometimes do) use GBBopen/Common Lisp solely as a specification, trigger, and query language for composing blackboard applications from KSs written in other languages. One of the advantages of open source is that anyone is free to take the GBBopen design and code base and

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123