TimeSpace: activity-based temporal visualisation of personal information spaces
The information visualizer, an information workspace