Slide 1

Slide 1 text

2 December 2005 User-driven Design Guidelines for the Authoring of Cross-Device and Internet of Things Applications Audrey Sanctorum, Suzanne Kieffer and Beat Signer

Slide 2

Slide 2 text

Audrey Sanctorum - Department of Computer Science - [email protected] 2 October 28, 2020 EUD-Related Work in XDI/DUI and IoT Domain Danado and Paternò (2014/2017) Dey et al. (2006) Maués (2013) Desolda et al. (2017) Pering et al. (2009-2010) Humble et al. (2003)

Slide 3

Slide 3 text

Audrey Sanctorum - Department of Computer Science - [email protected] 3 October 28, 2020 Goals Unified EUD solution supporting both XDI and IoT interactions Find best suited metaphor(s) for this unified solution

Slide 4

Slide 4 text

Audrey Sanctorum - Department of Computer Science - [email protected] 4 October 28, 2020 Elicitation Study 30 Participants (12 females) 15 technical 15 non-technical 15 sessions with 2 participants XDI and IoT presentation Scenario drawing Interview and questionnaire Comparison of drawings

Slide 5

Slide 5 text

Audrey Sanctorum - Department of Computer Science - [email protected] 5 October 28, 2020 Drawings

Slide 6

Slide 6 text

Audrey Sanctorum - Department of Computer Science - [email protected] 6 October 28, 2020 Design Guidelines G1 Use Pipeline Metaphor to Represent Interactions G2 Use Different Arrow Types for Different Interaction Types G3 Provide a Realistic Graphical Device Representation G4 Provide a Graphical Representation of Users G5 Represent Sequential Interactions from Left to Right and Group Concurrent Interactions G6 Provide Textual as well as Graphical Representations for Conditional Statements G7 Support UI Design G8 Use of Symbols and Annotations

Slide 7

Slide 7 text

Audrey Sanctorum - Department of Computer Science - [email protected] 7 October 28, 2020 Guideline 1: Use Pipeline Metaphor to Represent Interactions

Slide 8

Slide 8 text

Audrey Sanctorum - Department of Computer Science - [email protected] 8 October 28, 2020 Guideline 2: Use Different Arrow Types for Different Interaction Types

Slide 9

Slide 9 text

Audrey Sanctorum - Department of Computer Science - [email protected] 9 October 28, 2020 Guideline 3: Provide a Realistic Graphical Device Representation

Slide 10

Slide 10 text

Audrey Sanctorum - Department of Computer Science - [email protected] 10 October 28, 2020 Guideline 4: Provide a Graphical Representation of Users

Slide 11

Slide 11 text

Audrey Sanctorum - Department of Computer Science - [email protected] 11 October 28, 2020 Guideline 5: Represent Sequential Interactions from Left to Right and Group Concurrent Interactions

Slide 12

Slide 12 text

Audrey Sanctorum - Department of Computer Science - [email protected] 12 October 28, 2020 Guideline 6: Provide Textual as well as Graphical Representations for Conditional Statements

Slide 13

Slide 13 text

Audrey Sanctorum - Department of Computer Science - [email protected] 13 October 28, 2020 Guideline 7: Support UI Design

Slide 14

Slide 14 text

Audrey Sanctorum - Department of Computer Science - [email protected] 14 October 28, 2020 Guideline 8: Use of Symbols and Annotations

Slide 15

Slide 15 text

Audrey Sanctorum - Department of Computer Science - [email protected] 15 October 28, 2020 Compliance of Related Work with Guidelines

Slide 16

Slide 16 text

Audrey Sanctorum - Department of Computer Science - [email protected] 16 October 28, 2020

Slide 17

Slide 17 text

Audrey Sanctorum - Department of Computer Science - [email protected] 17 October 28, 2020

Slide 18

Slide 18 text

Audrey Sanctorum - Department of Computer Science - [email protected] 18 October 28, 2020 Conclusions and Future Work Improve usability of eSPACE User studies Unified EUD Solution for XDI and IoT interactions eSPACE end-user authoring tool Elicitation study exploring mental models of users Guidelines for XDI and IoT EUD tools