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

This document is the Accepted Manuscript version. Under embargo until 8 June 2018. The final, definitive version is available online at doi: https://doi.org/10.1016/j.jvlc.2016.11.002, published by Elsevier Ltd.

[1]  Yvonne Rogers,et al.  Introduction to the Special Issue of “The Turn to The Wild” , 2013, TCHI.

[2]  Peter Checkland,et al.  Systems Thinking, Systems Practice: Includes a 30-Year Retrospective , 1999 .

[3]  Sarah Clinch,et al.  Smartphones and Pervasive Public Displays , 2013, IEEE Pervasive Computing.

[4]  Alistair Sutcliffe Scenario-Based Requirements Engineering (SCRAM) , 2002 .

[5]  Zhen Liu,et al.  A Tangible Programming Tool for Children to Cultivate Computational Thinking , 2014, TheScientificWorldJournal.

[6]  Arnan Sipitakiat,et al.  Robo-Blocks: designing debugging abilities in a tangible programming system for early primary school children , 2012, IDC '12.

[7]  Tommaso Turchi,et al.  Pervasive Displays in the Wild: Employing End User Programming in Adaption and Re-Purposing , 2015, IS-EUD.

[8]  Yvonne Rogers,et al.  Introduction to the special issue on the theory and practice of embodied interaction in HCI and interaction design , 2013, TCHI.

[9]  Ahmed Patel,et al.  Block-based programming approach: challenges and benefits , 2011, Proceedings of the 2011 International Conference on Electrical Engineering and Informatics.

[10]  Marina Umaschi Bers,et al.  Tangible interaction and learning: the case for a hybrid approach , 2012, Personal and Ubiquitous Computing.

[11]  Kim Halskov,et al.  Tangible 3D tabletops , 2014, Interactions.

[12]  Carmelo Ardito,et al.  Interaction with Large Displays , 2015, ACM Comput. Surv..

[13]  Jared Donovan,et al.  Provotypes for participatory innovation , 2012, DIS '12.

[14]  Alyssa Friend Wise,et al.  Getting Down to Details: Using Theories of Cognition and Learning to Inform Tangible User Interface Design , 2013, Interact. Comput..

[15]  A. Dix Mobile Personal Devices meet Situated Public Displays: Synergies and Opportunities , 2010 .

[16]  Sriram Subramanian,et al.  Tabletop Collaboration through Tangible Interactions , 2007, 16th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE 2007).

[17]  Craig A. Knoblock,et al.  A Survey of Digital Map Processing Techniques , 2014, ACM Comput. Surv..

[18]  Keith Cheverst,et al.  P-LAYERS -- A Layered Framework Addressing the Multifaceted Issues Facing Community-Supporting Public Display Deployments , 2013, TCHI.

[19]  Yvonne Rogers,et al.  Dynamo: a public interactive surface supporting the cooperative sharing and exchange of media , 2003, UIST '03.

[20]  Timothy S. McNerney From turtles to Tangible Programming Bricks: explorations in physical language design , 2004, Personal and Ubiquitous Computing.

[21]  Marc Langheinrich,et al.  Using mobile devices to personalize pervasive displays , 2013, MOCO.

[22]  Alan J. Dix,et al.  A taxonomy for and analysis of multi-person-display ecosystems , 2009, Personal and Ubiquitous Computing.

[23]  Henry Lieberman Programming by example (introduction) , 2000, CACM.

[24]  D. Cabrera,et al.  Systems thinking. , 2008, Evaluation and program planning.

[25]  Dennis Wixon,et al.  The Spatial NUI , 2011 .

[26]  Abigail Sellen,et al.  Putting the physical into the digital: issues in designing hybrid interactive surfaces , 2009 .

[27]  Aditi Majumder,et al.  Large Area Displays: The Changing Face of Visualization , 2013, Computer.

[28]  Robert Hardy,et al.  Exploring Expressive NFC-Based Mobile Phone Interaction with Large Dynamic Displays , 2009, 2009 First International Workshop on Near Field Communication.

[29]  Jorge Gonçalves,et al.  What's in it for me: Exploring the Real-World Value Proposition of Pervasive Displays , 2014, PerDis.

[30]  Michael S. Horn,et al.  Comparing the use of tangible and graphical programming languages for informal science education , 2009, CHI.

[31]  Salima Benbernou,et al.  A survey on service quality description , 2013, CSUR.

[32]  Alan J. Dix,et al.  Fostering the adoption of Pervasive Displays in public spaces using tangible End-User Programming , 2015, 2015 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC).

[33]  Carmelo Ardito,et al.  User-driven visual composition of service-based interactive spaces , 2014, J. Vis. Lang. Comput..

[34]  Steven M. Drucker,et al.  Reflections on how designers design with data , 2014, AVI.

[35]  Eric Rosenbaum,et al.  Scratch: programming for all , 2009, Commun. ACM.

[36]  Fabio Paternò,et al.  Puzzle: A Visual-Based Environment for End User Development in Touch-Based Mobile Phones , 2012, HCSE.

[37]  Tobias Schwarz,et al.  Back to tangibility: a post-WIMP perspective on control room design , 2014, AVI.

[38]  Alessio Malizia,et al.  Don't touch me: multi-user annotations on a map in large display environments , 2010, AVI.

[39]  Naresh R. Pandit The creation of theory: A recent application of the grounded theory method , 1996 .

[40]  Jeannette M. Wing An introduction to computer science for non-majors using principles of computation , 2007, SIGCSE.

[41]  Marc Langheinrich,et al.  Personalisation and privacy in future pervasive display networks , 2014, CHI.

[42]  Elena Mugellini,et al.  MEMODULES as Tangible Shortcuts to Multimedia Information , 2009, Human Machine Interaction.

[43]  Abigail Sellen,et al.  Putting the physical into the digital: issues in designing hybrid interactive surfaces , 2009, BCS HCI.

[44]  Amanda J. Parkes,et al.  Topobo in the wild , 2008 .

[45]  Paul Marshall,et al.  Do tangible interfaces enhance learning? , 2007, TEI.

[46]  Henk Nijmeijer,et al.  Robot Programming by Demonstration , 2010, SIMPAR.

[47]  R. Sharp,et al.  The 2005 UbiApp Workshop: What Makes Good Application-Led Research? , 2005, IEEE Pervasive Comput..

[48]  Enrico Costanza,et al.  TUIO: A Protocol for Table-Top Tangible User Interfaces , 2005 .

[49]  Erin Walker,et al.  A tangible programming tool for creation of context-aware applications , 2013, UbiComp.

[50]  Orit Shaer,et al.  Reality-based interaction: a framework for post-WIMP interfaces , 2008, CHI.

[51]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

[52]  Alessio Malizia,et al.  eStorys: A visual storyboard system supporting back-channel communication for emergencies , 2011, J. Vis. Lang. Comput..

[53]  M. Sheelagh T. Carpendale,et al.  Exploring tangible and direct touch interfaces for manipulating 2D and 3D information on a digital table , 2009, ITS '09.

[54]  LanzilottiRosa,et al.  User-driven visual composition of service-based interactive spaces , 2014 .

[55]  William A. Shaffer,et al.  Dynamo , 1980, Medical economics.

[56]  Albrecht Schmidt,et al.  Display Blindness: The Effect of Expectations on Attention towards Digital Signage , 2009, Pervasive.

[57]  Eric Ras,et al.  Understanding the Characteristics of Metaphors in Tangible User Interfaces , 2011, Mensch & Computer Workshopband.

[58]  Hiroshi Ishii,et al.  Topobo in the wild: longitudinal evaluations of educators appropriating a tangible interface , 2008, CHI.

[59]  Alessio Malizia,et al.  Light on horizontal interactive surfaces: Input space for tabletop computing , 2014, CSUR.

[60]  Franca Garzotto,et al.  Personalized interaction on large displays: the StreetSmart project approach , 2014, AVI.

[61]  Steve Benford,et al.  Physical manipulation: evaluating the potential for tangible designs , 2009, TEI.

[62]  Hiroshi Ishii,et al.  Tangible bits: towards seamless interfaces between people, bits and atoms , 1997, CHI.

[63]  Sebastian Burckhardt,et al.  TouchDevelop: app development on mobile devices , 2012, SIGSOFT FSE.