Schedule | Sort by author’s last name | Sort by affiliation
Sunday, September 18 | |||||||
Starts at 9:15 |
Graduate Consortium: Expanding end user control in socio-technical systems
Carnegie Mellon University If you would like to attend the graduate consortium, please e-mail Christopher Scaffidi <cscaffid@eecs.oregonstate.edu> “Gardening” End-User Programmers’ Ideas End User Programming via Visual Languages Computing Indicators of Creativity Support for Software Variation Editing ClassSheet-driven Spreadsheet Environments Injecting Computational Thinking into Career Explorations for Middle School Girls Measuring Flow in Programming Education |
||||||
All day |
Workshop: Designing Human-Intensive Software Systems — CANCELLED |
||||||
19:30 | – | 22:00 |
Opening Reception with Light Refreshments |
||||
All main conference sessions in Sheraton Station Square, Grand Station Ballroom 3 & 4 | |||||||
Monday, September 19 | |||||||
8:00 | – | 9:00 |
Registration and Continental Breakfast |
||||
9:00 | – | 9:10 |
Conference Opening |
||||
9:10 | – | 10:30 |
Successful Visual and End-User Programming Systems · Panel
|
||||
11:00 | – | 12:30 |
Visual Domain-Specific Languages
Session chairPaolo Bottoni · Sapienza – Università di Roma, Italy Obstacles and opportunities with using visual and domain-specific languages in scientific programming · Paper Quick fix generation for DSMLs · Paper Ruru: A spatial and interactive visual programming language for novice robot programming · Paper |
||||
14:30 | – | 16:00 |
End-user Programming
Session chairMary Beth Rosson · Pennsylvania State University, USA An Exploration of Design Opportunities for “Gardening” End-User Programmers’ Ideas · Paper Scenario Markup Language for Authoring Behavioral Driver Studies in 3D Virtual Worlds · Short Paper Mini-Crowdsourcing End-User Assessment of Intelligent Assistants: A Cost-Benefit Study · Paper An Investigation of Non-Programmers’ Performance with Tools to Support Output Localization · Short Paper |
||||
16:30 | – | 17:15 |
Tools
Session chairAlexander Repenning · AgentSheets and University of Colorado Boulder, USA Automatic Diagram Layout Support for the Marama Meta-toolset · Short Paper Examining Interaction with General-Purpose Object Recognition in LEGO OASIS · Short Paper History Repeats Itself More Easily When You Log It: Versioning for Mashups · Short Paper |
||||
17:15 | – | 18:00 |
Overview of All Posters and Demonstrations |
||||
19:00 | – | 22:00 |
Posters and Demonstrations Dinner Reception
Reception at Carnegie Mellon University GameSalad: Bringing Game Creation to Everyone · Demo Can Learning Acquisition Be Computed? · Poster Tersus Visual Programming Platform · Corporate Demo Visual Programming and Music Score Generation with OpenMusic · Demo HaExcel: a model-based spreadsheet evolution system · Full Paper Demo Coping with Duplicate Bug Reports in Free/Open Source Software Projects · Full Paper Demo Debugger Canvas · Corporate Demo Rapid Prototyping of Mobile Applications for Augumented Reality Interactions · Corporate Demo Ruru · Full Paper Demo Rapid Deployment of Graphical and Textual Code to Real-Time Targets · Corporate Demo Evaluating Visual and Statistical Exploration of Scientific Literature Networks · Full Paper Demo REST based Service Composition: Exemplified in a Care Network Scenario · Poster Quick fix generation for DSMLs · Full Paper Demo Breviz: Spreadsheet Visualization and Quality Analysis · Demo Progressor · Full Paper Demo Tabular Form Editing with a Hexadecimal Grid Graph Model · Poster Pipes Plumber · Full Paper Demo Visualizing Call Graphs · Full Paper Demo Scripting a Radically-Distributed World · Demo Inflo: End-user Visual Computation Supporting Sharing & Reuse · Demo Beyond Autocomplete: Automatic Function Definition · Poster Gaucho · Full Paper Demo Active Code Completion · Demo Impure: a Visual Programming Language for the Data Age · Poster Conversational Programming in Action · Demo A Graph Grammar Model for Syntaxes of Financial Statements · Poster WYSIWYT/ML · Full Paper Demo SketchSet: Creating Euler Diagrams using Pen or Mouse · Full Paper Demo Programming in Pictures within Filmification Modeling Environment · Demo Row Manipulation in the Heterogenous Tabular Forms with an Octal Grid Model · Poster |
||||
Tuesday, September 20 | |||||||
8:30 | – | 9:00 |
Registration and Continental Breakfast |
||||
9:00 | – | 10:30 |
Computational Thinking · Keynote |
||||
11:00 | – | 12:30 |
Visual Languages and Theory
Session chairMark Minas · Universität der Bundeswehr München, Germany SketchSet: Creating Euler Diagrams using Pen or Mouse · Paper Identifying Attachment Areas on Sketched Symbols · Short Paper Deriving Sound Inference Rules for Concept Diagrams · Paper Policy Specifications with Timed Spider Diagrams · Short Paper |
||||
14:30 | – | 16:00 |
Debugging and Program Understanding
Session chairMartin Erwig · Oregon State University, USA Coping with Duplicate Bug Reports in Free/Open Source Software Projects · Paper Modeling Programmer Navigation: A head-to-head empirical evaluation of predictive models · Paper Visualizing Call Graphs · Paper |
||||
16:30 | – | 18:00 |
Program Understanding
Session chairMargaret Burnett · Oregon State University, USA Enabling Program Comprehension through a Visual Object-focused Development Environment · Paper On the Impact of Layout Quality to Understanding UML Diagrams · Paper #ifdef Confirmed Harmful: Promoting Understandable Software Variation · Paper |
||||
19:00 | – | 23:00 | |||||
Wednesday, September 21 | |||||||
8:30 | – | 9:00 |
Registration and Continental Breakfast |
||||
9:00 | – | 10:30 |
The Keys to Solving the World’s Top Engineering Challenges · Keynote |
||||
11:00 | – | 12:30 |
Software Development and Usability
Session chairJohn Grundy · Swinburne University of Technology, Australia Improving Usability of Interactive Graphics Specification and Implementation with Picking Views and Inverse Transformations · Paper Why do Programmers Make Security Errors? · Short Paper Restructuring Software with Gestures · Paper The Role of Conceptual Knowledge in API Usability · Short Paper |
||||
14:30 | – | 16:00 |
Models
Session chairGem Stapleton · University of Brighton, UK Embedding and Evolution of Spreadsheet Models in Spreadsheet Systems · Paper Allowing End-users to Participate within Model-Driven Development Approaches · Short Paper Future Trace: Making Programming more Conversational · Short Paper Expressing Model Constraints Visually with VMQL · Paper |
||||
16:30 | – | 17:45 |
Diagrams and Visualization
Session chairAndrew Fish · University of Brighton, UK Progressor: Personalized visual access to programming problems · Short Paper Automatically Drawing Euler Diagrams with Circles and Ellipses · Short Paper Aesthetic of Angular Resolution for Node-Link Diagrams: Validation and Algorithm · Short Paper Evaluating Visual and Statistical Exploration of Scientific Literature Networks · Paper |
||||
17:45 | – | 18:00 |
Conference Closing and VL/HCC 2012 Introduction |
||||
Thursday, September 22 | |||||||
All day |
Post-conference EUSES Workshop |