Developing contemporary web-based interaction logging infrastructure: The design and challenges of LogUI

David Maxwell*, Claudia Hauff

*Corresponding author for this work

Research output: Contribution to journalConference articleScientificpeer-review

2 Citations (Scopus)
166 Downloads (Pure)


Studies involving user interfaces typically involve the capturing and recording (logging) of key user interactions between the user and the system being examined. However, anecdotal evidence suggests that researchers often implement their own logging infrastructure-sometimes in a piecemeal fashion-which can lead to numerous implementation mistakes (due to misunderstanding or ignoring differences between web browsers, for example). While efforts have been made to develop interaction logging solutions for experimentation and commercial use, many solutions either use obsolete technology, are prohibitively expensive, are complex to use (and require extensive programming knowledge), or have no source code available. To address these issues, we have developed LogUI, an easy-to-use yet powerful interaction logging framework that can capture virtually any user interaction within a web-based environment. LogUI has been successfully used in several user studies since its launch. This paper provides an in-depth discussion into how we have designed LogUI, and provides narrative on the key challenges that we are looking to address moving forward.

Original languageEnglish
Pages (from-to)19-29
Number of pages11
JournalCEUR Workshop Proceedings
Publication statusPublished - 2021
Event2nd International Conference on Design of Experimental Search and Information REtrieval Systems, DESIRES 2021 - Padova, Italy
Duration: 15 Sept 202118 Sept 2021


  • Experimental apparatus
  • Interaction logging
  • Logging
  • User behavior
  • User study
  • Web application


Dive into the research topics of 'Developing contemporary web-based interaction logging infrastructure: The design and challenges of LogUI'. Together they form a unique fingerprint.

Cite this