title: Does anyone know of a successful implementation of the Blackboard pattern?
body: <p>I've been interested in the <a href="http://en.wikipedia.org/wiki/Blackboard_system" rel="noreferrer">Blackboard pattern</a> for years (especially back when I was studying AI), however I still haven't been able to find a good implementation of it outside of academia, although it seems a very useful pattern for the current trends in software development, I can't think of any big framework built around the pattern.</p>
  
  <p>Does anyone here know of success or failure stories related to this pattern?</p>
  
  <p><strong>Note:</strong> Other links</p>
  
  <ul>
  <li><a
  href="http://www.vico.org/pages/PatronsDisseny/Pattern%20Blackboard/" rel="noreferrer">external link 1</a></li>
  <li><a
  href="http://chat.carleton.ca/~narthorn/project/patterns/BlackboardPattern-display.html" rel="noreferrer">external link 2</a></li>
  </ul>
  
  <p><strong>Edit:</strong> Now I'm wondering if the pattern might have use as a pattern for a mashup-able ecosystem or something like that</p>
  
  <p><strong>Edit:</strong> After investigating some more I found an interesting <a href="http://www.hillside.net/plop/2008/papers/PLoP2008_09_Ortega-Arjona+Fernandez.pdf" rel="noreferrer">paper</a> which proposes stuff like Wikipedia is a Blackboard however it depends on Humans as agents. That just led me to realize StackOverflow is pretty much a Blackboard system, with us as agents, sharing our expert knowledge about the  undetermined problems set on the board... anyways its some food for thought.</p>