The Blackboard Model of Problem Solving and the Evolution of Blackboard Architectures

Nii, H. Penny

AI Magazine 

The objectives of this article are (1) to define what is meant by "blackboard systems" and (2) to show the richness and diversity of blackboard system designs. The article begins with a discussion of the underlying concept behind all blackboard systems, the blackboard model of problem solving. In Section 2 the history of ideas is traced, and the designs of some application systems that helped shape the blackboard model are detailed. Part 2 of this article which will appear in the next issue of AI Magazine, describes and contrasts some blackboard systems and discusses the characteristics of application problems suitable for the blackboard method of problem solving.