TAPAS: A tangible End-User Development tool supporting the repurposing of Pervasive Displays

被引:11
|
作者
Turchi, Tommaso [1 ]
Malizia, Alessi [1 ]
Dix, Alan [2 ,3 ]
机构
[1] Brunel Univ London, Human Ctr Design Inst, London, England
[2] Univ Birmingham, Sch Comp Sci, HCI Ctr, Birmingham, W Midlands, England
[3] Talis, Birmingham, W Midlands, England
关键词
End-User Development; Tangible User Interface; Natural User Interface; Pervasive Displays; Tangible Programming;
D O I
10.1016/j.jvlc.2016.11.002
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
These days we are witnessing a spread of many new digital systems in public spaces featuring easy to use and engaging interaction modalities, such as multi-touch, gestures, tangible, and voice. This new user-centered paradigm known as the NUI aims to provide a more natural and rich experience to end users; this supports its adoption in many ubiquitous domains, as it naturally holds for Pervasive Displays: these systems are composed of variously-sized displays and support many-to-many interactions with the same public screens at the same time. Due to their public and moderated nature, users need an easy way of adapting them to heterogeneous usage contexts in order to support their long-term adoption. In this paper, we propose an End User Development approach to this problem introducing TAPAS, a system that combines a tangible interaction with a puzzle metaphor, allowing users to create workflows on a Pervasive Display to satisfy their needs; its design and visual syntax stem from a study we carried out with designers, whose findings are also part of this work. We then carried out a preliminary evaluation of our system with second year university students and interaction designers, gathering useful feedback to improve TAPAS and employ it in many other domains.
引用
收藏
页码:66 / 77
页数:12
相关论文
共 50 条
  • [1] Fostering the Adoption of Pervasive Displays in Public Spaces using Tangible End-User Programming
    Turchi, Tommaso
    Malizia, Alessio
    Dix, Alan
    [J]. PROCEEDINGS 2015 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC), 2015, : 37 - 45
  • [2] A Tangible-Programming Technology Supporting End-User Development of Smart-Environments
    Desolda, Giuseppe
    Malizia, Alessio
    Turchi, Tommaso
    [J]. AVI'18: PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON ADVANCED VISUAL INTERFACES, 2018,
  • [3] A Tool Supporting End-User Development of Access Control in Web Applications
    Caruccio, Loredana
    Deufemia, Vincenzo
    D'Souza, Christopher
    Ginige, Athula
    Polese, Giuseppe
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2015, 25 (02) : 307 - 331
  • [4] Tangible Applications for Regular Objects: An End-User Model for Pervasive Computing at Home
    Lalis, Spyros
    Domaszewicz, Jaroslaw
    Pruszkowski, Aleksander
    Paczesny, Tomasz
    Ala-Louko, Mikko
    Taumberger, Markus
    Georgakoudis, Giorgis
    Lekkas, Kostas
    [J]. UBICOMM 2010: THE FOURTH INTERNATIONAL CONFERENCE ON MOBILE UBIQUITOUS COMPUTING, SYSTEMS, SERVICES AND TECHNOLOGIES, 2010, : 385 - 390
  • [5] End-User Programmers Repurposing End-User Programming Tools to Foster Diversity in Adult End-User Programming Education
    Kross, Sean
    Guo, Philip J.
    [J]. 2019 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC 2019), 2019, : 65 - 74
  • [6] A tool for the design of clinical forms supporting end-user integration
    Duftschmid, G
    Wrba, T
    [J]. MEDICAL INFORMATICS AND THE INTERNET IN MEDICINE, 2004, 29 (01): : 29 - 41
  • [7] Five Key Challenges in End-User Development for Tangible and Embodied Interaction
    Tetteroo, Daniel
    Soute, Iris
    Markopoulos, Panos
    [J]. ICMI'13: PROCEEDINGS OF THE 2013 ACM INTERNATIONAL CONFERENCE ON MULTIMODAL INTERACTION, 2013, : 247 - 254
  • [8] End-user Configuration for Pervasive Computing Environments
    Tuttlies, Verena
    Schiele, Gregor
    Becker, Christian
    [J]. CISIS: 2009 INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT AND SOFTWARE INTENSIVE SYSTEMS, VOLS 1 AND 2, 2009, : 487 - 493
  • [9] End-user programming in pervasive computing environments
    Chin, JSY
    Callaghan, V
    Clarke, G
    Hagras, H
    Colley, M
    [J]. PSC '05: Proceedings of the 2005 International Conference on Pervasive Systems and Computing, 2005, : 187 - 192
  • [10] Supporting End-User Development of Personalized Mobile Learning Tools
    de Sa, Marco
    Carrico, Luis
    [J]. HUMAN-COMPUTER INTERACTION, PT IV: INTERACTING IN VARIOUS APPLICATION DOMAINS, 2009, 5613 : 217 - 225