Blackboard Software Architecture
Blackboard Software Architecture Adriana Contreras Alex Garcia Karen Richart Begoña Beorlegui Heriberto Gonzalez.