Skip to main navigation Skip to search Skip to main content

An exploratory empirical eye-tracker study of visualization techniques for coverage of combinatorial interaction testing in software product lines

  • École de technologie supérieure
  • Université du Québec à Montréal

Research output: Contribution to journalJournal Articlepeer-review

Abstract

Software Product Lines (SPLs) typically provide a large number of configurations to cater to a set of diverse requirements of specific markets. This large number of configurations renders unfeasible to test them all individually. Instead, Combinatorial Interaction Testing (CIT) computes a representative sample according to criteria of the interactions of features in the configurations. We performed an empirical study using eye-tracker technologies to analyze the effectiveness of two basic visualization techniques at conveying test coverage information of ten case studies of varying complexity. Our evaluation considered response accuracy, time-on-task, metacognitive monitoring, and visual attention. The study revealed clear advantages of a visualization technique over the other in three evaluation aspects, with a reverse effect depending on the strength of the coverage and distinct areas of visual attention.

Original languageEnglish
Article number112261
JournalJournal of Systems and Software
Volume220
DOIs
Publication statusPublished - Feb 2025

!!!Keywords

  • Combinatorial interaction testing
  • Covering array
  • Eye-tracker study
  • Parallel dimensions plot
  • Scatter plot
  • Software product lines

Fingerprint

Dive into the research topics of 'An exploratory empirical eye-tracker study of visualization techniques for coverage of combinatorial interaction testing in software product lines'. These topics are generated from the title and abstract of the publication. Together, they form a unique fingerprint.

Cite this