The blackboard architecture : a definition and its implications
Iain Craig · Warwick Research Archive Portal (University of Warwick) · 1987
The blackboard architecture for problem solving has been considered as a more-or-less informal construct for a considerable period of time: this paper attempts to rectify the matter by presenting a more rigorous definition. Due to the controversy surrounding the status and role of the concept of opportunism in blackboard systems, an argument is presented to show that it is not a fundamental property of the architecture — it merely results from the memory-based control component of implementations. Finally, the issues of modularity and generality of the architecture are addressed. The findings, here, to suggest that the architecture suffers from severe problems.