The control component doesn't share the specialities of the KS's, but looks at each KSs evaluation of its own contribution to decide which one gets to go. Incremental Solution Generation Blackboard systems are effective when there are many steps towards the solution and many potential paths involving these steps. It works opportunistically, exporing the paths most effective in solving the particular problem and can outperform a solver that uses a predetermined approach. Each KS is separate and independed of all other KSs and doesn't need to know of their expertise or even existance. KSs must undersand the state of the problem-solving process and the representation of relevant information on the blackboard.
KSs are static repositories of knowledge.
Ks activations are the active processes. The blackboard is a global structure available to all KSs. It is a community memory of raw input data, partial solutions, alternatives, final solutions, and control information. It is a communication medium and buffer. It is a KS trigger mechanism.