History


Please fill in your query. A complete syntax description you will find on the General Help page.
Extracting usability information from user interface events. (English)
ACM Comput. Surv. 32, No. 4, 384-421 (2000).
Summary: \BeginparModern 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?\Endpar (Provider: ACM) Review: \BeginparThis survey and its resulting framework provide a useful compilation of information to aid designers and students of software interfaces. The framework provides a conceptual evaluation and identifies relative merits and drawbacks of classes of event data capture. Synchronization and searching, transformation, counts and summary statistics, sequence detection, sequence comparison, sequence characterization, visualization, and integrated support constitute the elements of the comparison framework. Each element is briefly described, examples are given, related work is identified where appropriate, and strengths and limitations are pointed out.\Endpar \BeginparThe authors note that {“}Synch and search techniques are among the most mature technologies for exploiting UI event data in usability evaluations{”} (p.\space 414). They found that very few approaches support transformation, a critical subprocess for meaningful use of extracted usability information. In addition, they report that the more compelling techniques (exploratory sequential data analysis and Markov-\space and grammar-based sequence characterization techniques, for example) require the most human intervention, whereas the most automated techniques tend to be less compelling and most unrealistic in their assumptions.\Endpar \BeginparFuture work is recommended in the areas of capturing and evaluating event data in software testing and debugging; of mapping between lower- and higher-level events of interest; of automated discovery and validation of patterns in large collections of event data; and in domains such as identifying, diagnosing, and repairing breakdowns in complex system operations.\Endpar (Provider: ACM)
Classification: H.5.2
WorldCat.org
Valid XHTML 1.0 Transitional Valid CSS!