skip to main content
article
Free Access

A multiple, virtual-workspace interface to support user task switching

Authors Info & Claims
Published:01 May 1986Publication History
Skip Abstract Section

Abstract

An interface is presented that is designed to help users switch among tasks on which they are concurrently working. Nine desirable properties for such an interface are derived. It is argued that a key constraint to building interfaces that support task switching is that low user-overhead switching among tasks requires a large amount of display space, whereas actual display space is limited. A virtual workspace design is presented that greatly speeds the inevitable task-switching induced window faulting. The resulting interface is presented as a study in theory-based human-interface design. It is shown how in this case theory is important in inspiring a design, but design entailments outside the theory raise new issues that must be faced to make the design viable. These design experiences, in turn, help inspire new theory.

References

  1. 1 Bannon, L., Cypher, A., Greenspan, S., and Monty, M. L., Proceedings of the ACM Human Factors in Software Conference, CHI '83 (1983), 54-57.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2 Bannon, L., Cypher, A., Greenspan, S., and Monty, M., Evaluation and analysis of users' activity organization. Transcript of talk delivered at CHI '83, San Franciso, December, 1983.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3 Bolt, R. A. The Human Interface. Belmont, California: Lifetime Learning Publications, 1984.]]Google ScholarGoogle Scholar
  4. 4 Card, S. K., Pavel, M., and Farrell, J. Window-based computer dialogues. In B. Shackel (Ed.), Human-Computer Interaction-Interaction '84 (London, Aug. 1984), 239-243. Amsterdam: Elsevier Science Publishers, B. V., 1985.]]Google ScholarGoogle Scholar
  5. 5 Chan, P. P., Learning Considerations in User Interface Design: The Room Model (Report CS-84-16). Waterloo, Ontario, Canada: University of Waterloo Computer Science Department, 1984.]]Google ScholarGoogle Scholar
  6. 6 Denning, P. J. Working sets past and present. 1EEE Transactions of Software Engineering, SE-6 (1980), 66-84.]]Google ScholarGoogle Scholar
  7. 7 Donahue, J. and Widom, J. Whiteboards: A Graphical Database Tool (Report CSL-84-4). Xerox Palo Alto Research Center, Palo Alto, California, June, 1985.]]Google ScholarGoogle Scholar
  8. 8 Goldberg, A. Smalltalk-80. New York: Addison-Wesley, 1983.]]Google ScholarGoogle Scholar
  9. 9 Henderson, A. and Card, S. Rooms: The use of multiple virtual workspaces to reduce space contention in a window-based graphical user interface. ACM Transactions on Graphics, in press.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10 Kahn, K. C., Program Behavior and Load Dependent System Performance. Ph.D. dissertation, Dept. of Computer Science, Purdue University, W. Lafayette, Indianna, August, 1976.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11 McGregor, S. The viewer window package. In J. H. Homing (Ed.). The Cedar System: An Anthology of Documentation (Report CSL-83-14). Palo alto, California: Xerox Palo Alto Research Center, 1983.]]Google ScholarGoogle Scholar
  12. 12 Mintzberg, H., The Nature of Managerial Work. New York: Harper and Row, 1973.]]Google ScholarGoogle Scholar
  13. 13 Teitelman, W., Ten years of window system - A retrospective view. In Hopgood, F. R. A., Duce, D. A., Fielding, E. V. C., Robinson, K., Williams, A. S. (Eds.). Methodology of Window Management. Berlin: Springer- Verlag, 1986.]] Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A multiple, virtual-workspace interface to support user task switching

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          Full Access

          • Published in

            cover image ACM SIGCHI Bulletin
            ACM SIGCHI Bulletin  Volume 17, Issue SI
            May 1987
            319 pages
            ISSN:0736-6906
            DOI:10.1145/30851
            Issue’s Table of Contents
            • cover image ACM Conferences
              CHI '87: Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface
              May 1987
              344 pages
              ISBN:0897912136
              DOI:10.1145/29933

            Copyright © 1986 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 1 May 1986

            Check for updates

            Qualifiers

            • article

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader