A distributed blackboard architecture for interactive data visualization | IEEE Conference Publication | IEEE Xplore