
Blackboard Pattern : A Way to Brainstorm In Software
The blackboard pattern is arguably the least known among our first group. This is a pattern that is not common because it is best used with some specialized tasks. However, you may be familiar with it if you work in speech recognition, vehicle tracking, sonar signals interpretation, or similar open-ended forms of searching and matching. The Blackboard Pattern Defined Three appears to be the magic number for parts of an architectural pattern. Likewise, this pattern again has three concepts that make it up. There is the blackboard, the knowledge source, and the control. These parts work together to match data to a solution. The Blackboard pattern uses the idea of a blackboard as a place to hold global data. We... Read more