PhD Seminar • Software Engineering • Visualizing Analysis Results for SPL Models — A User StudyExport this event to calendar

Wednesday, April 24, 2024 — 1:30 PM to 2:30 PM EDT

Please note: This PhD seminar will take place in DC 2310.

Rafael Ferreira Toledo, PhD candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Jo Atlee

Analyses of a software product line (SPL) model typically report variable results annotated with logical expressions to indicate the set of products for which each result holds. These expressions can be complicated and difficult to reason about when the SPL has lots of features and derivable products. Previous work introduced a visualizer for graphical analysis results, that highlights the results that apply to specific products; but their work was weakly evaluated.

In this paper, we report on a controlled user study that evaluates the visualizer's effectiveness in helping the user (1) understand variable analysis results and (2) compare the analysis results of multiple products. Our findings indicate significant improvements in both efficiency (30%) and correctness (20%, but only on tasks where participants use the visualizer); significant reductions in cognitive load on tasks involving multiple products: and insignificant reductions in cognitive load on tasks involving a single product.

Location 
DC - William G. Davis Computer Research Centre
DC 2310
200 University Avenue West

Waterloo, ON N2L 3G1
Canada
Event tags 

S M T W T F S
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
  1. 2024 (129)
    1. May (11)
    2. April (41)
    3. March (27)
    4. February (25)
    5. January (25)
  2. 2023 (296)
    1. December (20)
    2. November (28)
    3. October (15)
    4. September (25)
    5. August (30)
    6. July (30)
    7. June (22)
    8. May (23)
    9. April (32)
    10. March (31)
    11. February (18)
    12. January (22)
  3. 2022 (245)
  4. 2021 (210)
  5. 2020 (217)
  6. 2019 (255)
  7. 2018 (217)
  8. 2017 (36)
  9. 2016 (21)
  10. 2015 (36)
  11. 2014 (33)
  12. 2013 (23)
  13. 2012 (4)
  14. 2011 (1)
  15. 2010 (1)
  16. 2009 (1)
  17. 2008 (1)