Fostering the Adoption of Pervasive Displays in Public Spaces using Tangible End-User Programming

被引:0
|
作者
Turchi, Tommaso [1 ]
Malizia, Alessio [1 ]
Dix, Alan [2 ,3 ]
机构
[1] BruneI Univ London, Human Ctr Design Inst, London UB8 3PH, England
[2] Univ Birmingham, Birmingham B15 2TT, W Midlands, England
[3] Talis, Birmingham B1 3HN, W Midlands, England
关键词
End-User Programming; Tangible User Interfaces; Natural User Interfaces; Pervasive Displays;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Nowadays we are continuously surrounded by new digital systems featuring easy to use and engaging interaction modalities, such as multi-touch, gesture, tangible, or voice interaction. The enriched and natural experience provided by this new paradigm - known as Natural User Interface - has promoted its adoption in many ubiquitous contexts due to its effectiveness in dealing with a wide audience of mostly inexperienced users; Pervasive Displays, namely variously-sized displays ecosystems supporting simultaneous interactions with public screens naturally use those new paradigms. Nonetheless, if we want these systems to stay out in public spaces for long periods of time, they must provide users with an easy way of being adapted to their heterogeneous usage contexts. In this paper, we propose an End-User Programming 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; we also 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.
引用
收藏
页码:37 / 45
页数:9
相关论文
共 50 条
  • [1] TAPAS: A tangible End-User Development tool supporting the repurposing of Pervasive Displays
    Turchi, Tommaso
    Malizia, Alessi
    Dix, Alan
    [J]. JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 2017, 39 : 66 - 77
  • [2] 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
  • [3] An end-user programming paradigm for pervasive computing applications
    Chin, Jeannette S.
    Callaghan, Vic
    Clarke, Graham
    [J]. INTERNATIONAL CONFERENCE ON PERVASIVE SERVICES, PROCEEDINGS, 2006, : 325 - +
  • [4] End-User Programming of Manipulator Robots in Situated Tangible Programming Paradigm
    Sefidgar, Yasaman S.
    Cakmak, Maya
    [J]. COMPANION OF THE 2018 ACM/IEEE INTERNATIONAL CONFERENCE ON HUMAN-ROBOT INTERACTION (HRI'18), 2018, : 319 - 320
  • [5] 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
  • [6] END-USER PROGRAMMING
    JONES, C
    [J]. COMPUTER, 1995, 28 (09) : 68 - 70
  • [7] 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
  • [8] Towards a Ubiquitous End-User Programming System for Smart Spaces
    Garcia-Herranz, Manuel
    Haya, Pablo
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2010, 16 (12) : 1633 - 1649
  • [9] End-user development, end-user programming and end-user software engineering: A systematic mapping study
    Barricelli, Barbara Rita
    Cassano, Fabio
    Fogli, Daniela
    Piccinno, Antonio
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 149 : 101 - 137
  • [10] Rhetorical End-User Programming
    Bogart, Christopher
    [J]. 2008 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING, PROCEEDINGS, 2008, : 260 - 261