Reference: Hewett, M. & Hayes-Roth, B. The BB1 Architecture: A Software Engineering View. February, 1987.
Abstract: Discussion of AI system implementation techniques will lead to better AI systems. The implementation of the BB1 blackboard architecture is discussed, illuminating design decisions that in some cases produced very good results and in other cases were only partially successful. Exemplary parts of the BB1 architecture are the use of a uniform data representation for both internal and external (user) data; and the blackboard manager, which provides a functional interface to that data. BB1 is found lacking in the areas of user- level debugging and the display.
Notes: 17 pages.