Results 1 - 10
of
2,864
Evaluating collaborative filtering recommender systems
- ACM TRANSACTIONS ON INFORMATION SYSTEMS
, 2004
"... ..."
Characterizing Browsing Strategies in the World-Wide Web
- Computer Networks and ISDN Systems
, 1995
"... This paper presents the results of a study conducted at Georgia Institute of Technology that captured client-side user events of NCSA's XMosaic. Actual user behavior, as determined from clientside log file analysis, supplemented our understanding of user navigation strategies as well as provide ..."
Abstract
-
Cited by 278 (4 self)
- Add to MetaCart
This paper presents the results of a study conducted at Georgia Institute of Technology that captured client-side user events of NCSA's XMosaic. Actual user behavior, as determined from clientside log file analysis, supplemented our understanding of user navigation strategies as well as provided real interface usage data. Log file analysis also yielded design and usability suggestions for WWW pages, sites and browsers. The methodology of the study and findings are discussed along with future research directions. Keywords Hypertext Navigation, Log Files, User Modeling Introduction With the prolific growth of the World-Wide Web (WWW) [Berners-Lee et.al, 1992] in the past year there has been an increased demand for an understanding of the WWW audience. Several studies exist that determine demographics and some behavioral characteristics of WWW users via selfselection [Pitkow and Recker 1994a & 1994b]. Though highly informative, such studies only provide high level trends in Web use (e...
Deja Vu: A User Study Using Images for Authentication
- In Proceedings of the 9th USENIX Security Symposium
"... 1 ..."
A Pattern Approach to Interaction Design
, 2000
"... To create successful interactive systems, user interface designers need to cooperate with developers and application domain experts in an interdisciplinary team. These groups, however, usually miss a common terminology to exchange ideas, opinions, and values. This paper presents an approach that use ..."
Abstract
-
Cited by 259 (13 self)
- Add to MetaCart
To create successful interactive systems, user interface designers need to cooperate with developers and application domain experts in an interdisciplinary team. These groups, however, usually miss a common terminology to exchange ideas, opinions, and values. This paper presents an approach that uses pattern languages to capture this knowledge in software development, HCI, and the application domain. A formal, domain-independent definition of design patterns allows for computer support without sacrificing readability, and pattern use is integrated into the usability engineering lifecycle. As an example, experience from building an award-winning interactive music exhibit was turned into a pattern language, which was then used to inform follow-up projects and support HCI education.
A mathematical model of the finding of usability problems
- Proceedings of ACM INTERCHI'93 Conference
, 1993
"... Electronic business card for Nielsen can be retrieved by sending any ..."
Abstract
-
Cited by 251 (2 self)
- Add to MetaCart
Electronic business card for Nielsen can be retrieved by sending any
The State of the art in automated usability evaluation of user interfaces
, 2001
"... Usability evaluation is an increasingly important part of the user interface design process. However, usability evaluation can be expensive in terms of time and human resources, and automation is therefore a promising way to augment existing approaches. This article presents an extensive survey of u ..."
Abstract
-
Cited by 234 (1 self)
- Add to MetaCart
Usability evaluation is an increasingly important part of the user interface design process. However, usability evaluation can be expensive in terms of time and human resources, and automation is therefore a promising way to augment existing approaches. This article presents an extensive survey of usability evaluation methods, organized according to a new taxonomy that emphasizes the role of automation. The survey analyzes existing techniques, identifies which aspects of usability evaluation automation are likely to be of use in future research, and suggests new ways to expand existing approaches to better support usability evaluation.
Guidelines for Using Multiple Views in Information Visualization
- in Proceedings of AVI, 2000
, 2000
"... A multiple view system uses two or more distinct views to support the investigation of a single conceptual entity. Many such systems exist, ranging from computer-aided design (CAD) systems for chip design that display both the logical structure and the actual geometry of the integrated circuit to ov ..."
Abstract
-
Cited by 215 (0 self)
- Add to MetaCart
A multiple view system uses two or more distinct views to support the investigation of a single conceptual entity. Many such systems exist, ranging from computer-aided design (CAD) systems for chip design that display both the logical structure and the actual geometry of the integrated circuit to overview-plus-detail systems that show both an overview for context and a zoomed-in-view for detail. Designers of these systems must make a variety of design decisions, ranging from determining layout to constructing sophisticated coordination mechanisms. Surprisingly, little work has been done to characterize these systems or to express guidelines for their design. Based on a workshop discussion of multiple views, and based on our own design and implementation experience with these systems, we present eight guidelines for the design of multiple view systems. Keywords Multiple views, information visualization, design guidelines, usability heuristics, user interfaces INTRODUCTION Multiple v...
Extracting Usability Information from User Interface Events
- ACM Computing Surveys
, 1999
"... Modern window-based user interface systems generate user interface events as natural products of their normal operation. Because such events can be automatically captured and because they indicate user behavior with respect to an application's user interface, they have long been regarded as a p ..."
Abstract
-
Cited by 160 (6 self)
- Add to MetaCart
Modern window-based user interface systems generate user interface events as natural products of their normal operation. Because such events can be automatically captured and because they indicate user behavior with respect to an application's user interface, they have long been regarded as a potentially fruitful source of information regarding application usage and usability. However, because user interface events are typically voluminos and rich in detail, automated support is generally required to extract information at a level of abstraction that is useful to investigators interested in analyzing application usage or evaluating usability. This survey examines computer-aided techniques used by HCI practitioners and researchers to extract usability-related information from user interface events. A framework is presented to help HCI practitioners and researchers categorize and compare the approaches that have been, or might fruitfully be, applied to this problem. Because many of the techniques in the research literature have not been evaluated in practice, this survey provides a conceptual evaluation to help identify some of the relative merits and drawbacks of the various classes of approaches. Ideas for future research in this area are also presented. This survey addresses the following questions: How might user interface events be used in evaluating usability? How are user interface events related to other forms of usability data? What are the key challenges faced by investigators wishing to exploit this data? What approaches have been brought to bear on this problem and how do they compare to one another? What are some of the important open research questions in this area?
Workspace awareness in real-time distributed groupware
, 1997
"... The rich person-to-person interaction afforded by shared physical workspaces allows people to maintain up-to-the minute knowledge about others ’ interaction with the workspace. This knowledge is workspace awareness, part of the glue that allows groups to collaborate effectively. In real-time groupwa ..."
Abstract
-
Cited by 142 (22 self)
- Add to MetaCart
The rich person-to-person interaction afforded by shared physical workspaces allows people to maintain up-to-the minute knowledge about others ’ interaction with the workspace. This knowledge is workspace awareness, part of the glue that allows groups to collaborate effectively. In real-time groupware systems that provide a shared virtual workspace, the possibilities for interaction are impoverished when compared with physical workspaces, partly because support for workspace awareness has not generally been a priority in groupware design. In this paper, we present the concept of workspace awareness as one key to supporting the richness evident in face-to-face interaction. We construct a conceptual framework that describes the elements and mechanisms of workspace awareness, and then show several widgets that can be embedded in relaxed-WYSIWIS groupware systems to support the maintenance of workspace awareness.