Henderson, D. A. Jr. And Card, S. K. Rooms: The Use of Multiple Virtual Workspaces to Reduce Space Contention in a Window-Based Graphical User Interface, IEEE Transactions on Graphics, 5 (3), 211-243, 1987.