|| Home | Resume | Career Review | Articles | Books | Videos | Lectures |
Preliminary Inventory | Photos | In the Press | Reflections | Site Map | About ||1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | 1988 | 1987 | 1986 | 1985 | 1984
99-03
Ben Shneiderman, David Feldman, and Anne Rose (February 1999)
Visualizing Digital Library Search Results with Categorical and Hierarchial Axes
CS-TR-3992 , UMIACS-TR-99-12
Abstract Information:
- Digital library search results are usually shown as a textual list, with 10-20 items per page. Viewing several thousand search results at once on a two-dimensional display with continuous variables is a promising alternative. Since these displays can overwhelm some users, we created a simplified two-dimensional display that uses categorical and hierarchical axes, called hieraxes. Users appreciate the meaningful and limited number of terms on each hieraxis. At each grid point of the display we show a cluster of color-coded dots or a bar chart. Users see the entire result set and can then click on labels to move down a level in the hierarchy. Handling broad hierarchies and arranging for imposed hierarchies led to additional design innovations. We applied hieraxes to a digital video library used by middle school teachers and a legal information system.
99-02
Harry Hochheiser and Ben Shneiderman (February 1999)
Understanding Patterns of User Visits to Web Sites: Interactive Starfield Visualization of WWW Log Data
CS-TR-3989 , UMIACS-TR-99-11, ISR-TR-99-3
Abstract Information:
- HTTP server log files provide Web site operators with substantial detail regarding the visitors to their sites. Interest in interpreting this data has spawned an active market for software packages that summarize and analyze this data, providing histograms, pie graphs, and other charts summarizing usage patterns. While useful, these summaries obscure useful information and restrict users to passive interpretation of static displays. Interactive starfield visualizations can be used to provide users with greater abilities to interpret and explore web log data. By combining two-dimensional displays of thousands of individual access requests, color and size coding for additional attributes, and facilities for zooming and filtering, these visualizations provide capabilities for examining data that exceed those of traditional web log analysis tools. We introduce a series of interactive starfield visualizations, which can be used to explore server data across various dimensions. Possible uses of these visualizations are discussed, and difficulties of data collection, presentation, and interpretation are explored. Keywords World-Wide Web, Log File Analysis, Information Visualization
99-01
Ben Shneiderman (February 1999)
Creating Creativity for Everyone: User Interfaces for Supporting Innovation
CS-TR-3988 , UMIACS-TR-99-10, ISR-TR-99-4
Abstract Information:
- A challenge for human-computer interaction researchers and user interface designers is to construct information technologies that support creativity. This ambitious goal can be attained by building on an adequate understanding of creative processes. This paper offers the four-phase genex framework for generating excellence: - Collect: learn from previous works stored in digital libraries - Relate: consult with peers and mentors at early, middle and late stages - Create: explore, compose, and evaluate possible solutions - Donate: disseminate the results and contribute to the digital libraries Within this integrated framework, this paper proposes eight activities that require human-computer interaction research and advanced user interface design. A scenario about an architect illustrates the process of creative work within a genex environment.
98-15
Shneiderman, Ben (Nov/Dec 1998)
Educational Journeys on the Web Frontier
EDUCOM Review 33,6 (Nov/Dec 1998), 10,12-14
98-08
Plaisant, C., Mushlin, R., Snyder, A., Li, J., Heller, D., Shneiderman, B. (1998)
LifeLines: Using Visualization to Enhance Navigation and Analysis of Patient Records
Revised version in 1998 American Medical Informatic Association Annual Fall Symposium (Orlando, Nov. 9-11, 1998), p. 76-80, AMIA, Bethesda MD.
CS-TR-3943 , UMIACS-TR-98-56
Abstract Information:
- LifeLines provide a general visualization environment for personal histories. We explore its use for clinical patient records. A Java user interface is described, which presents a one-screen overview of a computerized patient record using timelines. Problems, diagnoses, test results or medications can be represented as dots or horizontal lines. Zooming provides more details; line color and thickness illustrate relationships or significance. The visual display acts as a giant menu, giving direct access to the data.
98-05
Li, J., Plaisant, C., Shneiderman, B. (1998)
Data Object and Label Placement for Information Abundant Visualizations
To appear in Proceedings, Workshop on New Paradigms in Information Visualization and Manipulation (NPIV'98) In conjunction with the CIKM'98, ACM, New York.
CS-TR-3901 , UMIACS-TR-98-28
Abstract Information:
- Placing numerous data objects and their corresponding labels in limited screen space is a challenging problem in information visualization systems. Extending map-oriented techniques, this paper describes static placement algoritms and develops metrics (such as compactness and labeling rate) as a basis for comparison among these algorithms. A control panel facilitates user customiziation by showing the metrics for alternative algorithms. Dynamic placement techyniques that go beyond map-oriented techniques demonstrate additional possibilities. User actions can lead to selective display of data objects and their labels.
98-04
Shneiderman, B., Borkowski, E.Y., Alavi, M., Norman, K. (1998)
Emergent Patterns of Teaching/Learning in Electronic Classrooms
Edcuational Technology Research and Development 46, 4 (1998, 23-42)
CS-TR-3889 , UMIACS-TR-98-21
Abstract Information:
- Novel patterns of teaching/learning have emerged from faculty and students who use our three Teaching/Learning Theaters at the University of Maryland, College Park. These fully-equipped electronic classrooms have been used by 74 faculty in 264 seme ster-long courses since the Fall of 1991 with largely enthusiastic reception by both faculty and students. The designers of the Teaching/Learning Theaters sought to provide a technologically rich environment and a support staff so that faculty could conce ntrate on changing the traditional lecture from its unidirectional information flow to a more collaborative activity. As faculty evolved their personal styles in using the electronic classrooms, novel patterns of teaching/learning have emerged. In additio n to enhanced lectures, we identified three common patterns: active individual learning, small-group collaborative learning, and entire-class collaborative learning.
98-02
Tanin, E., Lotem, A., Haddadin, I., Shneiderman, B., Plaisant, C., Slaughter, L. (1998)
Facilitating Network Data Exploration with Query Previews: A Study of User Performance and Preference
CS-TR-3879 , UMIACS-TR-98-14
Abstract Information:
- Current network data exploration systems which use command languages (e.g. SQL) or form fillin interfaces fail to give users an indication of the distribution of data items. This leads many users to waste time posing queries which have zero-hit or mega-hit result sets. Query previewing is a novel visual approach for browsing huge networked information warehouses. Query previews supply data distribution information about the database that is being searched and give continuo us feedback about the size of the result set for the query as it is being formed. Our within-subjects empirical comparison studied 12 subjects using a form fillin interface with and without query previews. We found statistically significant differences sh owing that query previews sped up performance 1.6 to 2.1 times and led to higher subjective satisfaction.
97-21
Shneiderman, B. (1997)
Codex, Memex, Genex: The Pursuit of Tranformational Technologies
International Journal of Human-Computer Interaction 10,2 (1998), 87-106.
CS-TR-3862 , UMIACS-TR-97-89
Abstract Information:
- Handwritten codexes or printed books transformed society by allowing users to preserve and transmit information. Today, leather-bound volumes and illuminated manuscripts are giving way to animated image maps and hot links. Vannevar Bush's memex has inspired the World Wide Web, which provides users with vast information resources and convenient communications. In looking to the future, we might again transform society by building genexes -- generators of excellence. Such inspirational environments would empower personal and collaborative creativity by enabling users to:
- collect information from an existing domain of knowledge,
- create innovations using advanced tools,
- consult with peers or mentors in the field, and then
- disseminate the results widely.
This paper describes how a framework for an integrated set of software tools might support this four-phase model of creativity in science, medicine, the arts, and beyond. Current initiatives are positive and encouraging, but they do not work in an integrated fashion, often miss vital components, and are frequently poorly designed. A well-conceived and clearly-stated framework could guide design efforts, coordinate planning, and speed development.
97-20
Greene, S., Tanin, E., Plaisant, C., Shneiderman, B., Mushlin, R., Olsen, L., Major, G., Johns, S. (1997)
The End of Zero-Hit Queries: Query Previews for NASA's Global Change Master Directory
Information Management and Processing
CS-TR-3856 , UMIACS-TR-97-84
Abstract Information:
- The Human-Computer Interaction Laboratory (HCIL) of the University of Maryland and NASA have collaborated over the last three years to refine and apply user interface research concepts developed at HCIL in order to improve the usability of NASA data services. The research focused on dynamic query user interfaces, visualization, and overview +preview designs. An operational prototype, using query previews, was implemented with NASA's Global Change Master Directory (GCMD), a directory service for earth science data sets. Users can see the histogram of the data distribution over several attributes and choose among attribute values. A result bar shows the cardinality of the result set, thereby preventing users from submitting queries that would have zero hits. Our experience confirmed the importance of metadata accuracy and completeness. The query preview interfaces make visible problems or holes in the metadata that are unnoticeable with classic form fill-in interfaces. This could be seen as a problem, but we think that it will have a long-term beneficial effect on the quality of the metadata as data providers will be compelled to produce more complete and accurate metadata. The adaptation of the research prototype to the NASA data required revised data structures and algorithms.
97-19
Plaisant, C., Shneiderman, B. (1997)
An Information Architecture to Support the Visualization of Personal Histories
Information Processing & Management, 34, 5, pp. 581-597, 1998.
CS-TR-3855 , UMIACS-TR-97-87
Abstract Information:
- This paper proposes an information architecture for personal history data and describes how the data model can be extended to a runtime model for an intuitive visualization using graphical timelines. Our information architecture, is developed for medical patient records, but is usable in other application domains such as juvenile justice or personal resumes. Our model of personal history data groups events into aggregates which are contained in facets (e.g. doctor visits, hospitalizations, or lab tests). Links enable representation of arbitrary relationships across events and aggregates. Data attributes such as severity can be mapped by data administrators to visual attributes such as color and line thickness. End-users have powerful controls over the display contents and they can modify the mapping to fit their tasks.
97-18
North, C., Shneiderman, B. (1997)
A Taxonomy of Multiple Window Coordinations
CS-TR-3854 , UMIACS-TR-9783
Abstract Information:
- In current windowing environments, individual windows are treated independently, making it difficult for users to coordinate information across multiple windows. While coordinated multi-window strategies are increasingly used in visualization and web user interfaces, designs are inflexible and haphazard. The space of such linked-window strategies is not well understood and largely unexplored. This paper presents a taxonomy of coordinations, identifies important components, and reviews example interfaces. This 2x3 taxonomy provides guidelines for designers of applications, user interface toolkits, and window managers. We hope to encourage construction of generalized, end-user programmable, robust, multiple-window coordination capabilities.
97-17
Shneiderman, B. (1997)
Relate-Create-Donate: An educational philosophy for the cyber-generation
Computers & Education 31, 1 (1998), 25-39.
97-16
Greene, S., Marchionini, G., Plaisant, C., Shneiderman, B. (1997)
Previews and Overviews in Digital Libraries: Designing Surrogates to Support Visual Information-Seeking
To appear in JASIS
CS-TR-3838 , UMIACS-TR-97-73, ISR-TR-97-80
Abstract Information:
- To aid designers of digital library interfaces and web sites in creating comprehensible, predictable and controllable environments for their users, we define and discuss the benefits of previews and overviews as visual information representations. Previews and overviews are graphic or textual representations of information abstracted from primary information objects. They serve as surrogates for those objects. When utilized properly, previews and overviews allow users to rapidly discriminate objects of interest from those not of interest, and to more fully understand the scope and nature of large collections of information resources. We provide a more complete definition of previews and overviews, and discuss system parameters and aspects of primary information objects relevant to designing effective preview and overviews. Finally, we present examples that illustrate the use of previews and overviews and offer suggestions for designers.
97-14
Tanin, E., Beigel, R. and Shneiderman, B. (1997)
Design and Evaluation of Incremental Data Structures and Algorithms for Dynamic Query Interfaces
CS-TR-3796 , UMIACS-TR-97-46,ISR-TR-97-54
Abstract Information:
- Dynamic Query Interfaces (DQIs) are a recently developed databse access mechanism that provides continuous real-time feedback to the user during query formulation. Previous work shows that DQIs are an elegant and powerful interface to small databases. Unfortunately, when applied to large databases, previous DQI algorithms slow to a crawl. We present a new incremental appraoch to DQI algorithms that works well with large databases, both in theory and in practice.
97-09
Doan, K., Plaisant, C., Shneiderman, B. and Bruns, T. (1997)
Interface and Data Architecture for Query Preview in Networked Information Systems
Revised version to appear in ACM TOIS as a Practice and Experience Paper as: Interface and Data Architecture for Query Preview in Networked Information Systems, Plaisant, Shneiderman, Doan and Bruns. A short early version also appeared in ACM SIGMOD Record, Vol.26, No.1, pp. 75-81 March 1997, as Query Previews for Networked Information Systems: A Case Study with NASA Environmental Data by Doan, K., Plaisant, C., Shneiderman, B.,
Bruns, B.
CS-TR-3792 , UMIACS-TR-97-42,ISR-TR-97-57
Abstract Information:
- There are numerous problems associated with formulating queries on networked information systems. These include data diversity, data complexity, network growth, varied user base, and slow network access. This paper proposes a new approach to a network query user interface which consists of two phases: query preview and query refinement. This new approach is based on the concepts of dynamic queries and query previews, which guides users in rapidly and dynamically eliminating undesired datasets, reducing the data volume to manageable size, and refining queries locally before submission over a network. Examples of 2 applications are given: a Restaurant Finder and prototype with NASA's Earth Observing Systems--Data Information Systems (EOSDIS). Data architecture is discussed and user's feedback is presented. Dynamic queries and query previews provide solutions to many existing problems in querying networked information systems.
97-08
Kandogan, E., and Shneiderman, B. (1997)
Elastic Windows: A Hierarchical Multi-Window World-Wide Web Browser
Proc. ACM, UIST97, ACM New York (October 1997), 169-177
CS-TR-3789 , ISR-TR-97-56
Abstract Information:
- The World Wide Web (WWW) is becoming an invaluable source for the information needs of many users. However, current browsers are still primitive, in that they do not support many of the navigation needs of users, as indicated by user studies. They do not provide an overview and a sense of location in the information structure being browsed. Also they do not facilitate the organization and filtering of information nor aid users in accessing already visited pages without much cognitive demands. In this paper, a new browsing interface is proposed with multiple hierarchical windows and efficient multiple window operations. It provides a flexible organization where users can quickly organize, filter, and restructure the information on the screen as they reformulate their goals. Overviews can give the user a sense of location in the browsing history as well as provide fast access to a hierachy of pages.
97-06
Lane, J. C., Kuester, S. P., Shneiderman, B. (January 1997)
User Interfaces for a Complex Robotic Task: A Comparison of Tiled vs. Overlapped Windows
CS-TR-3784 , ISR-TR-97-55
Abstract Information:
- High complexity tasks, such as remote teleoperation of robotic vehicles, often require multiple windows. For these complex tasks, the windows necessary for task completion, may occupy more area than available on a single visual display unit (VDU). Since the focus of the robotic task constantly changes, modular control panels that can be opened, closed, and moved on the screen are invaluable to the operator. This study describes a specific robotic task and the need for a multi-window interface that can be easily manipulated. This paper examines two multi-window management strategies: tiled (fixed size) and arbitrary overlap. Multi-window searches were performed using the two management styles and they were compared on the basis of search completion time and error rates. Results with 35 novice users showed faster completion times for the tiled management strategy than for the arbitrary overlap strategy. Other factors such as the number of windows available, the number of displayed windows, workload of opening or closing windows, and effect of learning are discussed.
97-05
Shneiderman, B., Byrd, D., Croft, W. B. (January 1997)
Clarifying Search: A User-Interface Framework for Text Searches
D-Lib Magazine, January 1997
Condensed versions published as: Shneiderman, B., A framewok for search interfaces, IEEE Software (March/April 1997), 18-20
Revised and shortened version published as: Shneiderman, B., Byrd, D., and Croft, B., Sorting out searching: A user-interface framework for text searches, Communications of the ACM 41, 4 (April 1998), 95-98.
Abstract Information:
- Current user interfaces for textual database searching leave much to be desired: individually, they are often confusing, and as a group, they are seriously inconsistent. We propose a four- phase framework for user-interface design: the framework provides common structure and terminology for searching while preserving the distinct features of individual collections and search mechanisms. Users will benefit from faster learning, increased comprehension, and better control, leading to more effective searches and higher satisfaction.
97-04
Shneiderman, B. (February 1997)
Between Hope and Fear
Communications of the ACM, February 1997, Vol. 40, No. 2 (59-62)
97-02
Doan, K., Plaisant, C., Shneiderman, B., Bruns, B. (1997)
Query Previews for Networked Information Systems: A Case Study with NASA Environmental Data
ACM SIGMOD Record, Vol. 26, No. 1 (75-81), March 1997
Abstract Information:
- Formulating queries on networked information systems is laden with problems: data diversity, data complexity, network growth, varied user base, and slow network access. This paper proposes a new approach to a network query user interface which consists of two phases: query preview and query refinement. This new approach is based on dynamic queries and tight coupling, guiding users to rapidly and dynamically eliminate undesired items, reduce the data volume to a manageable size, and refine queries locally before submission over a network. A two-phase dynamic query system for NASAüs Earth Observing Systems--Data Information Systems (EOSDIS) is presented. The prototype was well received by the team of scientists who evaluated the interface.
Keywords: User interface, direct manipulation, dynamic query, metadata, query preview, query refinement, EOSDIS.
97-01
Shneiderman, B. (January 1997)
Direct Manipulation for Comprehensible, Predictable, and Controllable User Interfaces
Proceedings of IUI97, 1997 International Conference on Intelligent User Interfaces, Orlando, FL, January 6-9, 1997, 33-39.
Abstract Information:
- Direct manipulation user interfaces have proven their worth over two decades, but they are still in their youth. Dramatic opportunities exist to develop direct manipulation programming to create end-user programming tools, dynamic queries to perform information search in large databases, and information visualization to support network database browsing. Direct manipulation depends on visual representation of the objects and actions of interest, physical actions or pointing instead of complex syntax, and rapid incremental reversible operations whose effect on the object of interest is immediately visible. This strategy can lead to user interfaces that are comprehensible, predictable and controllable. Direct manipulation interfaces are seen as more likely candidates to influence advanced user interfaces than adaptive, autonomous, intelligent agents. User control and responsibility are highly desirable.
Note: This paper is adapted, with permission of the publisher, from: Designing the User Interface: Strategies for Effective Human-Computer Interaction (3rd Edition), Addison Wesley, Reading, MA (1997).
96-19
Plaisant, C., Bruns, T., Shneiderman, B., Doan, K. (1996)
Query Previews in Networked Information Systems: the Case of EOSDIS
Video in CHI 97 Video program , Atlanta GA, 22-27 March 1997, ACM, New York NY. A two page summary also appears in CHI 97 Extended Abstracts, ACM New York, 202-203.
Abstract Information:
- Dynamic queries have been shown to be an effective technique to browse information, and to find patterns and exceptions. Dynamic queries involve theinteractive control by a user of visual query parameters that generate rapid (100 ms update), animated, and visual displays of database search results. The data of early implementations was stored in local memory to guarantee optimal speed. Problems arise when the data is very large and distributed over a network. To overcome the problems of slow networks and data volume we propose a two-phase approach to query formulation using query previews and query refinements. Preview mechanisms have been used in the past and we believe that their use will be a ajor component of successful networked information systems interfaces.
This video is also available from HCIL as part of the 1996 HCIL Video report.
96-18
Tanin, E., Beigel, R., and Shneiderman, B. (1996)
Incremental Data Structures and Algorithms for Dynamic Query Interfaces
Workshop on New Paradigms in Information Visualization and Manipulation, Fifth ACM International Conference on Information and Knowledge Management (CIKM '96) (Rockville, MD, Nov. 16, 1996) 12-15. Also in SIGMOD Record, Vol. 25, No. 4 (21-24), December 19
96
CS-TR-3730 , ISR-TR-97-5
Abstract Information:
- Dynamic query interfaces are a recently developed form of database access that provides continuous realtime feedback to the user during the query formulation process. Previous work shows that DQIs are an elegant and powerful interface to small databases. Unfortunately, when applied to large databases, previous DQI algorithms slow to a crawl. We present a new approach to DQI algorithms that works well with large databases.
96-17
Kandogan, E., Shneiderman, B. (October 1996)
Elastic Windows: Evaluation of Multi-Window Operations
CHI 97 Proceedings, Atlanta GA, 22-27 March 1997, ACM New York, 250-257
CS-TR-3695 , ISR-TR-97-2
Abstract Information:
- Most windowing systems follow the independent overlapping windowsapproach, which emerged as an answer to the needs of the 1980s' technology. Due to advances in computers and display technology, and increased information needs, modern uses demand more functionality from window management systems. We proposed Elastic window with improved spatial layout and rapid multi-window operations as an alternative to current window management strategies for efficient personal role management [kandogan]. In this approach, multi-window operations are achieved by issuing operations on window groups hierarchically organized in a space-filling tiledlayout. Thispaper describes the Elastic Windows interface briefly and thepresents a study comparing user performance with Elastic Windows and traditionalwindow management tewindow situations. Elastic Windows users had statisticallysignificantly faster performance for all 6 and 12 window situations, for task environment setup, task environment switching, and taskexecution. These results suggest promising possibilities for multiple window operations and hierarchicalnesting, which can be applied tothe next generation of tiled as well as overlapped window managers.
96-14
Kolker, R., Shneiderman, B. (July 1996)
Tools for creating and exploiting content
Getty Art History Information Program, Research Agenda for Networked Cultural Heritage (Santa Monica, CA,1996) 27-30.
96-13
Shneiderman, B. (July 1996)
The eyes have it: A task by data type taxonomy for information visualizations
Proc. 1996 IEEE Conference on Visual Languages (Boulder, CO, Sept.3-6,1996) 336-343.
CS-TR-3665 , ISR-TR-96-66.
Abstract Information:
- A useful starting point for designing advanced graphical user interfaces is the Visual Information-Seeking Mantra: Overview first, zoom and filter, then details-on-demand. But this is only a starting point in trying to understand the rich and varied set of information visualizations that have been proposed in recent years. This paper offers a task by data type taxonomy with seven data types (1-, 2-, 3-dimensional data, temporal and multi-dimensional data, and tree and network data) and seven tasks (overview, zoom, filter, details-on-demand, relate, history, and extract).
96-12
Plaisant, C., Ed. (June 1996)
1996 Human-Computer Interaction Laboratory Video Reports
CS-TR-3664.
Abstract Information:
- 45 minute video of the lab's work over the past year. Topics are:
- Introduction - Ben Shneiderman
- Elastic Windows for Rapid Window Management
- Life-Lines: Visualizing Personal Histories
- Designing Interfaces for Youth Services Information Management
- Query Previews in Networked Information Systems: The case of EOSDIS
- Baltimore Learning Communities
- Sample from '94 Video Report - Visual Information Seeking using the FilmFinder
96-08
Mahajan, R., Shneiderman, B. (May 1996)
Visual & textual consistency checking tools for graphical user interfaces
IEEE Transactions on Software Engineering 23, 11 (November 1997), 722-735.
CS-TR-3639 , CAR-TR-828, ISR-TR-96-46.
Abstract Information:
- Designing a user interface with a consistent visual design and textual properties with current generation GUI development tools is cumbersome. SHERLOCK, a family of consistency checking tools, has been designed to evaluate visual design and textual properties of interface, make the GUI evaluation process less arduous, and aid usability testing. SHERLOCK includes a dialog box summary table to provide a compact overview of visual properties of hundreds of dialog boxes of the interface. Terminology specific tools, like Interface Concordance, Terminology Baskets and Interface Speller have been developed. Button specific tools including Button Concordance and Button Layout Table have been created to detect variant capitalization, distinct typefaces, distinct colors, variant button sizes and inconsistent button placements.This paper describes software architecture, data structures and the use of SHERLOCK. An experiment with 60 subjects to study the effects of inconsistent interface terminology on user's performance showed 10-25\% speedup for consistent interfaces. SHERLOCK was tested with four commercial prototypes; the corresponding outputs, analysis and feedback from designers of these applications is presented.
96-05
Shneiderman, B. (April 1996)
Designing information-abundant websites
International Journal of Human-Computer Studies 47 (1997), 5-29. Also Designing the User Interface, 3rd edition, Addision Wesley.
CS-TR-3634 , CAR-TR-824, ISR-TR-96-40
Abstract Information:
- The deluge of web pages has generated dystopian commentaries on the tragedy of the flood as well as utopian visions of harnessing the same flood for constructive purposes. Within this ocean of information there are also lifeboat web pages with design principles, but often the style parallels the early user interface writings in the 1970s. The well-intentioned Noahs who write from personal experience as website designers, often draw their wisdom from specific projects, making their advice incomplete or lacking in generalizability. Their experience is valuable but the paucity of empirical data to validate or sharpen insight means that some guidelines are misleading. As scientific evidence accumulates, foundational cognitive and perceptual theories will structure the discussion and guide designers in novel situations.
96-02
Preece, J., Shneiderman, B. (December 1995)
Survival of the fittest: The evolution of multimedia user interfaces
ACM Computing Surveys, vol. 27, 4 (Dec. 1995) 558-559.
Abstract Information:
- Multimedia is an art world term, often credited to designers Charles and Ray Eames, that describes the fusion of media such as painting, sculpture, photography, music, and video. Within the world of computers it is used broadly to describe almost any combination of media, ranging from simple text and graphics through to the Eames' vision (Nielsen, 1995; Preece et al., 1994; Shneiderman, 1992). The diversity of multimedia user interfaces raises questions about the origin of these varied species. We think Darwin would have nodded his head knowingly. His theory of evolution by natural selection through survival of the fittest elegantly explains the huge diversity of organisms that occupy the numerous ecological niches. But can this natural world theory explain the evolution of widgets, interface styles and emerging genres of multimedia? Why have some survived while others have not? Where do multimedia design ideas come from and what determines their evolution?
96-01
Korn, F., Shneiderman, B. (February 1996)
Navigating terminology hierarchies to access a digital library of medical images
Abstract Information:
- Browsing is an interactive and exploratory process for finding information in a digital library that has advantages over search term queries in many situations. Some browsers display a concept space as a node-link graph diagram, but this can look chaotic for a graph of moderate complexity. The approach taken in this paper is to suppress some of the interrelationships (links) and order the concept space as a tree by some `natural' hierarchy. The user can then explore hidden interrelationships by dynamically interacting with the system. We demonstrate the usefulness of browsing a hierarchy via this method in a prototype called MeSH-BROWSE, a system for browsing terms from the NLM Medical Subject Headings tree. It displays a node-link tree diagram of the con-cept space and reveals hidden interrelationships when a node is clicked on by triggering related nodes scattered about the tree to become highlighted. In this paper we describe MeSHBROWSE, discuss semantic and algorithmic issues involved with it, and discuss its implications for further research.
95-20
North, C., Shneiderman, B., Plaisant, C. (October 1995)
User controlled overviews of an image library: A case study of the Visible Human
Proc. of the 1st ACM International Conference on Digital Libraries (Bethesda, MD, March 20-23, 1996)
74-82. ACM, New York. In addition a video "Browsing anatomical image databases: A case study of the Visible Human" appeared in CHI 96 Video Program with a two-page video summary in ACM CHI '96 Conference Companion (Vancouver, BC, Canada, April 13-18, 1996) 414-415, http://www.acm.org/sigchi/chi96/proceedings. The video is also available from HCIL as part of the 1995 HCIL Video report.
CS-TR-3550 , CAR-TR-798, ISR-TR-95-99.
Abstract Information:
- This paper proposes a user interface for remote browsing of the Visible Human digital image library from the National Library of Medicine. The interface presents the user with a pair of tightly coupled views into the data set. The overview image provides a global view of the overall search space, and the preview image provides details about high resolution images available for downloading. The user sweeps the views through the search space and receives smooth, rapid feedback of contents. The interface software is completely functional and is freely available for public use at http://www.nlm.nih.gov.
95-19
Shneiderman, B., Alavi, M., Norman, K., Yu Borkowski, E. (September 1995)
Windows of opportunity in electronic classrooms
Communications of the ACM, Log on Education column, vol. 38, 11 (Nov. 1995) 19-24.
CS-TR-3542 , CAR-TR-797
Abstract Information:
- In our seven year effort to build electronic classrooms we tried to balance the pursuit of new technologies with the exploration of new teaching/learning styles while providing the necessary infrastructure for faculty training and support, and collecting ample evaluation data to guide our transformation. This experience has led to a growing community of faculty users, widespread student acceptance, and administration support for expansion. After four years of usage by 44 faculty (20 tenured, 9 untenured, 15 other staff) from 16 departments offering 122 courses with over 4010 students we are ready to report on the lessons we have learned. Courses filled most slots from 8am to 10pm, and were as diverse as The Role of Media in the American Political Process, Chinese Poetry into English, Marketing Research Methods, Database Design, and Saving the Bay.
95-18
Shneiderman, B., Rose, B. (September 1995)
Social impact statements: Engaging public participation in information technology design
Proc. CQL'96, ACM SIGCAS Symposium on Computers and the Quality of Life (Feb. 1996) 90-96. Also appears in Friedman, B. (Editor), Human Values and the Design of Computer Technology, CSLI Publications and Cambridge Univ. Press (1997), 117-133.
CS-TR-3537 , CAR-TR-796.
Abstract Information:
- "The real question before us lies here: do these instruments further life and enhance its values, or not?" - Mumford (1934) p.318. Computers have become an integral part of our everyday lives. Banks, airlines, motor vehicle administrations, police departments, Social Security, and the Internal Revenue Service all depend on computers. From their introduction, people have questioned the impact computers will have on society. We believe it is our responsibility as system designers to achieve organizational goals while serving human needs and protecting individual rights. The proposed Social Impact Statements (Shneiderman, 1990) would identify the impacts of information systems on direct and indirect users, who may be employees or the public. This paper proposes a framework for implementing Social Impact Statements for federal and local government agencies and regulated industries, with optional participation by the other privately held corporations. A Social Impact Statement should describe the new system and its benefits, acknowledge concerns and potential barriers, outline the development process, and address fundamental principles. Examples from our work with the Maryland Department of Juvenile Justice are offered.
95-17
Plaisant, C., Ed. (June 1995)
1995 Human-Computer Interaction Laboratory Video Reports
CS-TR-3532 , CAR-TR-795
Abstract Information:
- 49 minute video of the labs work over the past year. Topics are:
- Introduction and table of contents - Ben Shneiderman
- Using Dynamic Queries for Youth Services Information - Anne Rose, Ajit Vanniamparampil
- Life-Lines: Visualizing Personal Histories - Brett Milash, Catherine Plaisant, Anne Rose
- Dynamic Queries and Pruning for Large Tree Structures - Harsha Kumar
- Browsing Anatomical Image Databases : the Visible Human - Flip Korn, Chris North
- Spinning Your Web: WWW Interface Design Issues - Vince Boisselle
- BizView : Managing Business and Network Alarms - Catherine Plaisant, Wei Zhao and Rina Levy
- Animated Specifications Using Interaction Object Graphs - David Carr
- WinSurfer: Treemaps for Replacing the Windows File Manager - Marko Teittinen
95-16
Doan, K., Plaisant, C., Shneiderman, B. (September 1995)
Query previews in networked information systems
Proc. of the Third Forum on Research and Technology Advances in Digital Libraries, ADL '96 (Washington, DC, May 13-15, 1996) IEEE CS Press, 120-129. Also abstract appears as Architecture of dynamic query user interface for networked information systems in on-line Proc. of NASA Science Information Systems Interoperability
Conference (College Park, MD, Nov. 6-9, 1995)
CS-TR-3524 , CAR-TR-788, ISR-TR-95-90
Abstract Information:
- In a networked information system, there are three major obstacles facing users in a querying process: slow network performance, large data volume and data complexity. In order to overcome these obstacles, we propose a two-phase approach to query formulation: Query Preview and Query Refinement. In the Query Preview phase, users formulate an initial query by selecting desired attribute values. The volume of matching data sets is shown graphically on preview bars which aid users to rapidly eliminate undesired data sets, and focus on a manageable number of relevant data sets. Query previews also prevent wasted steps by eliminating zero-hit queries. When the estimated number of data sets is low enough, users submit the initial query to the network, which returns the metadata of the data sets for the Query Refinement phase. Using this approach, we developed dynamic query user interfaces allowing users to formulate their queries using direct manipulation in an exploratory manner across a networked enviroment.
95-15
Plaisant, C., Milash, B., Rose, A., Widoff, S., Shneiderman, B. (September 1995)
Life Lines: Visualizing personal histories
ACM CHI '96 Conference Proc. (Vancouver, BC, Canada, April 13-18, 1996) 221-227, color plate 518, http://www.acm.org/sigchi/sigchi96/proceedings. The paper also has a corresponding video in the CHI 96 Video Program ACM, New York. Video a
lso available from HCIL in the 1996 HCIL Video report.
CS-TR-3523 , CAR-TR-787, ISR-TR-95-88.
Abstract Information:
- Life Lines provide a general visualization environment for personal histories that can be applied to medical and court records, professional histories and other types of biographical data. A one screen overview shows multiple facets of the records. Aspects, for example medical conditions or legal cases, are displayed as individual time lines, while icons indicate discrete events, such as physician consultations or legal reviews. Line color and thickness illustrate relationships or significance, scaling tools and filters allow users to focus on part of the information. Life lines reduce the chances of missing information, facilitate spotting anomalies and trends, streamline access to details, while remaining tailorable and easily sharable between applications. The paper describes the use of Life Lines for youth records of the Maryland Department of Juvenile Justice.and also for medical records. Techniques to deal with complex records are reviewed and issues of a standard personal record format are discussed.
95-14
Kandogan, E., Shneiderman, B. (September 1995)
Elastic windows: Improved spatial layout and rapid multiple window operations
ACM Proc. of the Workshop on Advanced Visual Interfaces, AVI '96 (Gubbio, Italy, May 27-29, 1996) 29-38.
CS-TR-3522 , CAR-TR-786, ISR-TR-95-89.
Abstract Information:
- Most windowing systems follow the independent overlapping windows approach, which emerged as an answer to the needs of the 80s' applications and technology. Advances in computers, display technology, and the applications demand more functionality from window management systems. Based on these changes and the problems of current windowing approaches, we have updated the requirements for multi-window systems to guide new methods of window management. We propose elastic windows with improved spatial layout and rapid multi-window operations. Multi-window operations are achieved by issuing operations on a hierarchically organized group of windows in a space-filling tiled layout. Sophisticated multi-window operations like Hook, Pump, Minimize, Restore, Move and Relocate have been developed to handle fast task-switching and to structure the work environment of users to their rapidly changing needs. We claim that these multi-window operations and the tiled layout decrease the cognitive load on users. Users found our prototype system to be comprehensible and enjoyable as they playfully explored the way multiple windows are reshaped.
95-12
Kumar , H.P., Plaisant, C., Shneiderman, B. (March 1995)
Browsing hierarchical data with multi-level dynamic queries and pruning
International Journal of Human-Computer Studies, Volume 46, No. 1, 103-124 (January 1997).
CS-TR-3474 , CAR-TR-772, ISR-TR-95-53.
Abstract Information:
- Users often must browse hierarchies with thousands of nodes in search of those that best match their information needs. The PDQ Tree-browser (Pruning with Dynamic Queries) visualization tool was specified, designed and developed for this purpose. This tool presents trees in two tightly-coupled views, one a detailed view and the other an overview. Users can use dynamic queries, a method for rapidly filtering data, to filter nodes at each level of the tree. The dynamic query panels are user-customizable. Subtrees of unselected nodes are pruned out, leading to compact views of relevant nodes. Usability testing of the PDQ Tree-browser, done with 8 subjects, helped assess strengths and identify possible improvements. The PDQ Tree-browser was used in Network Management (600 nodes) and UniversityFinder (1100 nodes) applications. A controlled experiment, with 24 subjects, showed that pruning significantly improved performance speed and subjective user satisfaction. Future research directions are suggested.
95-11
Plaisant, C., Shneiderman, B. (May 1995)
Organization overviews and role management: Inspiration for future desktop environments
IEEE Proc. 4th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises (Berkeley Springs, WV, April 20-22, 1995) 14-22.
CS-TR-3473 , CAR-TR-771.
Abstract Information:
- In our exploration of future work environments for the World Bank we propose two concepts. Organization overviews provide a consistent support to present the results of a variety of manual or semi-automated searches. This view can be adapted or expanded for each class of users to finally map the multiple personal roles an individual has in an organization. After command line interfaces, graphical point and click interfaces, and the current "docu-centric" designs, the natural direction is towards a role-centered approach where we believe the emphasis is on the management of those multiple roles. Each role involves coordination with groups of people and accomplishment of tasks within a schedule.
95-10
Mahajan, R., Shneiderman, B. (April 1995)
A family of user interface consistency checking tools
Proc. of the Twentieth Annual Software Engineering Workshop, SEL-95-004 (Greenbelt, MD, Dec. 1995) NASA Pub., 169-188.
CS-TR-3472 , CAR-TR-770, ISR-TR-95-52.
Abstract Information:
- Incorporating evaluation metrics with GUI development tools will help designers create consistent interfaces in the future. Complexity in design of interfaces makes efficient evaluation impossible by a single consistency checking evaluation tool. Our focus is on developing a family of evaluation tools in order to make the evaluation process less cumbersome. We have developed a dialog box typeface and color table to facilitate detection of anomalies in color, font, font size, and font style. Concordance tools have been developed to spot variant capitalization and abbreviations globally in the interface and specifically in the button widgets. As buttons are frequently used widgets, a button layout table has been created to spot any inconsistencies in height, width and relative position between a given group of buttons if present. Finally, a terminology basket tool has been created to identify unwanted synonyms of computer related terms used in the interface which may be misleading to the end user.
95-09
Slaughter, L., Norman, K.L., Shneiderman, B. (March 1995)
Assessing users' subjective satisfaction with the Information System for Youth Services (ISYS)
VA Tech Proc. of Third Annual Mid-Atlantic Human Factors Conference (Blacksburg, VA, March 26-28, 1995) 164-170.
CS-TR-3463 , CAR-TR-768
Abstract Information:
- In this investigation, the Questionnaire for User Interaction Satisfaction (QUIS 5.5), a tool for assessing users' subjective satisfaction with specific aspects of the human/computer interface was used to assess the strengths and weaknesses of the Information System for Youth Services (ISYS). ISYS is used by over 600 employees of the Maryland State Department of Juvenile Services (DJS) as a tracking device for juvenile offenders. Ratings and comments were collected from 254 DJS employees who use ISYS. The overall mean rating across all questions was 5.1 on a one to nine scale. The ten highest and lowest rated questions were identified. The QUIS allowed us to isolate subgroups which were compared with mean ratings from four measures of specific interface factors. The comments obtained from users provided suggestions, complaints and endorsements of the system.
95-08
Plaisant, C., Rose, A., Shneiderman, B., Vanniamparampil, A. (Revised October 1996)
User interface reengineering: Low effort, high payoff strategies
IEEE Software, vol.14, 4 (July/August 1997) 66-72. Also translated in Japanese in Nikkei Computer,Nikkei Business Publications, Inc., Tokyo, Japan, no. 430, pp. 151-159, Nov. 1997.
CS-TR-3459 , CAR-TR-767
Abstract Information:
- User interface technology has advanced rapidly in recent years. Incorporating new developments in existing systems could result in substantial improvements in usability, thereby improving performance and user satisfaction, while shortening training and reducing error rates. Our focus is on low-effort high-payoff improvements to aspects such as data display and entry, consistency, messages, documentation, and system access. This paper provides guidelines for managers and designers responsible for user interface reengineering, based on the experience we gained from six projects, and compiles our observations, recommendations and outcomes.
95-07
Rose, A., Shneiderman, B., Plaisant, C. (Feb. 1995)
An applied ethnographic method for redesigning user interfaces
ACM Proc. of DIS 95, Symposium on Designing Interactive Systems: Processes, Practices, Methods & Techniques (Ann Arbor, MI, Aug 23-25, 1995)115-122.
CS-TR-3454 , CAR-TR-765.
Abstract Information:
- Methods for observing software users in the workplace will become increasingly important as the number of people using computers grows and developers improve existing systems. Successful redesigns rely, in part, on complete and accurate evaluations of the existing systems. Based on our evaluation experience, we have derived a set of practical guidelines to be used by designers in preparing for the evaluation, performing the field study, analyzing the data, and reporting the findings. By providing a general framework based on ethnographic research, we hope to reduce the likelihood of some common problems, such as overlooking important information and misinterpreting observations. Examples from our ongoing work with the Maryland Department of Juvenile Services are used to illustrate the proposed guidelines.
95-06
Ellis, J., Tran, C., Ryoo, J., Shneiderman, B. (June 1995)
Buttons vs. menus: An exploratory study of pull-down menu selection as compared to button bars
CS-TR-3452 , CAR-TR-764.
Abstract Information:
- Button bars are a relatively new interaction method intended to speed up application use as compared to pull-down menus. This exploratory study compares three command selection methods: pull-down menus, button bars, and user choice of pull-down menus or button bars. Effectiveness was measured in two ways: speed of selection and error rate. 15 participants performed 15 word processor related tasks. Results show that in frequently used functions, such as character attribute selection (bold, italic, underline, etc.), button bars are faster. There were no statistically significant differences in error rates between the three interaction methods.
95-05
Shneiderman, B., Chimera, R., Jog, N., Stimart, R., White, D. (May 1995)
Evaluating spatial and textual style of displays
Proc. of Getting the Best from State of the Art Display Systems, The Society for Information Display (Trafalgar Square, London, Feb. 21-23, 1995). Also appears in MacDonald, L., and Lowe, A. (1997), Display systems: Design and Applications,
Chapter 5: Evaluating the spatial and textual style of diplays, pp 83-96. John Wiley & Sons.
CS-TR-3451 , CAR-TR-763, ISR-TR-95-51.
Abstract Information:
- The next generation of Graphic User Interfaces (GUIs) will offer rapid access to perceptually-rich, information abundant, and cognitively consistent interfaces. These new GUIs will be subjected to usability tests and expert reviews, plus new analysis methods and novel metrics to help guide designers. We have developed and tested first generation concordance tools to help developers to review terminology, capitalization, and abbreviation. We have also developed a dialog box summary table to help developers spot patterns and identify possible inconsistencies in layout, color, fonts, font size, font style, and ordering of widgets. In this study we also explored the use of metrics such as widget counts, balance, alignment, density, and aspect ratios to provide further clues about where redesigns might be appropriate. Preliminary experience with several commercial projects is encouraging.
95-04
Asahi, T., Turo, D., Shneiderman, B. (Jan. 1995)
Visual decision-making: using treemaps for the analytic hierarchy process
Video in CHI '95 Video Program, ACM, New York. A two page video summary also appears in ACM CHI '95 Conference Companion, (Denver, Colorado, May 7-11, 1995) 405-406. Video also available through HCIL as part of the 1994 HCIL Video Report.
Abstract Information:
- The Analytic Hierarchy Process (AHP), a decision-making method based upon division of problem spaces into hierarchies, is visualized through the use of treemaps, which pack large amounts of hierarchical information into small screen spaces. Two direct manipulation tools, presented metaphorically as a "pump" and a "hook," were developed and applied to the treemap to support AHP sensitivity analysis. The problem of construction site selection is considered in this video. Apart from its traditional use for problem/ information space visualization, the treemap also serves as a potent visual tool for "what if" type analysis.
95-03
Plaisant, C., Shneiderman, B. (May 1995)
Organization overviews and role management: Inspiration for future desktop environments
Video in CHI '95 Video Program, ACM, New York. A two page video summary also appears in ACM CHI '95 Conference Companion, (Denver, Colorado, May 7-11, 1995) 419-420. Video also available through HCIL as part of the 1994 HCIL Video Report.
Abstract Information:
- We worked with the World Bank, a large international organization, to look at desktop environments of the near future. We chose to focus on a subset of problems that employees regularly have to struggle with:
- finding people who can help
- searching documents and resources
- juggling many roles (e.g. a person can be in charge of three projects, member of two task forces, editor of the bank magazine, and organizer of the holiday party.)
A great deal of personal organization is required to manage these roles whose goals, partners, tools and documents are likely to be very different. The previous research on role theory [1] or CSCW focuses mainly on the coordination of individuals while our goal is to assist individuals manage their multiple roles.
95-02
Shneiderman, B. (October 1994)
Looking for the bright side of user interface agents
ACM Interactions, vol. 2, 1 (Jan. 1995) 13-15.
Abstract Information:
- User interface agents offer exciting new opportunities, but progress would be greater if goals and terms were clarified. Promoters of agent-oriented interfaces, as I understand them, wishto allow users to carry out complex actions at later times on multiple, and possibly, remote machines. As with most user interface designs, the challenge is to create a mechanism that is powerful, yet comprehensible, predictable and controllable. A well-designed agent interface would enable users to specify tasks rapidly, be confident that they will get what they want, and have a sense of accomplishment when the job is done.
95-01
Shneiderman, B. (January 1995)
The Info Superhighway: For the people
Communications of the ACM, Inside Risks column, vol. 38, 1 (Jan. 1995) 162.
Abstract Information:
- The opportunities are attractive, but some pavers of the Information Superhighway (ISH) are too eager to pour concrete. They risk making rough roads that will alienate the very users they seek. These technologically-oriented ISH devotees may be building dramatic overpasses and painting stripes without figuring out where the highway should be going. I believe that greater attention should be paid to identifying appropriate services, designing a consistent user interface,
94-18
Rosenfeld, A., Marchionini, G., Holliday, W.G., Ricart, G., Faloustos, Dick, J.P., Shneiderman, B. (June 1994)
QUEST: QUery Environment for Science Teaching
Proc. of Digital Libraries '94 (Texas A&M University, College Station, TX) 74-79. Also available at http://atg1.WUSTL.edu/DL94
Abstract Information:
- This proposal describes our plan, called QUEST (QUery Environment for Science Teaching), to meet the challenge proposed by these visionary thinkers. While we cannot perfect digital libraries within our four year multidisciplinary effort, we believe that our ten research projects and the ambitious testbed development, implementation and evaluation with active users will identify fruitful paths. Our design for QUEST emerged from a novel concept of future libraries, the communities they serve, and a theory of visual information seeking. We are dedicated to universal access and diverse usage, to enabling patrons to become contributors, and to facilitating retrieval and discovery. QUEST will contain massive multimedia resources and will be accessible by the many networks in the National Information Infrastructure. The contents will be automatically analyzed and indexed, thereby facilitating search by users who achieve mastery over the advanced user interfaces that we develop. To realize these goals, we have formulated ten interlocking QUEST research projects: four dealing with building and six with querying. These projects take advantage of established research expertise and reach beyond current paradigms. Our choice of research projects was guided by a desire to produce foundational results that are widely applicable. To validate the outcome of these research projects we will build an extensive testbed, and evaluate its efficacy with our identified user community. QUEST will meet critical library needs of students enrolled in the major testbed site - Prince George's Public Schools, one of the most multiculturally and socio-economically diverse regions in the country, located next to the Northeast sector of Washington, DC. QUEST will provide trained science teachers with networking and query subsystems, allowing them access to information with which to engage and motivate their students in problem-solving science projects_beyond anything possible in today's schools.
94-17
Plaisant, C., Ed. (June 1994)
1994 Human-Computer Interaction Laboratory Video Reports
CS-TR-3531 , CAR-TR-794.
Abstract Information:
- 80 minutes of video demonstrations from the past year's research. Topics are:
- Introduction and table of contents - Ben Shneiderman, [3:18]
- Visual information seeking using the FilmFinder - Christopher Ahlberg, Ben Shneiderman, [6:12]
- Organization overviews and role management-Inspiration for future desktop environments - Catherine Plaisant, Ben Shneiderman, [9:39]
- Visual decision-making: using treemaps for the analytic hierarchy process - Toshiyuki Asahi, Ben Shneiderman, David Turo, [8:34]
- Visual information management for satellite network configuration - Catherine Plaisant, Harsha Kumar, Marko Teittinen, Ben Shneiderman, [8:49]
- Graphical macros: a technique for customizing any application using pixel-pattern matching-Richard Potter, [9:49]
- Education by engagement and construction: can distance learning be better than face to face?- Ben Shneiderman, [15:00]
- Dynamic queries demos: revised HomeFinder and text version plus health statistics atlas-Ben Shneiderman, [9:40]
- Dynamic Queries are user controlled displays of visual or textual information. Ben Shneiderman presents the HomeFinder (developed by Chris Williamson), followed by the text version (Vinit Jain) and the Health Statistics Atlas (Catherine Plaisant and Vinit Jain).
- CHI '94 slide and video show- [9:12]
94-14
Ahlberg, C., Shneiderman, B. (April 1994)
Visual information seeking using the FilmFinder,
Video in CHI '94 Video Program, ACM, New York. A two page video summary also appears in ACM CHI '94 Conference Companion, (Boston, MA, April 24-28, 1994) 433-434. Video also available through HCIL as part of the 1994 HCIL Video Report.
Abstract Information:
- The FilmFinder allows users to explore a large film database. By applying the dynamic queries approach to filtering information, a continuous starfield display of the films, and tight coupling among the components of the display, the FilmFinder environment encourages incremental and exploratory search.
94-12
Shneiderman, B. (October 1994)
The river beyond the rapids: Responsive services for responsible users
Connecting the DOE Community: Partnerships in Information, Info Tech '94 (Oak Ridge, TN, Oct. 25-26,1994) 1-9. Also appears as Comprehensible Predictable, and Controllable User Interfaces in American Programmer, vol.8, 4 (April 1995) 2-7.
Abstract Information:
- Providing responsive services to all members of our society will require new corporate alliances that put the users and their needs ahead of the pursuit of new technology. Responsive systems are the boats on which responsible users will travel to their work, social communities, and entertainment. With responsive systems users can take responsibility for what they promise to do and derive satisfaction from accomplishing their tasks. The keys to user responsibility are comprehensible, predictable, and controllable interfaces.
94-08
Asahi, T., Turo, D., Shneiderman, B. (June 1994)
Using treemaps to visualize the analytic hierarchy process,
Information Systems Rese, vol. 6, 4 (Dec. 1995) 357-375.
CS-TR-3293 , CAR-TR-719, ISR-TR-94-57.
Abstract Information:
- Treemaps, a visualization method for large hierarchical data spaces, are used to augment the capabilities of the Analytic Hierarchy Process (AHP) for decision-making. Two direct manipulation tools, presented metamorphically as a "pump" and a "hook," were developed and applied to the treemap to support AHP sensitivity analysis. A usability study was conducted using a prototype AHP application; results showed that treemap representation of decision-support tools was acceptable for AHP users from both a visualization and data operation standpoint. Subjective preferences were high for AHP treemaps.
94-07
Kumar, H., Plaisant, C., Teittinen, M., Shneiderman, B. (June 1994)
Visual information management for network configuration
CS-TR-3288 , CAR-TR-716, ISR-TR-94-45
Abstract Information:
- Current network management systems rely heavily on forms in their user interfaces. The interfaces reflect the intricacies of the network hardware components but provide little support for guiding users through tasks. There is a scarcity of useful graphical visualizations and decision-support tools. We applied a task-oriented approach to design and implemented the user interface for a prototype network configuration management system. Our user interface provides multiple overviews of the network (with potentially thousands of nodes) and the relevant configuration tasks (queries and updates). We propose a unified interface for exploration, querying, data entry and verification. Compact color-coded treemaps with dynamic queries allowing user-controlled filtering and animation of the data display proved well-suited for representing the multiple containment hierarchies in networks. Our Tree-browser applied the conventional node-link visualization of trees to show hardware containment hierarchies. Improvements to conventional scrollbar-browsers included tightly coupled overviews and detailed views. This visual interface, implemented with Galaxy and the University of Maryland Widget Library TM, has received enthusiastic feedback from the network management community. This application-specific paper has design paradigms that should be useful to designers of varied systems.
94-06
Jog, N., Shneiderman, B. (May 1994)
Starfield information visualization with interactive smooth zooming,
IFIP 2.6 Visual Databases Systems Proc. (Lausanne, Switzerland, March 27-29,1995) 1-10.
CS-TR-3286 , CAR-TR-714, ISR-TR-94-46.
Abstract Information:
- This paper discusses the design and implementation of interactive smooth zooming of a starfield display. A starfield display is a two dimensional scatterplot of a multidimensional database where every item from the database is represented as a small colored glyph whose position is determined by its ranking along ordinal attributes of the items laid out on the axes. One way of navigating this visual information is by using a zooming tool to incrementally zoom in on the items by varying the attribute range on either axis independently - such zooming causes the glyphs to move continuously and to grow or shrink. To get a feeling of flying through the data, users should be able to track the motion of each glyph without getting distracted by flicker or large jumps - conditions that necessitate high display refresh rates and closely spaced glyphs on successive frames. Although the use of high-speed hardware can achieve the required visual effect for small databases, the twin software bottlenecks of rapidly accessing display items and constructing a new display image fundamentally retard the refresh rate. Our work explores several methods to overcome these bottlenecks, presents a taxonomy of various zooming methods and introduces a new widget, the zoom bar, that facilitates zooming.
94-05
Shneiderman B., Plaisant, C. (May 1994)
The future of graphic user interfaces: personal role managers
People and Computers IX, British Computer Society's HCI 94 (Glasgow, Scotland, Aug. 1994) CU Press (Cambridge, U.K.) 3-8.
CS-TR-3285 , CAR-TR-713, ISR-TR-94-48
Abstract Information:
- Personal computer users typically manage hundreds of directories and thousands of files with hierarchically structured file managers, plus archaic cluttered-desktop window managers, and iconic representations of applications. These users must deal with the annoying overhead of window housekeeping and the greater burden of mapping their organizational roles onto unnecessarily rigid hierarchy. An alternate approach is presented, Personal Role Manager (PRM), to structure the screen layout and the interface tools to better match the multiple roles that individuals have in an organization. Each role has a vision statement, schedule, hierarchy of tasks, set of people, and collection of documents.
94-02
Plaisant, C., Carr, D., Shneiderman, B. (April 1994)
Image browsers: Taxonomy, guidelines, and informal specifications
IEEE Software, vol.12, 2 (March 1995) 21-32.
CS-TR-3282 , CAR-TR-712, ISR-TR-94-39
Abstract Information:
- Image browsing is necessary in numerous applications. Designers have merely used two one-dimensional scroll bars or they have made ad hoc designs for a two-dimensional scroll bar. However, the complexity of two-dimensional browsing suggests that more careful analysis, design, and evaluation might lead to significant improvements. We present a task taxonomy for image browsing, suggest design features and guidelines, assess existing strategies, and introduce an informal specification technique to describe the browsers.
94-01
Shneiderman, B., Lewis, C. (March 1992)
Building HCI partnerships and infrastructure
Behavior & Information Technology 12, 2, 1993, 130-135.
Abstract Information:
- As policymakers and technology planners respond to the grow ingactivity in human-computer interaction, a broad perspective maybe helpful. This article offers a top-down view of current activities and suggests opportunities and challenges for the continued growth of HCI. Partnerships among universities, corporations, government agencies, and professional societies are proposed. Infrastructure needs to support this new discipline are outlined.
93-25
Plaisant, C., Ed. (June 1993)
1993 Human-Computer Interaction Laboratory Video Reports
CS-TR-3530 , CAR-TR-793
Abstract Information:
- Introduction and table of contents - Ben Shneiderman, [4:00]
- Dynamaps: dynamic queries on a health statistics atlas - Catherine Plaisant and Vinit Jain, [6:34]
- Hierarchical visualization with Treemaps: making sense of pro basketball data - Dave Turo, [10:47]
- TreeViz: file directory browsing - Brian Johnson, [10:04]
- HyperCourseware: computer integrated tools in the AT&T Teaching Theater - Kent Norman, [7:08]
- Improving access to medical abstracts: Grateful Med Interface prototype - Gary Marchionini, [6:08]
- Layout appropriateness: guiding interface design with simple task descriptions - Andrew Sears, [4:00]
93-16
Jain, V., Shneiderman, B. (revised Sept. 1993)
Data structures for dynamic queries: an analytical and experimental evaluation
Proc. of the Workshop in Advanced Visual Interfaces, AVI 94 ( Bari, Italy, June 1-4, 1994) 1-11. Previous version referenced as CAR-TR-685 CS-TR-3133, ISR-TR-93-73.
CS-TR-3287 , CAR-TR-715, ISR-TR-94-47.
Abstract Information:
- Dynamic Queries is a querying technique for doing range search on multi-key data sets. It is a direct manipulation mechanism where the query is formulated using graphical widgets and the result s are displayed graphically preferably within 100 milliseconds. This paper evaluates four data structures, the multilist, the grid file, k-d tree and the quad tree used to organize data in high speed storage for dynamic queries. The effect of factors like size, distribution and dimensionality of data on the storage overhead and the speed of search is explored. Analytical models for estimating the storage and the search overheads are presented, and verified to be correct by empirical data. Results indicate that multilists are suitable for small (few thousand points) data sets irrespective of the data distribution. For large data sets the grid files are excellent for uniformly distributed data, and trees are good for skewed data distributions. There was no significant difference in performance between the tree structures.
93-15
Ahlberg, C., Shneiderman, B. (Sept. 1993)
The Alphaslider: a compact and rapid selector
ACM CHI '94 Conference Proc. (Boston, MA, April 24-28, 1994) 365-371.
CS-TR-3132 , CAR-TR-684, SRC-TR-93-72.
Abstract Information:
- Research has suggested that rapid, serial, visual presentation of text (RSVP) may be an effective way to scan and search through lists of text strings in search of words, names, etc. The Alphaslider widget employs RSVP as a method for rapidly scanning and searching lists or menus in a graphical user interface environment. The Alphaslider only uses an area less than 7 x 2.5 cm2. The tiny size of the Alphaslider allows it to be placed on a credit card, on a control panel for a VCR, or as a widget in a direct manipulation based database interface. An experiment was conducted with four Alphaslider designs which showed that novice Alphaslider users could locate one item in a list of 10,000 film titles in 24 seconds on average, an expert user in about 13 seconds.
93-14
Ahlberg, C., Shneiderman, B. (Sept. 1993)
Visual Information Seeking: Tight coupling of dynamic query filters with starfield displays
ACM CHI '94 Conference Proc. (Boston, MA, April 24-28, 1994) 313-317. Also appears in Readings in Human-Computer Interaction: Toward the Year 2000, Baeker, R.M., Gruden, J. , Buxton, W.A.S. & Greenberg, S., Eds., Morgan Kaufmann Pubs., Inc., (1995) 450-456, inside back cover.
CS-TR-3131 , CAR-TR-638, SRC-TR-93-71
Abstract Information:
- This paper offers new principles for visual information seeking (VIS). A key concept is to support browsing, which is distinguished from familiar query composition and information retrieval because of its emphasis on rapid filtering to reduce result sets, progressive refinement of search parameters, continuous reformulation of goals, and visual scanning to identify results. VIS principles developed include: dynamic query filters (query parameters are rapidly adjusted with sliders, buttons, maps, etc.), starfield displays (two-dimensional scatterplots to structure result sets and zooming to reduce clutter), and tight coupling (interrelating query components to preserve display invariants and support progressive refinement combined with an emphasis on using search output to foster search input). A FilmFinder prototype using a movie database demonstrates these principles in a VIS environment.
93-13
Shneiderman, B. (1993)
Preface to Sparks of Innovation in Human-Computer Interaction
Sparks of Innovation in Human-Computer Interaction, B. Shneiderman, Ed., Ablex Publ. (1993) 385 pages. ACM Interactions, vol. 1, 1 (Jan. 1994) 67-71.
Abstract Information:
- The occasion for this book is the 10th Anniversary of the Human-Computer Interaction Laboratory (HCIL) at the University of Maryland. I have selected two dozen key papers from more than a hundred to repersent the work of many participants. My section introductions tell how we do what we do, including some of our failures and background stories that are not appropriate for journal papers. Many papers are trimmed to emphasize the cogent points. They weave together the threads of our work into a unified fabric that reveals the patterns of developement. It was difficult to choose the best papers; these exemplify different research method-ologies and show the maturation of thuman-computer interaction research. This book is a tribute to the faculty, staff, visitors, and students who have shared in a decade of work.
Contents
Preface
Overview: fuel for a new discipline
Introduction: supporting the process of innovation
1. Direct manipulation
1.1 Direct manipulation: a step beyond programming languages, Ben Shneiderman
1.2 A study of file manipulation by novices using commands vs. direct manipulation, Sepeedeh Margono, Ben Shneiderman
1.3 Remote direct manipulation: a case study of a telemedicine workstation, Richard Keil-Slawik, Catherine Plaisant, Ben Shneiderman
2. Menu selection
2.1 Embedded menus: selecting items in context, Larry Koved, Ben Shneiderman
2.2 An empirical comparison of pie vs. linear menus, Jack Callahan Don Hopkins, Mark Weiser, Ben Shneiderman
2.3 Time stress effects on two menu selection systems, Daniel F. Wallace, Nancy S. Anderson, Ben Shneiderman
3. Hypertext
3.1 Finding facts vs. browsing knowledge in hypertext systems, Gary Marchionini, Ben Shneiderman
3.2 Restructuring knowledge for an electronic encyclopedia, Charles B. Kreitzberg, Ben Shneiderman
3.3 The Electronic Teaching Theater: interactive hypermedia & mental models of the classroom, Kent L. Norman
4. Touchscreens
4.1 Improving the accuracy of touchscreens: an experimental evaluationof three strategies, Richard L. Potter, Linda J. Weldon, Ben Shneiderman
4.2 High precision touchscreens: design strategies and comparisons with a mouse, Andrew Sears, Ben Shneiderman
4.3 Touchscreens now offer compelling uses, Ben Shneiderman
4.4 Touchscreen interfaces for alphanumeric data entry, Catherine Plaisant, Andrew Sears
4.5 Scheduling home control devices: a case study of the transition from the research project to a product, Catherine Plaisant, Ben Shneiderman, Jim Battaglia
5. Public access
5.1 Guide to Opportunities in Volunteer Archaeology: case study on the use of a hypertext system , in a museum exhibit, Catherine Plaisant
5.2 Evaluating three museum installations of a hypertext system, Ben Shneiderman, Dorothy Brethauer, Catherine Plaisant, Richard Potter
5.3 ACCESS at the Library of Congress, Gary Marchionini, Maryle Ashley, Lois Korzendorfer
5.4 User interface consistency: an evaluation of original and revised interfaces for a videodisk library, Richard Chimera, Ben Shneiderman
6. Information visualization: dynamic queries, treemaps, and the filter/flow metaphor
6.1 Dynamic Queries for information exploration: an implementation and evaluation, Christopher Ahlberg, Christopher Williamson, Ben Shneiderman
6.2 The Dynamic HomeFinder: evaluating Dynamic Queries in a real-estate information exploration system, Christopher Williamson, Ben Shneiderman
6.3 Treemaps: a space-filling approach to the visualization of hierarchical information structures, Brian Johnson, Ben Shneiderman
7. Essays and explorations
7.1 A nonanthropomorphic style guide: overcoming the Humpty Dumpty syndrome, Ben Shneiderman
7.2 Human values and the future of technology: a declaration of responsibility, Ben Shneiderman
7.3 Engagement and construction: educational strategies for the post-TV era, Ben Shneiderman
7.4 Protecting rights in user interface designs, Ben Shneiderman
7.5 Declaration in Apple vs. Microsoft/Hewlett-Packard, Ben Shneiderman
Appendix-HCIL publications
Appendix-videos
Name index
Subject index
93-12
Shneiderman, B. (1993)
Declaration in Apple vs. Microsoft/Hewlett-Packard
Sparks of Innovation in Human-Computer Interaction, B. Shneiderman, Ed., Ablex Publ. (1993) 355-363.
Abstract Information:
- I, Ben Shneiderman, declare as follows:
- I am a Professor in the Department of Computer Science and Head of the Human-Computer Interaction Laboratory at the University of Maryland at College Park. My background and qualifications are detailed in my declaration of March 30, 1990 that previously was filed in this action.
- I am making this supplemental declaration to provide further examples of design alternatives referred to in my prior declarations and to further identify the arrangement that is unique to Apple and that makes the overall appearance of the Lisa/Macintosh interface widely recognizable.
- The Macintosh "Look and Feel." To understand the distinctive appearance of the Macintosh interface, known as the Macintosh "look and feel" or "the Macintosh look", one needs to consider not only the individual elements that make up the appearance of the interface but also the way those elements are arranged and interact with one another to create the consistent and distinctive Macintosh interface. One way to describe that look and feel is by reference to the folowing main features of the Macintosh interface. The alphanumeric designations appearing in bracket correspond to items from Apple's list of similarities.
United States District Court, Northern District of Calif., Jack E. Brown, Lois W. Abraham, Chris R. Ottenweller, Martin L. Lagod, Brown & Bain; Bernard Petrie, Attorneys for Plaintiff, Apple Computer, Inc.; APPLE COMPUTER, INC., Plaintiff, vs. MCROSOFT CORP. & HEWLETT-PACKARD CO. , Defendants, April 1992.
93-11
Chimera, R., Shneiderman, B. (1993)
User interface consistency: an evaluation of original and revised interfaces for a videodisk library
Sparks of Innovation in Human-Computer Interaction, B. Shneiderman, Ed., Ablex Publ. (1993) 259-273.
Abstract Information:
- Original and revised versions of the National Library of Medicine MicroAnatomy Visual Library system were evaluated with an empirical test of nineteen subjects. The versions of the program's interface differed on issues relating to consistency of wording and screen layout, use of color coding, display of status information, and availability of help information. Each subject used both versions of the program to perform matched sets of tasks. The dependent variables were time to perform tasks correctly and subjective satisfaction as reported via the QUIS questionnaire. The revised version was statistically significantly faster for five of twenty tasks and more satisfying to use on a number of dimensions. The benefits of consistency and guidelines for design of interactive computer systems are discussed.
93-10
Marchionini, G., Ashley, M., Korzendorfer, L. (1993)
ACCESS at the Library of Congress
Sparks of Innovation in Human-Computer Interaction, B. Shneiderman, Ed., Ablex Publ., Norwood, NJ (1993) 251-258.
Abstract Information:
- Supporting patron access to library collections requires significant resources in all types of libraries. Card catalogs and reference librarians have traditionally assisted patrons in locating materials related to their information needs and the development of online public access catalogs (OPACs) has begun to affect both of these patron resources (Hildreth, 1982). Many libraries have invested heavily in OPACs in spite of the many problems they present to library patrons. Patrons have difficulty using the computer workstations, formulating queries appropriate to the OPAC command language, and interpreting feedback from the system (Borgman, 1986). In many libraries, reference staff who hoped that OPACs would allow them to assist patrons with challenging information problems have found themselves spending large amounts of time assisting patrons in the mechanics of using the OPAC. This problem is likely to be an ongoing one since patrons in public and academic libraries are what may be termed "casual" rather than "regular" users. The challenges of OPACs are particularly critical at the Library of Congress (LC), a premier library in the world and host to patrons from all walks of life and experience. The Library was a pioneer in automating bibliographic records and has long provided electronic access to its catalog. Patrons to the library are often visitors to Washington, D.C. who spend a short amount of time using the library and do not want to invest time learning to use the system.
93-08
Osada, M., Liao, H., Shneiderman, B. (April 1993)
AlphaSlider: development and evaluation of text retrieval method using sliders
9th Symposium on Human Interface (Kobe, Japan, Oct. 18-20, 1993) 91-94.
CS-TR-3078 , CAR-TR-673, ISR-93-52.
Abstract Information:
- AlphaSlider is a query interface that uses a direct manipulation slider to select words, phrases, or names from an existing list. This paper introduces a prototype of AlphaSlider, describes the design issues, reports on an experimental evaluation, and offers directions for further research. The experiment tested 24 subjects selecting items from lists of 40, 80, 160, and 320 entries. Mean selection times only doubled with the 8-fold increase in list length. Users quickly accommodated to this selection method.
93-07
Shneiderman, B. (March 1993)
Education by engagement and construction: experiences in the AT&T Teaching Theater
AACE (Charlotesville, VA) Education Multimedia and Hypermedia Annual, Maurer, H., Ed., 1993, Ed-Media 93 (Orlando, FL, June 23-26, 1993) 471-479.
Abstract Information:
- Novel technologies can stimulate innovative solutions to traditional problems. During the past two years I have been challenged to revise my notions of learning because I have been teaching in the AT&T Teaching Theater at the University of Maryland. This unique classroom was designed to enable instructors and students to explore new strategies, by supporting extensive use of media, computing, and network supported collaboration.
93-05
Shneiderman, B. (April 1993)
Engagement and construction: education strategies for the post-TV era.
Computer Assisted Learning, International Conference on Computers and Learning, (Wolfville, Nova Scotia, Canada, June 17-20, 1992) 39-45. Also Journal of Computing in Higher Education, vol. 4 (2) (Spring 1993) 106-116. Also Sparks of Innovation in Human-Computer Interaction, Shneiderman, B., Ed., Ablex (June 1993) 345-350.
Abstract Information:
- We all remember the empty faces of students seated in rows, intermittently taking notes, and trying to retain disjointed facts. This old lecture style seems as antiquated as a 19th century clockwork mechanism; familiar and charming, but erratic and no longer adequate. The orderly structure of industrial age mechanisms and the repetitiveness of the assembly line are giving way to the all-at-once immediacy of McLuhan's non-linear electrified global village [McL64]. The early electronic media such as radio, stereos, and television have created a snap-crackle-and-popular culture that is enjoyable, but passive. The post-TV era will be different. Computing and communication technologies offer opportunities for engagement with other people and the power too ls to construct remarkable artifacts and experiences. Educators can now create engaging processes for their students that will motivate them to work together and explore the frontiers of knowledge. Students from elementary schools through college can apply computing technology (word processors, spreadsheets, databases, drawing programs, design tools, music composition software, etc.) to construct high quality products that they can proudly share with others. Advanced communications tools (electronic mail, network access, bulletin board systems, videotape recorders, TV broadcasts) support engagement among students, connection to the external world, information gathering, and dissemination of results.
93-03
Shneiderman, B. (Sept. 1993)
Beyond intelligent machines: just do it!,
IEEE Software, vol. 10, 1 (Jan 1993) 100-103.
93-01
Shneiderman, B. (Jan. 1993)
Dynamic Queries: for visual information seeking,
IEEE Software, vol. 11, 6 (Nov. 1994) 70-77.
CS-TR-3022 , CAR-TR-655, SRC-TR-93-3.
Abstract Information:
- Dynamic queries are a novel approach to information seeking that may enable users to cope with information overload. They allow users to see an overview of the database, rapidly (100 msec updates) explore and conveniently filter out unwanted information. Users fly through information spaces by incrementally adjusting a query (with sliders, buttons, and other filters) while continuously viewing the changing results. Dynamic queries on the chemical table of elements, computer directories, and a real estate database were built and tested in three separate exploratory experiments. These results show statistically significant performance improvements and user enthusiasm more commonly seen with video games. Widespread application seems possible but research issues remain in database and display algorithms, and user interface design. Challenges include methods for rapidly displaying and changing many points, colors, and areas; multi-dimensional pointing; incorporation of sound and visual display techniques that increase user comprehension; and integration with existing database systems.
92-17
Plaisant, Ed. (June 1992)
1992 Human-Computer Interaction Laboratory Video Reports,
CS-TR-3529 , CAR-TR-792
Abstract Information:
- Introduction - Ben Shneiderman, [3:00] Dynamic Queries: database searching by direct manipulation - Ben Shneiderman, Chris Williamson, Christopher Ahlberg, [10:55] Treemaps for visualizing hierarchical information - Ben Shneiderman, Brian Johnson, Dave Turo, [11:25] Three strategies for directory browsing - Rick Chimera, [10:30] Filter-Flow metaphor for boolean queries - Degi Young, Ben Shneiderman, [6:35] The AT&T Teaching Theater: active learning through computer supported collaborative courseware - Kent Norman, [8:25] ACCESS: an online public access catalog at the Library of Congress - Gary Marchionini, [8:15] Remote Direct Manipulation: a telepathology workstation - Catherine Plaisant, Dave Carr, [7:30] Guiding automation with pixels: a technique for programming in the user interface - Richard Potter, [11:50]
92-16
Kuah, B.-T., Shneiderman, B. (Nov. 1992)
Providing advisory notices for UNIX command users: design, implementation, and empirical evaluations,
CS-TR-3007 , CAR-TR-651
Abstract Information:
- UNIX Notices (UN) was developed to study the problems in providing advice to users of complex systems. The issues studied were: what, when, and how to present the advice. The first experiment with 24 subjects examined how different presentation styles affect the effectiveness of UN's advice. The three presentation styles studied were: notice appears in separate window; notice appears only on request; notice appears in use r's window immediately. The results showed that the third style was significantly more effective than the first style. Furthermore, the results indicated that the most effective presentation method is also the most disruptive. The second experiment with 29 subjects studied how delay in the advice feedback affects the performance of UN. The treatments were: immediate feedback, feedback at end of session, and no feedback. Over a period of 6 weeks, the commands entered by the s ubjects were logged and studied. The results showed that immediate feedback caused subjects to repeat significantly fewer inefficient command sequences. However, immediate feedback and feedback at end of session may have given subjects a negative feelin g towards UNIX.
92-15
Sears, A., Shneiderman, B. (Nov. 1992)
Split menus: effectively using selection frequency to organize menus,
ACM Transactions on Computer-Human Interaction, vol. 1, 1 (March 1994) 27-51.
CS-TR-2997 , CAR-TR-649
Abstract Information:
- When some items in a menu are selected more frequently than others, as is often the case, designers or individual users may be able to speed performance and improve satisfaction by placing several high-frequency items at the top of the menu. Design guid elines for split menus were developed and applied. Split menus were implemented and tested in two field studies and a controlled experiment. In the field study conditions performance times were reduced from 17 or 58% depending on the site and menus. In the controlled experiment split menus were significantly faster than alphabetic menus and yielded significantly higher subjective preferences. A possible resolution to the continuing debate among cognitive theorists about predicting menu selection times is offered. We conjecture and offer evidence that the logarithmic model applies to familiar (high-frequency) items and the linear model applies to unfamiliar (low-frequency) items.
92-09
Karl, L., Pettey, M., Shneiderman, B. (July 1992)
Speech versus mouse commands for word processing: an empirical evaluation,
International Journal of Man-Machine Studies, vol. 39, 4 (Oct. 1993) 667-687.
CS-TR-2925 , CAR-TR-630, SRC-TR-92-86.
Abstract Information:
- Despite advances in speech technology, human factors research since the late 1970's has provided only weak evidence that automatic speech recognition devices are superior to conventional input devices such as keyboards and mice. However, recent studies indicate that there may be advantages to providing an additional input channel based on speech input to supplement the more common input modes. Recently the authors conducted an experiment to demonstrate the advantages of using speech-activated commands over mouse-activated commands for word processing applications when, in both cases, the keyboard is used for text entry and the mouse for direct manipulation. Sixteen experimental subjects, all professional and all but one novice users of speech input, p erformed four simple word processing tasks using both input groups in this counterbalanced experiment. Performance times for all tasks were significantly faster when using speech to activate commands as opposed to using the mouse. On average, the reduct ion in task time due to using speech was 18.67%. The error rates due to subject mistakes were roughly the same for bothinput groups, and recognition errors, averaged over all the tasks, occurred for 6.25% of the speech-activated commands. Subjects made significantly more memorization errors when using speech as compared with the mouse for command activation. Overall, the subjects reacted positively to using speech input and preferred it over the mouse for command activation, however, they also voiced c oncerns about recognition accuracy, the interference of background noise, inadequate feedback and slow response time. The authors believe that the results of the experiment provide guidance for implementors and evidence for the utility of speech input fo r command activation in application programs.
92-07
Young, D., Shneiderman, B. (May 1992)
A graphical filter/flow representation of boolean queries: a prototype implementation and evaluation,
Journal of American Society for Information Science, vol. 44, 6, (July 1993) 327-339.
CS-TR-2905 , CAR-TR-627
Abstract Information:
- One of the powerful applications of boolean expression is to allow users to extract relevant information from a database. Unfortunately, previous research has shown that users have difficulty specifying boolean queries. In an attempt to overcome this l imitation, a graphical Filter/Flow representation of boolean queries was designed to provide users with an interface that visually conveys the meaning of the boolean operators (AND, OR and NOT). This was accomplished by implementing a graphical interface prototype that uses the metaphor of water flowing through filters. Twenty subjects with no experience with boolean logic participated in an experiment comparing the boolen operations represented in the Filter/Flow interface with a text-only SQL interfac e. The subjects independently performed five comprehension tasks and five composition tasks in each of the interfaces. A significant difference (p <0.05) in the total number of correct queries in each of the comprehension and composition tasks was foun d favoring Filter/Flow.
92-04
Rivlin, E., Botafogo, R., Shneiderman, B. (March 1992)
Navigating in hyperspace: designing a structure based toolbox,
Communications of the ACM, vol. 37, 2, (Feb. 1994) 87-96.
CS-TR-2861 , CAR-TR-606
Abstract Information:
- Analyzing the structure of a hypertext database can give useful information to the traveler in hyperspace. We present a preliminary collection of structural tools for users of hypertext systems. These tools can suggest answers to questions like: Where am I ? How can I choose and get to my destination? What else is in my current neighborhood? etc. Structure is imposed on the hypertext by using two processes: hierarchization and cluster identification. Several metrics are presented and used in the above processes for locating landmarks and getting global information on the hypertext structure. The structural analysis is integrated with previous attempts to reduce the users' disorientation while navigating the hyperspace. An integration with fish eye views and tree-maps is presented.
92-03
Liao, H., Osada, M., Shneiderman, B. (Feb. 1992)
Browsing Unix directories with Dynamic Queries: An evaluation of three information display techniques,
9th Symposium on Human Interface (Kobe, Japan, Oct. 18-20, 1993) 95-98.
CS-TR-2841 , CAR-TR-605
Abstract Information:
- We designed, implemented, and evaluated an innovative concept for dynamic queries which involves the direct manipulation of small databases. Our domain was directories in a Unix file system. Dynamic queries allow users to formulate queries and explore the databases with graphical widgets, such as sliders and buttons, without requiring them to have any knowledge about the underlying structure of the database query languages, or command language syntax. Three interfaces for browsing directories were dev eloped and tested with eighteen subjects in a within-subject design. The results of the formative evaluation yielded some useful guidelines for software designers.
92-01
Williamson, C., Shneiderman, B. (Jan. 1992)
The dynamic HomeFinder: Evaluating dynamic queries in a real-estate information exploration system,
Proc. ACM SIGIR `92 (Copenhagen, June 21-24, 1992) 338-346. Also Sparks of Innovation in Human-Computer Interaction, Shneiderman, B., Ed., Ablex (June 1993) 295-307.
CS-TR-2819 , CAR-TR-602
Abstract Information:
- We designed, implemented, and evaluated a new concept for visualizing and searching databases utilizing direct manipulation called dynamic queries. Dynamic queries allow users to formulate queries by adjusting graphical widgets, such as slider, and see the results immediately. By providing a graphical visualization of the database and search results, users can find trends and excptions easily, User testing was done with eighteen undergraduate students who performed significantly faster using a dynamic queries interface compared to both a natural language system and paper printouts. The interfaces were used to explore a real-estate database and find homes meeting specific search criteria.