The Community for Technology Leaders
2013 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) (2013)
San Jose, CA, USA
Sept. 15, 2013 to Sept. 19, 2013
ISSN: 1943-6092
ISBN: 978-1-4799-0369-6
TABLE OF CONTENTS

[Front cover] (PDF)

pp. 1

Table of contents (PDF)

pp. iii-vi

Foreword (PDF)

pp. vii

Conference committees (PDF)

pp. viii-xi

Sponsors (PDF)

pp. xii

Design at large (PDF)

Scott Klemmer , Cognitive Science and Computer Science & Engineering Departments, University of California, San Diego La Jolla, California, United States
pp. 1

Explicitness in language design (PDF)

Martin Erwig , School of Electrical Engineering and Computer Science, Oregon State University, Corvallis, Oregon, United States
pp. 2

Too much, too little, or just right? Ways explanations impact end users' mental models (Abstract)

Todd Kulesza , School of EECS Oregon State University Corvallis, Oregon, USA
Simone Stumpf , Centre for HCI Design, School of Informatics, City University London, UK
Margaret Burnett , School of EECS Oregon State University Corvallis, Oregon, USA
Sherry Yang , Computer Systems Engineering Technology, Oregon Institute of Technology, Klamath Falls, Oregon, USA
Irwin Kwan , School of EECS Oregon State University Corvallis, Oregon, USA
Weng-Keen Wong , School of EECS Oregon State University Corvallis, Oregon, USA
pp. 3-10

Discovering action idioms bridging the gap between system-level events and human-level actions (Abstract)

Melinda Gervasio , Artificial Intelligence Center, SRI International, 333 Ravenswood Ave., Menlo Park, California 94043
Thomas J. Lee , Artificial Intelligence Center, SRI International, 333 Ravenswood Ave., Menlo Park, California 94043
pp. 11-14

An empirical study of spreadsheet authors' mental models in explaining and debugging tasks (Abstract)

Bennett Kankuzi , University of Eastern Finland, School of Computing, Joensuu Campus Joensuu, Finland
Jorma Sajaniemi , University of Eastern Finland, School of Computing, Joensuu Campus, Joensuu, Finland
pp. 15-18

Designing inference rules for spider diagrams (Abstract)

Gem Stapleton , University of Brighton
Mateja Jamnik , University of Cambridge
Matej Urbas , University of Cambridge
pp. 19-26

Policy enforcement and verification with Timed Modeling Spider Diagrams (Abstract)

Paolo Bottoni , Dipartimento di Informatica - Università di Roma Sapienza
Andrew Fish , School of Computing, Engineering and Mathematics, University of Brighton, UK
pp. 27-34

A generic framework for executable gestural interaction models (Abstract)

Romuald Deshayes , Service de Génie Logiciel, Université de Mons, 7000 Mons, Belgique
Tom Mens , Service de Génie Logiciel, Université de Mons, 7000 Mons, Belgique
Philippe Palanque , ICS-IRIT, Université Paul Sabatier, 31062 Toulouse, France
pp. 35-38

Curve-based diagram specification and construction (Abstract)

Gennaro Costagliola , Department of Informatics, University of Salerno, Italy
Mattia De Rosa , Department of Informatics, University of Salerno, Italy
Andrew Fish , School of Computing, Engineering &Mathematics, University of Brighton, UK
Vittorio Fuccella , Department of Informatics, University of Salerno, Italy
Rafiq Saleh , School of Computing, Engineering &Mathematics, University of Brighton, UK
pp. 39-42

A comprehensive field study of end-user programming on mobile devices (Abstract)

Sihan Li , North Carolina State University, Raleigh NC, USA
Tao Xie , North Carolina State University, Raleigh NC, USA
Nikolai Tillmann , Microsoft Research Redmond WA, USA
pp. 43-50

A plug-in architecture for connecting to new data sources on mobile devices (Abstract)

Kerry Shih-Ping Chang , Human-Computer Interaction Institute, Carnegie Mellon University, Pittsburgh, PA 15213, USA
Brad A. Myers , Human-Computer Interaction Institute, Carnegie Mellon University, Pittsburgh, PA 15213, USA
Gene M. Cahill , Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 USA
Soumya Simanta , Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 USA
Edwin Morris , Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 USA
Grace Lewis , Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 USA
pp. 51-58

Predator behavior in the wild web world of bugs: An information foraging theory perspective (Abstract)

Sandeep Kaur Kuttal , Computer Science and Engineering, University of Nebraska-Lincoln, Lincoln, NE, USA
Anita Sarma , Computer Science and Engineering, University of Nebraska-Lincoln, Lincoln, NE, USA
Gregg Rothermel , Computer Science and Engineering, University of Nebraska-Lincoln, Lincoln, NE, USA
pp. 59-66

Protecting privacy: Towards a visual framework for handling end-user data (Abstract)

Ian Oliver , Security, Privacy and Continuity Team, Navteq Europe, Helsinki, Finland
John Howse , University of Brighton, UK
Gem Stapleton , University of Brighton, UK
pp. 67-74

Just model! — Putting automatic synthesis of node-link-diagrams into practice (Abstract)

Christian Schneider , Dept. of Computer Science, Christian-Albrechts-Universität zu Kiel, Germany
Miro Sponemann , Dept. of Computer Science, Christian-Albrechts-Universität zu Kiel, Germany
Reinhard von Hanxleden , Dept. of Computer Science, Christian-Albrechts-Universität zu Kiel, Germany
pp. 75-82

Querying model-driven spreadsheets (Abstract)

Jacorne Cunha , HASLab/INESC TEC & Universidade do Minho, Portugal
Joao Paulo Fernandes , HASLab/INESC TEC & Universidade do Minho, Portugal
Jorge Mendes , HASLab/INESC TEC & Universidade do Minho, Portugal
Rui Pereira , HASLab/INESC TEC & Universidade do Minho, Portugal
Joao Saraiva , HASLab/INESC TEC & Universidade do Minho, Portugal
pp. 83-86

Using concrete visual notations as first class citizens for model transformation specification (Abstract)

Iman Avazpour , Centre for Computing and Engineering Software and Systems, Faculty of ICT, Swinburne University of Technology, Hawthorn 3122, VIC, Australia
John Grundy , Centre for Computing and Engineering Software and Systems, Faculty of ICT, Swinburne University of Technology, Hawthorn 3122, VIC, Australia
pp. 87-90

A suite of domain-specific visual languages for scientific software application modelling (Abstract)

Mohamed Almorsy , Centre for Computing and Engineering Software and Systems, Swinburne University of Technology, Hawthorn, Australia
John Grundy , Centre for Computing and Engineering Software and Systems, Swinburne University of Technology, Hawthorn, Australia
Richard Sadus , Centre for Computing and Engineering Software and Systems, Swinburne University of Technology, Hawthorn, Australia
Willem van Straten , Centre for Astrophysics and Supercomputing, Swinburne University of Technology, Hawthorn, Australia
David G. Barnes , Monash Monash Biomedical Imaging and Monash e-Research Centre, Monash University, Clayton Australia
Owen Kaluza , Monash Monash Biomedical Imaging and Monash e-Research Centre, Monash University, Clayton Australia
pp. 91-94

Setting the scene: Scaffolding stories to benefit middle school students learning to program (Abstract)

Jordana Kerr , Dept. of Computer Science and Engineering, Washington University in St. Louis, St. Louis, MO, USA
Mary Chou , Dept. of Computer Science and Engineering, Washington University in St. Louis, St. Louis, MO, USA
Reilly Ellis , Dept. of Computer Science and Engineering, Washington University in St. Louis, St. Louis, MO, USA
Caitlin Kelleher , Dept. of Computer Science and Engineering, Washington University in St. Louis, St. Louis, MO, USA
pp. 95-98

A domain-specific language for enabling doctors to specify biomechanical protocols (Abstract)

Francisca Perez , Escuela Politécnica Superior, Universidad San Jorge, Autovía A-23 Zaragoza-Huesca Km.299, 50830 Villanueva de Gállego (Zaragoza), Spain
Pedro Valderas , Centro de Investigación en Métodos de Productión de Software, Universität Politécnica de Valencia, Camino de Vera, s/n, 46022 Valencia, Spain
Joan Fons , Centro de Investigación en Métodos de Productión de Software, Universität Politécnica de Valencia, Camino de Vera, s/n, 46022 Valencia, Spain
pp. 99-102

What use is a backseat driver? A qualitative investigation of pair programming (Abstract)

Danielle L. Jones , Department of Computer Science, University of Memphis Memphis, Tennessee 38152-3240
Scott D. Fleming , Department of Computer Science, University of Memphis Memphis, Tennessee 38152-3240
pp. 103-110

Natural End-User Development of Web Mashups (Abstract)

Saeed Aghaee , Faculty of Informatics, University of Lugano (USI), Switzerland
Cesare Pautasso , Faculty of Informatics, University of Lugano (USI), Switzerland
Antonella De Angeli , DISI, University of Trento, Italy
pp. 111-118

Visualization of fine-grained code change history (Abstract)

YoungSeok Yoon , Institute for Software Research, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA 15213, USA
Brad A. Myers , Human-Computer Interaction Institute, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA 15213, USA
Sebon Koo , Human-Computer Interaction Institute, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA 15213, USA
pp. 119-126

Customizing the visualization and interaction for embedded domain-specific languages in a structured editor (Abstract)

Dimitar Asenov , Department of Computer Science, ETH Zurich
Peter Muller , Department of Computer Science, ETH Zurich
pp. 127-130

Colour beads visual representation of compositional relational programs (Abstract)

Gorkem Pacaci , Department of Informatics and Media, Uppsala University, Sweden
Andreas Hamfelt , Department of Informatics and Media, Uppsala University, Sweden
pp. 131-134

A component-based approach for specifying reusable visual languages (Abstract)

Amine El Kouhen , CEA LIST, Laboratory of Model Driven, Engineering for Embedded Systems, Gif-sur-Yvette, France
Sebastien Gerard , CEA LIST, Laboratory of Model Driven, Engineering for Embedded Systems, Gif-sur-Yvette, France
Cedric Dumoulin , University of Lille, LIFL CNRS UMR 8022, Cite scientifique - Bâtiment M3, Villeneuve d'Ascq, France
Pierre Boulet , University of Lille, LIFL CNRS UMR 8022, Cite scientifique - Bâtiment M3, Villeneuve d'Ascq, France
pp. 135-138

Specifying generic depictions of language constructs for 3D visual languages (Abstract)

Jan Wolter , University of Paderborn, Department of Computer Science, Fürstenallee 11, 33102 Paderborn, Germany
pp. 139-142

Towards generalizing expert programmers' suggestions for novice programmers (Abstract)

Michelle Ichinco , Dept. of Computer Science and Engineering, Washington University in St. Louis, St. Louis, MO, USA
Aaron Zemach , Dept. of Computer Science and Engineering, Washington University in St. Louis, St. Louis, MO, USA
Caitlin Kelleher , Dept. of Computer Science and Engineering, Washington University in St. Louis, St. Louis, MO, USA
pp. 143-150

End-user programmers in trouble: Can the Idea Garden help them to help themselves? (Abstract)

Jill Cao , Electrical Engineering & Computer Science, Oregon State University, Corvallis, OR, USA
Irwin Kwan , Electrical Engineering & Computer Science, Oregon State University, Corvallis, OR, USA
Faezeh Bahmani , Electrical Engineering & Computer Science, Oregon State University, Corvallis, OR, USA
Margaret Burnett , Electrical Engineering & Computer Science, Oregon State University, Corvallis, OR, USA
Scott D. Fleming , Computer Science, University of Memphis, Memphis, TN, USA
Josh Jordahl , Electrical Engineering & Computer Science, Oregon State University, Corvallis, OR, USA
Amber Horvath , Electrical Engineering & Computer Science, Oregon State University, Corvallis, OR, USA
Sherry Yang , Electrical Engineering & Computer Science, Oregon State University, Corvallis, OR, USA
pp. 151-158

Improving user comprehension of Euler diagrams (Abstract)

Andrew Blake , University of Brighton
Gem Stapleton , University of Brighton
Peter Rodgers , University of Kent
Liz Cheek , University of Brighton
John Howse , University of Brighton
pp. 189-190

Static component compatibility visualisation for various component models (Abstract)

Kamil Jezek , NTIS - New Technologies for the Information Society, European Centre of Excellence, Faculty of Applied Sciences, University of West Bohemia, Univerzitni 8, 306 14 Pilsen, Czech Republic
Lukas Holy , Department of Computer Science and Engineering Faculty of Applied Sciences University of West Bohemia Univerzitni 8, 306 14 Pilsen Czech Republic
Premek Brada , Department of Computer Science and Engineering Faculty of Applied Sciences University of West Bohemia Univerzitni 8, 306 14 Pilsen Czech Republic
pp. 191-192

Framework for automatic generation of graphical layout compatible with multiple platforms (Abstract)

Petr Jezek , Department of Computer Science and Engineering, New Technologies for the Information Society, Faculty of Applied Sciences, University of West Bohemia, Plzen, Czech Republic
Roman Moucek , Department of Computer Science and Engineering, New Technologies for the Information Society, Faculty of Applied Sciences, University of West Bohemia, Plzen, Czech Republic
Yann Le Franc , Theoretical Neurobiology and Neuroengineering lab, Department Biomedical Science, University of Antwerp, Wilrijk, Belgium & e-Neuroscience Consulting Network
Thomas Wachtler , Department Biologie II, Ludwig-Maximilians-Universität München, Planegg-Martinsried, Germany
Jan Grewe , Department Biologie II, Ludwig-Maximilians-Universität München, Planegg-Martinsried, Germany
pp. 193-194

KIELER: Building on automatic layout for pragmatics-aware modeling (Abstract)

Miro Sponemann , Dept. of Computer Science, Christian-Albrechts-Universität zu Kiel, Germany
Christoph Daniel Schulze , Dept. of Computer Science, Christian-Albrechts-Universität zu Kiel, Germany
Christian Motika , Dept. of Computer Science, Christian-Albrechts-Universität zu Kiel, Germany
Christian Schneider , Dept. of Computer Science, Christian-Albrechts-Universität zu Kiel, Germany
Reinhard von Hanxleden , Dept. of Computer Science, Christian-Albrechts-Universität zu Kiel, Germany
pp. 195-196

PetriNect: A tool for executable modeling of gestural interaction (Abstract)

Romuald Deshayes , Service de Génie Logiciel, Université de Mons, 7000 Mons, Belgique
Tom Mens , Service de Génie Logiciel, Université de Mons, 7000 Mons, Belgique
Philippe Palanque , ICS-IRIT, Université Paul Sabatier, 31062 Toulouse, France
pp. 197-198

QuerySheet: A bidirectional query environment for model-driven spreadsheets (Abstract)

Orlando Belo , Universidade do Minho, Portugal
Jacorne Cunha , Universidade do Minho, Portugal
Joao Paulo Femandes , Universidade do Minho, Portugal
Jorge Mendes , Universidade do Minho, Portugal
Rui Pereira , Universidade do Minho, Portugal
Joao Saraiva , Universidade do Minho, Portugal
pp. 199-200

Answering program understanding questions on demand with task-specific runtime information (Abstract)

Brian Burg , Computer Science & Engineering, University of Washington
pp. 167-168

Helping end users find and fix performance issues in visual dataflow code (Abstract)

Christopher Chambers , School of Electrical Engineering and Computer Science, Oregon State University, Corvallis, OR, USA
pp. 169-170

Programmer, interrupted (Abstract)

Chris Parnin , Georgia Tech, College of Computing, Atlanta, Georgia
pp. 171-172

Supporting novice programmers with natural language in the early stage of programming (Abstract)

Edgar Cambranes , Human-Centred Technology Group (HCT)., School of Engineering and Informatics., University of Sussex., Brighton, United Kingdom
pp. 173-174

Idea garden tuning and generalization (Abstract)

Faezeh Bahmani , School of Electrical Engineering and Computer Science, Oregon State University, Corvallis, U.S.A.
pp. 175-176

Involving older adults in the design and development of free/open source software (Abstract)

Jennifer L. Davidson , School of Electrical Engineering and Computer Science, Oregon State University, Corvallis, OR
pp. 177-178

Applying cognitive load theory to generate effective programming tutorials (Abstract)

Kyle J. Harms , Department of Computer Science & Engineering, Washington University in St. Louis, St. Louis, Missouri, United States
pp. 179-180

A domain-specific modeling approach for gestural interaction (Abstract)

Romuald Deshayes , Service de Génie Logiciel, Université de Mons, Belgium
pp. 181-182

Variation support for end users (Abstract)

Sandeep Kaur Kuttal , Computer Science and Engineering, University of Nebraska-Lincoln, Lincoln, NE, USA
pp. 183-184

Better code management for end-user programming on mobile devices (Abstract)

Sihan Li , North Carolina State University, Raleigh NC, USA
pp. 185-186

Better backtracking support for programmers (Abstract)

YoungSeok Yoon , Institute for Software Research, Carnegie Mellon University, Pittsburgh, PA, USA
pp. 187-188

Author index (PDF)

pp. 1-2
89 ms
(Ver 3.3 (11022016))