VL/HCC 2010: Leganés-Madrid, Spain
Christopher D. Hundhausen, Emmanuel Pietriga, Paloma Díaz, Mary Beth Rosson (Eds.): IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2010, Leganés-Madrid, Spain, 21-25 September 2010, Proceedings. IEEE 2010 ISBN 978-0-7695-4206-5
Keynotes
Ed H. Chi: Model-Driven Research in Human-Centric Computing. 3
Jan Jürjens: Model-Based Security Engineering with UML: The Last Decade and towards the Future (Keynote). 4
Assisten Programmers
Andrew J. Ko, Jacob O. Wobbrock: Cleanroom: Edit-Time Error Detection with the Uniqueness Heuristic. 7-14
Mathew Mooty, Andrew Faulring, Jeffrey Stylos, Brad A. Myers: Calcite: Completing Code Completion for Constructors Using Crowds. 15-22
Daniel S. Eisenberg, Jeffrey Stylos, Andrew Faulring, Brad A. Myers: Using Association Metrics to Help Users Navigate API Documentation. 23-30
Debugging
Scott D. Fleming, Eileen Kraemer, R. E. Kurt Stirewalt, Laura K. Dillon: Debugging Concurrent Software: A Study Using Multithreaded Sequence Diagrams. 33-40
Todd Kulesza, Simone Stumpf, Margaret M. Burnett, Weng-Keen Wong, Yann Riche, Travis Moore, Ian Oberst, Amber Shinsel, Kevin McIntosh: Explanatory Debugging: Supporting End-User Debugging of Machine-Learned Programs. 41-48
Christopher Bogart, Margaret M. Burnett, Scott Douglass, David Piorkowski, Amber Shinsel: Does My Model Work? Evaluation Abstractions of Cognitive Modelers. 49-56
Games & Learning
Kyu Han Koh, Ashok R. Basawapatna, Vicki E. Bennett, Alexander Repenning: Towards the Automatic Recognition of Computational Thinking for Adaptive Visual Language Learning. 59-66
Judith Good, Katherine Howland, Keiron Nicholson: Young People's Descriptions of Computational Rules in Role-Playing Games: An Empirical Study. 67-74
Sandra B. Fan, Brian R. Johnson, Yun-En Liu, Tyler Robison, Rolfe R. Schmidt, Steven L. Tanimoto: Analyzing a Process of Collaborative Game Design Involving Online Tools. 75-78
Spreadsheets & Neurons
Chris Chambers, Martin Erwig, Markus Luckey: SheetDiff: A Tool for Identifying Changes in Spreadsheets. 85-92
Jácome Cunha, Martin Erwig, João Saraiva: Automatically Inferring ClassSheet Models from Spreadsheets. 93-100
Graph & Model Transforms
Peter Rodgers, Gem Stapleton, John Howse, Leishi Zhang: Euler Graph Transformations for Euler Diagram Layout. 111-118
Esther Guerra, Juan de Lara, Dimitrios S. Kolovos, Richard F. Paige: A Visual Specification Language for Model-to-Model Transformations. 119-126
Elena Planas, Jordi Cabot, Cristina Gómez, Esther Guerra, Juan de Lara: Lightweight Executability Analysis of Graph Transformation Rules. 127-130
Web Programming
Paul M. K. Gordon, Ken Barker, Christoph W. Sensen: Programming-by-Example Meets the Semantic Web: Using Ontologies and Web Services to Close the Semantic Gap. 133-140
Mary Beth Rosson, Hansa Sinha, Tisha Edor: Design Planning in End-User Web Development: Gender, Feature Exploration and Feelings of Success. 141-148
Jill Cao, Kyle Rector, Thomas H. Park, Scott D. Fleming, Margaret M. Burnett, Susan Wiedenbeck: A Debugging Perspective on End-User Mashup Programming. 149-156
Spiders & Graphs
Peter Chapman, Gem Stapleton: Introducing Second-Order Spider Diagrams for Defining Regular Languages. 159-167
Michael Burch, Michael Fritz, Fabian Beck, Stephan Diehl: TimeSpiderTrees: A Novel Visual Metaphor for Dynamic Compound Graphs. 168-175
Weidong Huang, Peter Eades, Seok-Hee Hong, Chun-Cheng Lin: Improving Force-Directed Graph Drawings by Making Compromises Between Aesthetics. 176-183
Understanding Designers & Programmers
Chris Chambers, Christopher Scaffidi: Struggling to Excel: A Field Study of Challenges Faced by Spreadsheet Users. 187-194
Eunyoung Chung, Carlos Jensen, Koji Yatani, Victor Kuechler, Khai N. Truong: Sketching and Drawing in the Design of Open Source Software. 195-202
Parmit K. Chilana, Andrew J. Ko, Jacob O. Wobbrock: Understanding Expressions of Unwanted Behaviors in Open Bug Reporting. 203-206
Adam S. Carter, Christopher D. Hundhausen: How is User Interface Prototyping Really Done in Practice? A Survey of User Interface Designers. 207-211
Nan Zang: Information Remix and the Motivations of Everyday End-Users. 212-215
Visual Languages & Formalisms



Rick Zhang, John G. Hosking, John C. Grundy, Nikolay Mehandjiev, Martin Carpenter: Design of a Suite of Visual Languages for Supply Chain Specification. 240-243
Posters and Graduate Symposium
Eric Walkingshaw: Managing Variation in Explanation-Oriented Languages. 247-248
Stephen Oney: Democratizing Computational Tools for Interaction Designers. 249-250
Christopher Bogart: Debugging with Evaluation Abstractions. 251-252
Todd Kulesza: Toward End-User Debugging of Machine-Learned Classifiers. 253-254
Adam S. Carter, Christopher D. Hundhausen: Making Memory Transparent: Design of a Novice Programming Environment for C. 255-256
Rebecca Yates: Studying Onboarding to Improve Program Comprehension Tool Support. 257-258
John M. Daughtry: The Style and Substance of API Names. 259-260
Thomas H. Park: Supporting Novice Development of Webpage Layouts for Multiple Display Devices. 261-262
Pawan Agarwal, Christopher D. Hundhausen: A Socio-Psychological Approach to Improve Student Participation and Review Quality in Peer Code Reviews. 263-264
Sandra B. Fan: Roles in Online Collaborative Problem Solving. 265-266
Jesus Fernandez Gomez-Pimpollo, Raul Otaolea: Smart Objects for Intelligent Applications - ADK. 267-268
Carmelo Ardito, Maria Francesca Costabile, Rosa Lanzilotti, Adalberto Lafcadio Simeone: Sharable Multitouch Screens in Cultural Heritage and Tourism Applications. 271-272
Athula Ginige, Luca Paolino, Monica Sebillo, Genoveffa Tortora, Marco Romano, Giuliana Vitiello: A Collaborative Environment for Spreadsheet-Based Activities. 273-274



