Affiliation:
1. Univ. Grenoble Alpes, CNRS, Grenoble INP, LIG, 38000 Grenoble, France
2. Université catholique de Louvain, Louvain-la-Neuve, Belgium
Abstract
Eye movement analysis is a popular method to evaluate whether a user interface meets the users' requirements and abilities. However, with current tools, setting up a usability evaluation with an eye-tracker is resource-consuming, since the areas of interest are defined manually, exhaustively and redefined each time the user interface changes. This process is also error-prone, since eye movement data must be finely synchronised with user interface changes. These issues become more serious when the user interface layout changes dynamically in response to user actions. In addition, current tools do not allow easy integration into interactive applications, and opportunistic code must be written to link these tools to user interfaces. To address these shortcomings and to leverage the capabilities of eye-tracking, we present UsyBus, a communication framework for autonomous, tight coupling among reusable agents. These agents are responsible for collecting data from eye-trackers, analyzing eye movements, and managing communication with other modules of an interactive application. UsyBus allows multiple heterogeneous eye-trackers as input, provides multiple configurable outputs depending on the data to be exploited. Modules exchange data based on the UsyBus communication framework, thus creating a customizable multi-agent architecture. UsyBus application domains range from usability evaluation to gaze interaction applications design. Two case studies, composed of reusable modules from our portfolio, exemplify the implementation of the UsyBus framework.
Funder
Laboratoire d?Informatique de Grenoble
Wallonie Bruxelles International
Agence Nationale de la Recherche
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Networks and Communications,Human-Computer Interaction,Social Sciences (miscellaneous)
Reference45 articles.
1. Using developer eye movements to externalize the mental model used in code summarization tasks
2. Transformation templates
3. Using Eye Trackers for Usability Evaluation of Health Information Technology;Asan Onur;A Systematic Literature Review. JMIR Human Factors,2015
4. Roman Bednarik and Markku Tukiainen . 2006 . An Eye-tracking Methodology for Characterizing Program Comprehension Processes. In ACM Symposium on Eye Tracking Research & Applications (ETRA'06) . ACM, New York, NY, USA, 125--132. https://doi.org/10.1145/1117309.1117356 Roman Bednarik and Markku Tukiainen. 2006. An Eye-tracking Methodology for Characterizing Program Comprehension Processes. In ACM Symposium on Eye Tracking Research & Applications (ETRA'06). ACM, New York, NY, USA, 125--132. https://doi.org/10.1145/1117309.1117356
5. MIMO Power Line Communications