markel vigo

A picture of myself at the Chinese Great Wall

I am interested in how individuals interact with data-intensive, complex and critical interactive systems such as medical dashboards, engineering tools and knowledge artefacts. Little is known about how to make these interfaces easy to use, mainly because the activities users carry out are not well understood. Conceiving and applying data-driven methods to better understand the difficulties of the users, identifying the strategies employed to overcome these problems and discovering the activity patterns is the focus of my research.

I received a PhD in Computer Science from the University of the Basque Country about web accessibility assessment, evaluation and measurement. I keep active in the accessibility field and publish papers about

I am a Lecturer in the Bio-Health Informatics Group at the School of Computer Science, University of Manchester. I am also a member of the Interaction Analysis and Modelling Lab.


markel . vigo at manchester . ac . uk


+44 (0) 161 275 0143

2.32 Kilburn Building

School of Computer Science

M13 9PL, Manchester (UK)


Google Scholar




a cat


July 2017 — The Usability of Task Modeling Tools paper was accepted to the IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2017. This paper is the outcome of a collaboration with the Human Interfaces in Information Systems Laboratory of the National Research Council of Italy, CNR.

We ran a user study on an instrumented ConcurTaskTrees Environment (CTTE) to isolate the problems encoutered by designers, identify the workarounds employed to overcome such problems and understand the workflows exhibited. The analysis of the logged user interface events and eye-tracking data uncovers five workflows that illustrate how the task model hierarchy is populated and edited, operators are added to tasks, and when model consistency is checked. These findings inform design implications for task modeling tools and formulate hypotheses for future work.

July 2017 — We got the best paper award at the 9th ACM SIGCHI Symposium on Engineering Interactive Computing Systems, EICS 2017.

We are very happy to receive the best paper award for our paper WevQuery: Testing Hypotheses about Web Interaction Patterns at EICS 2017 in Lisbon (Portugal). The Programme Chair, Jeffrey Nichols from Google, made the announcement during the conference dinner. The paper has been published in the first issue of the Proceedings of the ACM on Human-Computer Interaction.

April 2017 — Paper accepted to the 9th ACM SIGCHI Symposium on Engineering Interactive Computing Systems, EICS 2017: WevQuery: Testing Hypotheses about Web Interaction Patterns.

WevQuery is a scalable system to query user interaction logs in order to allow designers to test their hypotheses about users' behaviour. WevQuery supports this purpose using a graphical notation to define the interaction patterns designers are seeking. WevQuery is scalable as the queries can then be executed against large user interaction datasets by employing the MapReduce paradigm. We showcase the potential of WevQuery, from the design of the queries to their execution on real interaction data accounting for 5.7m events generated by 2,445 unique users.

January 2017 — Paper accepted to the International Journal of Human-Computer Studies: Real-Time Detection of Navigation Problems on the World 'Wild' Web.

A screen capture of WebTactics, the tool used to detect navigation problems

We propose (and empirically validate in the field) a set of algorithms to detect Web navigation problems in real time. This approach is ground-breaking in that existing approaches are applied on a post hoc basis, which are resource consuming and prevent a prompt intervention to repair the cause of problems. Our work opens up new avenues to real time delivery of support and adaptive web interventions to alleviate the detected problems.