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 条
  • [31] End-User Development of Enterprise Widgets
    Spahn, Michael
    Wulf, Volker
    [J]. END-USER DEVELOPMENT, PROCEEDINGS, 2009, 5435 : 106 - +
  • [32] Towards end-user development of distributed user interfaces
    Audrey Sanctorum
    Beat Signer
    [J]. Universal Access in the Information Society, 2019, 18 : 785 - 799
  • [33] Towards end-user development of distributed user interfaces
    Sanctorum, Audrey
    Signer, Beat
    [J]. UNIVERSAL ACCESS IN THE INFORMATION SOCIETY, 2019, 18 (04) : 785 - 799
  • [34] VREUD - An End-User Development Tool to Simplify the Creation of Interactive VR Scenes
    Yigitbas, Enes
    Klauke, Jonas
    Gottschalk, Sebastian
    Engels, Gregor
    [J]. 2021 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC 2021), 2021,
  • [35] TweakIt: Supporting End-User Programmers Who Transmogrify Code
    Lau, Sam
    Ragavan, Sruti Srinivasa
    Milne, Ken
    Barik, Titus
    Sarkar, Advait
    [J]. CHI '21: PROCEEDINGS OF THE 2021 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, 2021,
  • [36] Supporting metabolomics with adaptable software: design architectures for the end-user
    Sarpe, Vladimir
    Schriemer, David C.
    [J]. CURRENT OPINION IN BIOTECHNOLOGY, 2017, 43 : 110 - 117
  • [37] Tool Support for Data Validation by End-User Programmers
    Scaffidi, Christopher
    Myers, Brad
    Shaw, Mary
    [J]. ICSE'08 PROCEEDINGS OF THE THIRTIETH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2008, : 867 - 870
  • [38] MASH: A Tool for End-User Plug-In Composition
    Mariani, Leonaro
    Pastore, Fabrizio
    [J]. 2012 34TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2012, : 1387 - 1390
  • [39] Agent-based end-user development
    Repenning, A
    Ioannidou, A
    [J]. COMMUNICATIONS OF THE ACM, 2004, 47 (09) : 43 - 46
  • [40] Editorial: End-User Development for the Internet of Things
    Markopoulos, Panos
    Nichols, Jeffrey
    Paterno, Fabio
    Pipek, Volkmar
    [J]. ACM TRANSACTIONS ON COMPUTER-HUMAN INTERACTION, 2017, 24 (02)