09h00-10h30 |
Technical Session 3 - Mastering data: interactive data analysis (1) / Session chair: Carmen Santoro |
| "Input Controls for Entering Uncertain Data: Probability Distribution Sliders" Miriam Greis: University of Stuttgart; Hendrik Schuff:University of Stuttgart; Marius Kleiner: University of Stuttgart; Niels Henze: University of Stuttgart; Albrecht Schmidt: University of Stuttgart |
| "HistoryViewer: Instrumenting a Visual Analytics Application to Support Revisiting a Session of Interactive Data Analysis" Vinícius Segura: IBM Research; Simone DJ Barbosa: PUC-Rio |
| "Polymodal Menus: A Model-based Approach for Designing Multimodal Adaptive Menus for Small Screens" Sara Bouzit: Orange Labs; Gaelle Calvary: Grenoble Institute of Technology; Jean Vanderdonckt: Université catholique de Louvain |
11h00-12h30 |
Tutorial 2 / Session chair: Camille Fayollas |
| "High-level Interaction Design for Automated GUI Generation and Customization" Hermann Kaindl: ICT, TU Wien Interaction design is considered important for achieving usable user interfaces. In this tutorial, we present our discourse-based approach for the specification of (classes of) dialogues. We also explain a previously identified and published duality of discourse- and task-based interaction design according to these approaches to high-level modeling for GUI generation. In addition, this tutorial demonstrates how graphical user interfaces (GUIs) can be automatically generated from such discourse-based models specifying a high-level interaction design. This generation approach is especially useful when user interfaces tailored for different devices are needed. It is based on model-transformation rules according to the model-driven architecture. This tutorial also shows how customization can be included into the generation itself. It presents our approach for managing model transformation rules for customization of GUIs in the context of their automated generation. Finally, this tutorial presents our approach for including custom widgets already during the automated generation, in order to make the result persistent also in case of re-generation. |
14h00-15h20 |
Technical Session 4 - Prototyping and development / Session chair: Steve Reeves |
| "XDN: Cross-Device Framework for Custom Notifications Management" Fulvio Corno: Politecnico di Torino; Luigi De Russis: Politecnico di Torino; Teodoro Montanaro: Politecnico di Torino |
| "Turning Function Calls Into Animations" Thibault Raffaillac: Inria, Lille, France; Stephane Huot: Inria, Lille, France; Stéphane Ducasse: Inria, Lille |
| "Addressing Web Locator Fragility: A Case for Browser Extensions" Iñigo Aldalur: University of the Basque Country (UPV/EHU); Oscar Díaz: University of the Basque Country |
| "Designing a System for the Automatic Generation of Sport Video Summaries" Guilherme Fião: Universidade Nova de Lisboa; Teresa Romão: Universidade Nova de Lisboa; Nuno Correia: Universidade Nova de Lisboa; Pedro Centieiro: Universidade Nova de Lisboa; A. Eduardo Dias - Viva Labs, Viva Superstars |
15h20-16h00 |
Demos & Posters Session / Session chair: Simone Barbosa |
| "A Virtual Environment with haptic feedback for better distance estimation" [Demonstrations track] Che Abdullah: The University of Nottingham, United Kingdom; Glyn Lawson: The University of Nottingham, United Kingdom; Tessa Roper: The University of Nottingham |
| "Beanstalk - a community based passive wi-fi tracking system for analysing tourism dynamics" [Demonstrations track] Nuno Nunes: Madeira-ITI, Tecnico - U. Lisbon, Portugal; Miguel Ribeiro: Madeira-ITI, Portugal; Catia Prandi: Madeira-ITI, Portugal; Valentina Nisi: Madeira-ITI |
| "Adapt-UI: An IDE Supporting Model-Driven Development of Self-Adaptive UIs" [Demonstrations track] Enes Yigitbas: Paderborn University; Stefan Sauer: Paderborn University; Gregor Engels: Paderborn University |
| "WevQuery: Testing Hypotheses about Web Interaction Patterns" [Full paper demonstration] Aitor Apaolaza: The University of Manchester |
| "Mani-Pull-Action: Hand-based Digital Puppetry" [Full paper demonstration] Luís Leite: FEUP/ESMAD |
| "Input Controls for Entering Uncertain Data: Probability Distribution Sliders" [Full paper demonstration] Miriam Greis: University of Stuttgart |
| "Design Support for Integrated Evolutionary and Exploratory Prototyping" [LBR Poster] Henrik Hertel: University of Rostock; Anke Dittmar: University of Rostock |
| "MODUS: Model-based user interfaces prototyping" [LBR Poster] Marina Machado: Universidade do Minho and HASLab/INESC TEC; Rui Couto: Universidade do Minho and HASLab/INESC TEC; José C. Campos: Universidade do Minho and HASLab/INESC TEC |
| "DICE-R: Defining Human-Robot Interaction with Composite Events" [LBR Poster] Jan Van den Bergh: Hasselt University; Kris Luyten: Hasselt University-tUL-imec |
| "Customizing Workspace Awareness by Non-Programmers" [LBR Poster] Gregor Blichmann: Technische Universität Dresden; Klaus Meißner: Technische Universität Dresden |
16h30-18h00 |
Technical Session 5 - Ensuring quality: right design and design right (1) / Session chair: Anke Dittmar |
| "WevQuery: Testing Hypotheses about Web Interaction Patterns" Aitor Apaolaza: University of Manchester; Markel Vigo: University of Manchester |
| "Generating Obligations, Assertions and Tests from UI Models" Judy Bowen: University of Waikato; Steve Reeves: University of Waikato |
| "A 'More Intelligent' Test Cases Generation Approach through Task Model Manipulation" José Creissac Campos: Universidade do Minho; Camille Fayollas: University Toulouse III; Marcelo Gonçalves: Universidade do Minho; Célia Martinie: University Toulouse III; David DN Navarre: University of Toulouse; Philippe Palanque: University Toulouse III; Miguel Pinto: Universidade do Minho |