Fluid interaction for information visualization
Collaborative visualization: Definition, challenges, and research agenda