The Open World for Distribution and Delegation


This page is still pretty bare.


Opening e-mail: cross-posted; follow threads in either RDF interest or RDF logic.

Blackboard Architecture

The "Blackboard" architecture appeared in the mid 1970's as a way for software agents to cooperate on problems not fully understood at creation time. A retrospective paper is The Evolution of Blackboard Control Architectures (1992, Norman Carver, Victor Lesser). There's an out-of-print book Blackboard Systems, by Robert Engelmore, Tony Morgan, eds, Addison-Wesley 1988, ISBN:0201174316.

This model seems to work well for the Semantic Web, where the uncertainty of problem structuring is even greater, since the problem is completely unspecified. What this means for the Semantic Web is that programs should funnel their communications through an API like tell(string, string, string). Queries become first-class objects to be passed across this interface.

Sandro Hawke
$Date: 2001/03/06 16:28:24 $