SMALLTALK-80: the interactive programming environment
SMALLTALK-80: the interactive programming environment
Whiteboards: a graphical database tool
ACM Transactions on Information Systems (TOIS)
CHI '86 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
CHI '87 Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface
A multiple, virtual-workspace interface to support user task switching
CHI '87 Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface
Virtual environment display system
I3D '86 Proceedings of the 1986 workshop on Interactive 3D graphics
ACM Transactions on Database Systems (TODS)
ACM Computing Surveys (CSUR)
An experimental system for creating and presenting interactive graphical documents
ACM Transactions on Graphics (TOG)
The working set model for program behavior
Communications of the ACM
Program behavior and load dependent system performance.
Program behavior and load dependent system performance.
A multiple, virtual-workspace interface to support user task switching
CHI '87 Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface
The cognitive coprocessor architecture for interactive user interfaces
UIST '89 Proceedings of the 2nd annual ACM SIGGRAPH symposium on User interface software and technology
User-tailorable systems: pressing the issues with buttons
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Groupware: some issues and experiences
Communications of the ACM
Two approaches to casual interaction over computer and video networks
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The perspective wall: detail and context smoothly integrated
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The information visualizer, an information workspace
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Cone Trees: animated 3D visualizations of hierarchical information
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Information visualization using 3D interactive animation
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Hybrid user interfaces: breeding virtually bigger interfaces for physically smaller computers
UIST '91 Proceedings of the 4th annual ACM symposium on User interface software and technology
Buttons as first class objects on an X desktop
UIST '91 Proceedings of the 4th annual ACM symposium on User interface software and technology
UIST '91 Proceedings of the 4th annual ACM symposium on User interface software and technology
ET++SwapsManager: using object technology in the financial engineering domain
OOPSLA '92 conference proceedings on Object-oriented programming systems, languages, and applications
Mapping GUIs to auditory interfaces
UIST '92 Proceedings of the 5th annual ACM symposium on User interface software and technology
Tools for supporting the collaborative process
UIST '92 Proceedings of the 5th annual ACM symposium on User interface software and technology
Realizing a video environment: EuroPARC's RAVE system
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Consultants and apprentices: observations about learning and collaborative problem solving
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
Information visualization using 3D interactive animation
Communications of the ACM - Special issue on graphical user interfaces
The challenges of 3D interaction: a CHI '94 workshop
ACM SIGCHI Bulletin
CHI '94 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Developing calendar visualizers for the information visualizer
UIST '94 Proceedings of the 7th annual ACM symposium on User interface software and technology
VIKI: spatial hypertext supporting emergent structure
ECHT '94 Proceedings of the 1994 ACM European conference on Hypermedia technology
Integrating communication, cooperation, and awareness: the DIVA virtual office environment
CSCW '94 Proceedings of the 1994 ACM conference on Computer supported cooperative work
The kitchen interface—a lateral approach to GUI
ACM SIGCHI Bulletin
Spatial hypertext: designing for change
Communications of the ACM
TicTacToon: a paperless system for professional 2D animation
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
The WebBook and the Web Forager: an information workspace for the World-Wide Web
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Creating computer-based work environments: an empirical study of Macintosh users
SIGCPR '96 Proceedings of the 1996 ACM SIGCPR/SIGMIS conference on Computer personnel research
Populating the application: a model of awareness for cooperative applications
CSCW '96 Proceedings of the 1996 ACM conference on Computer supported cooperative work
Supporting multi-user, multi-applet workspaces in CBE
CSCW '96 Proceedings of the 1996 ACM conference on Computer supported cooperative work
TeleNotes: managing lightweight interactions in the desktop
ACM Transactions on Computer-Human Interaction (TOCHI)
Spatialization: spatial metaphors for user interfaces
Conference Companion on Human Factors in Computing Systems
The WebBook and the Web Forager: video use scenarios for a World-Wide Web information workspace
Conference Companion on Human Factors in Computing Systems
Elastic Windows: evaluation of multi-window operations
Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
The digital library integrated task environment (DLITE)
DL '97 Proceedings of the second ACM international conference on Digital libraries
Visualizing the behavior of higher dimensional dynamical systems
VIS '97 Proceedings of the 8th conference on Visualization '97
Issues from the 1986 workshop on interactive 3D graphics (panel)
CHI '87 Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface
Temporally threaded workspace: a model for providing activity-based perspectives on document spaces
Proceedings of the ninth ACM conference on Hypertext and hypermedia : links, objects, time and space---structure in hypermedia systems: links, objects, time and space---structure in hypermedia systems
Considerations for information environments and the NaviQue workspace
Proceedings of the third ACM conference on Digital libraries
Critical zones in desert fog: aids to multiscale navigation
Proceedings of the 11th annual ACM symposium on User interface software and technology
Out of this world: an extensible session architecture for heterogeneous electronic landscapes
CSCW '98 Proceedings of the 1998 ACM conference on Computer supported cooperative work
Presto: an experimental architecture for fluid interactive document spaces
ACM Transactions on Computer-Human Interaction (TOCHI)
Perspective layered visualization of collaborative workspaces
GROUP '99 Proceedings of the international ACM SIGGROUP conference on Supporting group work
Voice Loops as Coordination Aids in Space ShuttleMission Control
Computer Supported Cooperative Work
Application redirection: hosting Windows applications in 3D
Proceedings of the 1999 workshop on new paradigms in information visualization and manipulation in conjunction with the eighth ACM internation conference on Information and knowledge management
The Task Gallery: a 3D window manager
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Past, present, and future of user interface software tools
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on human-computer interaction in the new millennium, Part 1
Charting past, present, and future research in ubiquitous computing
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on human-computer interaction in the new millennium, Part 1
Reification, polymorphism and reuse: three principles for designing visual interfaces
AVI '00 Proceedings of the working conference on Advanced visual interfaces
A collaborative document management environment for teaching and learning (poster session)
Proceedings of the third international conference on Collaborative virtual environments
Exploiting space and location as a design framework for interactive mobile systems
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on human-computer interaction with mobile systems
Partitioning digital worlds: focal and peripheral awareness in multiple monitor use
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The character, value, and management of personal paper archives
ACM Transactions on Computer-Human Interaction (TOCHI)
Journal on Educational Resources in Computing (JERIC)
Focus plus context screens: combining display technology with visualization techniques
Proceedings of the 14th annual ACM symposium on User interface software and technology
Support for multitasking and background awareness using interactive peripheral displays
Proceedings of the 14th annual ACM symposium on User interface software and technology
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
EW 7 Proceedings of the 7th workshop on ACM SIGOPS European workshop: Systems support for worldwide applications
Automatic text reduction for changing size constraints
CHI '02 Extended Abstracts on Human Factors in Computing Systems
QuickSpace: new operations for the desktop metaphor
CHI '02 Extended Abstracts on Human Factors in Computing Systems
Integrating Virtual and Physical Context to Support Knowledge Workers
IEEE Pervasive Computing
A Taxonomy of Window Manager User Interfaces
IEEE Computer Graphics and Applications
Constructing Knowledge-Based Systems
IEEE Software
A task-oriented view of information visualization
CHI '99 Extended Abstracts on Human Factors in Computing Systems
UMEA: translating interaction histories into project contexts
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Task Analysis for Information Visualization
VISUAL '99 Proceedings of the Third International Conference on Visual Information and Information Systems
CoNus: Workspace-based Intuitive Collaboration in Virtual Enterprises
WET-ICE '97 Proceedings of the 6th Workshop on Enabling Technologies on Infrastructure for Collaborative Enterprises
Visualization of Analytically Defined Dynamical Systems
Dagstuhl '97, Scientific Visualization
Sharing Social Recommendations: Towards a Social Portal
DCW '02 Revised Papers from the 4th International Workshop on Distributed Communities on the Web
CHI '03 Extended Abstracts on Human Factors in Computing Systems
Organization overviews and role management: inspiration for future desktop environments
WET-ICE '95 Proceedings of the 4th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET-ICE'95)
Designing information spaces
Elastic windows: improved spatial layout and rapid multiple window operations
AVI '96 Proceedings of the workshop on Advanced visual interfaces
Interactive data visualization using focusing and linking
VIS '91 Proceedings of the 2nd conference on Visualization '91
The Infocockpit: providing location and place to aid human memory
Proceedings of the 2001 workshop on Perceptive user interfaces
A diary study of task switching and interruptions
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Wideband displays: mitigating multiple monitor seams
CHI '04 Extended Abstracts on Human Factors in Computing Systems
Proceedings of the working conference on Advanced visual interfaces
Scalable Fabric: flexible task management
Proceedings of the working conference on Advanced visual interfaces
ARIS: an interface for application relocation in an interactive space
GI '04 Proceedings of the 2004 Graphics Interface Conference
Revisiting display space management: understanding current practice to inform next-generation design
GI '04 Proceedings of the 2004 Graphics Interface Conference
TaskTracer: a desktop environment to support multi-tasking knowledge workers
Proceedings of the 10th international conference on Intelligent user interfaces
TimeSpace: activity-based temporal visualisation of personal information spaces
Personal and Ubiquitous Computing
Proceedings of the 18th annual ACM symposium on User interface software and technology
SWISH: semantic analysis of window titles and switching history
Proceedings of the 11th international conference on Intelligent user interfaces
Support for activity-based computing in a personal computing operating system
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Gestion des fenêtres: enregistrement et visualisation de l'interaction
IHM 2005 Proceedings of the 17th international conference on Francophone sur l'Interaction Homme-Machine
WindowScape: a task oriented window manager
UIST '06 Proceedings of the 19th annual ACM symposium on User interface software and technology
Interactive environment-aware display bubbles
UIST '06 Proceedings of the 19th annual ACM symposium on User interface software and technology
CAAD: an automatic task support system
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A spatial model of interaction in large virtual environments
ECSCW'93 Proceedings of the third conference on European Conference on Computer-Supported Cooperative Work
Comparing episodic and semantic interfaces for task boundary identification
CASCON '07 Proceedings of the 2007 conference of the center for advanced studies on Collaborative research
Interacting with Computers
ViewCube: a 3D orientation indicator and controller
Proceedings of the 2008 symposium on Interactive 3D graphics and games
UbiComp '08 Proceedings of the 10th international conference on Ubiquitous computing
Re-framing the desktop interface around the activities of knowledge work
Proceedings of the 21st annual ACM symposium on User interface software and technology
Taskposé: exploring fluid boundaries in an associative window visualization
Proceedings of the 21st annual ACM symposium on User interface software and technology
A semantic analysis of the design space of input devices
Human-Computer Interaction
Piles across space: Breaking the real-estate barrier on small-display devices
International Journal of Human-Computer Studies
It feels better than filing: everyday work experiences in an activity-based computing system
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Lightweight tagging expands information and activity management practices
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Multiple carets, multiple screens and multi-tasking: new behaviours with multiple computers
BCS-HCI '07 Proceedings of the 21st British HCI Group Annual Conference on People and Computers: HCI...but not as we know it - Volume 1
An apartment-based metaphor for intuitive interaction with ambient assisted living applications
BCS-HCI '08 Proceedings of the 22nd British HCI Group Annual Conference on People and Computers: Culture, Creativity, Interaction - Volume 1
Activity-based computing for medical work in hospitals
ACM Transactions on Computer-Human Interaction (TOCHI)
Inventing Requirements with Creativity Support Tools
REFSQ '09 Proceedings of the 15th International Working Conference on Requirements Engineering: Foundation for Software Quality
Improving Window Switching Interfaces
INTERACT '09 Proceedings of the 12th IFIP TC 13 International Conference on Human-Computer Interaction: Part II
AAAI'05 Proceedings of the 20th national conference on Artificial intelligence - Volume 4
Qu'est-ce qu'une surface d'affichage?: une analyse rétrospective
Proceedings of the 21st International Conference on Association Francophone d'Interaction Homme-Machine
International Journal of Data Mining and Bioinformatics
WildThumb: a web browser supporting efficient task management on wide displays
Proceedings of the 15th international conference on Intelligent user interfaces
Exploring new window manipulation techniques
OZCHI '09 Proceedings of the 21st Annual Conference of the Australian Computer-Human Interaction Special Interest Group: Design: Open 24/7
Code bubbles: a working set-based interface for code understanding and maintenance
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Planz to put our digital information in its place
CHI '10 Extended Abstracts on Human Factors in Computing Systems
Discovering multitasking behavior at work: a context-based ontology
TAMODIA'06 Proceedings of the 5th international conference on Task models and diagrams for users interface design
Hit me baby one more time: a haptic rating interface
HCI'07 Proceedings of the 12th international conference on Human-computer interaction: interaction platforms and techniques
Virtual walls: protecting digital privacy in pervasive environments
PERVASIVE'07 Proceedings of the 5th international conference on Pervasive computing
A framework for building flexible internet-based collaboration environment
HSI'03 Proceedings of the 2nd international conference on Human.society@internet
Quantifying the performance effect of window snipping in multiple-monitor environments
INTERACT'07 Proceedings of the 11th IFIP TC 13 international conference on Human-computer interaction - Volume Part II
Activity-aware computing in mobile collaborative working environments
CRIWG'07 Proceedings of the 13th international conference on Groupware: design implementation, and use
Piles, tabs and overlaps in navigation among documents
Proceedings of the 6th Nordic Conference on Human-Computer Interaction: Extending Boundaries
Proceedings of the 48th Annual Southeast Regional Conference
Perception de la profondeur en gestion de fenêtres
Conference Internationale Francophone sur I'Interaction Homme-Machine
Designing of an effective monitor partitioning system with adjustable virtual bezel
HCD'11 Proceedings of the 2nd international conference on Human centered design
Supporting window switching with spatially consistent thumbnail zones: design and evaluation
INTERACT'11 Proceedings of the 13th IFIP TC 13 international conference on Human-computer interaction - Volume Part I
The art of metaphor: a method for interface design based on mental models
Proceedings of the 10th International Conference on Virtual Reality Continuum and Its Applications in Industry
Layout of multiple views for volume visualization: a user study
ISVC'06 Proceedings of the Second international conference on Advances in Visual Computing - Volume Part II
WindowScape: Lessons learned from a task-centric window manager
ACM Transactions on Computer-Human Interaction (TOCHI)
International Journal of Human-Computer Studies
Experiences: a year in the life of an interactive desk
Proceedings of the Designing Interactive Systems Conference
Interactive Self-Organizing Windows
Computer Graphics Forum
Docking window framework: supporting multitasking by docking windows
Proceedings of the 10th asia pacific conference on Computer human interaction
m+pSpaces: virtual workspaces in the spatially-aware mobile environment
MobileHCI '12 Proceedings of the 14th international conference on Human-computer interaction with mobile devices and services
Personal environment management
ECDL'07 Proceedings of the 11th European conference on Research and Advanced Technology for Digital Libraries
Implicit bookmarking: Improving support for revisitation in within-document reading tasks
International Journal of Human-Computer Studies
Activity-centric support for ad hoc knowledge work: a case study of co-activity manager
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Hi-index | 0.03 |
A key constraint on the effectiveness of window-based human-computer interfaces is that the display screen is too small for many applications. This results in “window thrashing,” in which the user must expend considerable effort to keep desired windows visible. Rooms is a window manager that overcomes small screen size by exploiting the statistics of window access, dividing the user's workspace into a suite of virtual workspaces with transitions among them. Mechanisms are described for solving the problems of navigation and simultaneous access to separated information that arise from multiple workspaces.