| 9.00-10.30 |
Welcome and Introductory Keynote |
|
Patterns and Words, Logic and Narrative: What can we expect of a visual language? |
|
Dr. Colin Ware, Data Visualization Research Lab, CCOM, University of New Hampshire, USA |
| 10.30-11.00 |
Break |
| 11.00-12.00 |
Empirical Studies 1 |
|
Scents in Programs: Does Information Foraging Theory Apply to Program Debugging? |
|
Joseph Lawrance, Oregon State University, Corvallis, USA; Rachel Bellamy, IBM T.J. Watson Research, Hawthorne, New York, USA; and Margaret Burnett, Oregon State University, Corvallis, USA |
|
A Comprehensive Evaluation of Workspace Awareness in Software Configuration Management Systems |
|
Anita Sarma, André van der Hoek, and David Redmiles, University of California, Irvine, USA |
|
Introductory Computing Construct Use in an End-User Programming Community |
|
Brian Dorn, Allison Elliott Tew, and Mark Guzdial, Georgia Institute of Technology, Atlanta, USA |
| 12.00-12.30 |
The NSF Human-Centred Computing Program |
|
Amy L. Baylor, Program Director, Human-Centered Computing, Division of Information and Intelligent Systems, National Science Foundation |
| 12.30-2.00 |
Lunch - self cater |
| 2.00-3.30 |
Software Engineering Theory |
|
Towards Overcoming Deficiencies in Constraint Diagrams |
|
Gem Stapleton and Aidan Delaney, University of Brighton, Brighton, UK |
|
Visual qualities of the Unified Modeling Language: Deficiencies and Improvements |
|
Andrew Fish, University of Brighton, Brighton, UK and Harald Störrle, Leopold-Franzens-Universitat, Innsbruck, Austria |
|
Mapping the Space of API Design Decisions |
|
Jeffrey Stylos and Brad Myers, Carnegie Mellon University, Pittsburgh, USA |
| 3.30-4.00 |
Break |
| 4.00-5.30 |
Teaching and Learning |
|
A Study on Applying Roles of Variables in Introductory Programming |
|
Pauli Byckling and Jorma Sajaniemi, University of Joensuu, Joensuu, Finland |
|
Antecedents to End Users' Success in Learning to Program |
|
Susan Wiedenbeck, Xiaoning Sun, and Thippaya Chintakovid, Drexel University, Philadelphia, USA |
|
Snapshots: Capturing Dynamics of Student Sketches |
|
Sandra B. Fan and Steven L. Tanimoto, University of Washington, Seattle, USA |
|
Controlling Transparency in an Online Learning Environment |
|
Tyler Robison and Steven L. Tanimoto, University of Washington, Seattle, USA |
|
Mobile games to foster the learning of history at archaeological sites |
|
C. Ardito, P. Buono, M.F. Costabile, R. Lanzilotti and T. Pederson, Dipartimento di Informatica, Università di Bari, Italy |
| 6.00 |
Welcome Reception |
| 8.50-10.15 |
Domain Specific and End User Tools |
|
Enhancing the Programmability of Spreadsheets with Logic Programming |
|
Philip T. Cox, Dalhousie University, Halifax, Canada |
|
MaramaTatau: extending a domain specific visual language meta tool with a declarative constraint mechanism |
|
Karen Liu, John Hosking and John Grundy, University of Auckland, Auckland, New Zealand |
|
The Domain-Specific Language Monaco and its Visual Interactive Programming Environment |
|
Herbert Prähofer, Dominik Hurnaus, Christian Wirth and Hanspeter Mössenböck, Johannes Kepler University, Linz, Austria |
| 10.15-10.45 |
Break |
| 10.45-12.15 |
End User Programming Evaluations |
|
Some problems of professional end user developers |
|
Judith Segal, The Open University, Milton Keynes, UK |
|
On to the Real-World: Gender and Self-Efficacy in Excel |
|
Laura Beckwith, Derek Inman, Kyle Rector, and Margaret Burnett, Oregon State University, Corvallis, USA |
|
Explaining Debugging Strategies to End-User Programmers |
|
Neeraja Subrahmaniyan, Cory Kissinger, Kyle Rector, Derek Inman, Jared Kaplan, Laura Beckwith, and Margaret Burnett, Oregon State University, Corvallis, USA |
| 12.15-1.45 |
Lunch - self cater |
| 1.45-3.15 |
Visualization Approaches |
|
Visual Modelling of Complex Business Processes with Trees, Overlays and Distortion-Based Displays |
|
Lei Li, John Hosking and John Grundy, University of Auckland, Auckland, New Zealand |
|
EulerView: a non-hierarchical visualization component |
|
Rosario De Chiara, Universita degli Studi di Salerno, Italy and Andrew Fish, University of Brighton, Brighton, UK |
|
Trace Visualization and Exploration for Reactive Systems |
|
Shahar Maoz, Asaf Kleinbort, David Harel, The Weizmann Institute of Science, Rehovot, Israel |
|
Building an Ecologically-valid, Large-scale Diagram to Help Developers Stay Oriented in Their Code |
|
Mauro Cherubini, École Polytechnique Fédérale de Lausanne, Switzerland; Gina Venolia and Rob DeLine, Microsoft Research, Redmond, USA |
| 3.15-3.30 |
Break |
| 3.30-5.00 |
Formal Methods or Domain-specific and End User Applications |
|
Action Patterns for the Specification of the Execution Semantics of Visual Languages |
|
Paolo Bottoni, Universita La Sapienza, Rome, Italy; Juan de Lara, Universidad Aut´onoma, Madrid, Spain and Esther Guerra, Universidad Carlos III, Madrid, Spain |
|
subTextile: Reduced Event-Oriented Programming System for Sensate Actuated Materials |
|
Sajid Sadi and Pattie Maies, MIT Media Lab, Boston, USA |
|
Model-driven Quality Assurance for End Users |
|
Steven Bucuvalas, ioSemantics LLC, Buffalo Creek Colorado USA and Clayton Lewis, University of Colorado, Boulder, USA |
|
A domain specific language for control systems GUI specification, verification and prototyping |
|
Matteo Risoldi and Didier Buchs, Universite de Geneve, Carouge, Switzerland |
|
Representations and strategies for efficiently solving visual problems in diagrammatic reasoning |
|
Bonny Banerjee and B. Chandrasekaran, The Ohio State University, Columbus, Ohio, USA |
| 5.45 |
Dinner Cruise (boarding at 5.45, departure at 6.00) |
| 8.50-10.30 |
Web Development Approaches |
|
Design Planning in End User Web Development |
|
Mary Beth Rosson, Hansa Sinha, Mithu Bhattacharya and Dejin Zhao, The Pennsylvania State University, USA |
|
Scenario-Based Requirements for Web Macro Tools |
|
Christopher Scaffidi, Carnegie Mellon University, Pittsburgh, USA; Allen Cypher and SebastianElbaum, IBM Almaden Research Center, Almaden, USA; Andhy Koesnandar, University of Nebraska-Lincoln, USA; and Brad Myers, Carnegie Mellon University, Pittsburgh, USA |
|
Relational Blocks: A Visual Dataflow Language for Relational Web-Applications |
|
Avraham Leff and James T. Rayfield, IBM T.J. Watson Research Center, Yorktown Heights, NY, USA |
|
A WebML-based visual language for the development of Web GIS Applications |
|
S. Di Martino, F. Ferrucci, L. Paolino, M. Sebillo, G. Vitiello and G. Avagliano, University of Salerno, Fisciano, Italy |
| 10.30-10.45 |
Break |
| 10.45-12.45 |
Empirical Studies 2 |
|
A Type System Based on End-User Vocabulary |
|
Robin Abraham, Martin Erwig and Scott Andrew, Oregon State University, Corvallis, USA |
|
Statechart Features and Pre-Release Defects in Software Maintenance |
|
Jeanette Heidenberg and Andreas Nåls, OY L M Ericsson Ab, Jorvas, Finland |
|
Usability Evaluation of a System for Implementation of Visual Languages |
|
Carsten Schmidt, Bastian Cramer and Uwe Kastens, University of Paderborn, Paderborn, Germany |
|
Children as unwitting end-user programmers |
|
Marian Petre, The Open University, Milton Keynes, UK and Alan F. Blackwell, Cambridge University, UK |
|
Evaluating an Automated Tool to Assist Evolutionary Document Generation |
|
G. Gweon, Carnegie Mellon University, Pittsburgh, USA; L. Bergman, V. Castelli and R.K.E. Bellamy, , IBM T.J. Watson Research, Hawthorne, New York, USA |
| 12.45-2.15 |
Lunch - provided |
| 2.15-3.45 |
Closing Keynote and Conference Close |
|
Twelve Years of Visualization Research at Microsoft |
|
Dr. George Robertson, Microsoft Research, USA |