Daniel Event-based activation (Is anybody there?)

Материал готовится, пожалуйста, возвращайтесь позднее

In the metaphor, specialists do not interact directly. Each specialist watches the blackboard, looking for an opportunity to contribute to the solution. Such opportunities arise when an event occurs (a change is made to the blackboard) that enables the specialist to act. Blackboard events include the addition of some new information to the blackboard, a change in some existing information, or the removal of existing information. Some specialists may also respond to external events, such as receiving a telephone call, noticing it is lunch time, and so on.

KSs in blackboard systems are similarly triggered in response to blackboard and external events. Rather than having each KS scan the blackboard (as in the metaphor), each KS informs the blackboard system about the kind of events in which it is interested. The blackboard system records this information and directly considers the KS for activation whenever that kind of event occurs.