The Community for Technology Leaders
2012 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2012) (2012)
Innsbruck
Sept. 30, 2012 to Oct. 4, 2012
ISSN: 1943-6092
ISBN: 978-1-4673-0852-6
TABLE OF CONTENTS

[Title page] (PDF)

pp. i

Table of contents (PDF)

pp. iii-vii

[Blank page] (PDF)

pp. viii

Foreword (PDF)

Gennaro Costagliola , University of Salerno, Italy
Martin Erwig , Oregon State University, USA
Gem Stapleton , University of Brighton, UK
pp. ix-x

Conference committees (PDF)

pp. xi-xiii

Sponsors (PDF)

pp. xiv

Keynotes (PDF)

pp. 1

[Blank page] (PDF)

pp. 1

Computational thinking and creative practice (PDF)

A. Blackwell , Comput. Lab., Univ. of Cambridge, Cambridge, UK
pp. 3

Some thoughts on executable visual languages and their Interfaces (PDF)

D. Harel , Dept. of Comput. Sci. & Appl. Math., Weizmann Inst. of Sci., Rehovot, Israel
pp. 4

[Blank page] (PDF)

pp. 6

Planted-model evaluation of algorithms for identifying differences between spreadsheets (Abstract)

A. Harutyunyan , Sch. of Electr. Eng. & Comput. Sci., Oregon State Univ., Corvallis, OR, USA
G. Borradaile , Sch. of Electr. Eng. & Comput. Sci., Oregon State Univ., Corvallis, OR, USA
C. Chambers , Sch. of Electr. Eng. & Comput. Sci., Oregon State Univ., Corvallis, OR, USA
C. Scaffidi , Sch. of Electr. Eng. & Comput. Sci., Oregon State Univ., Corvallis, OR, USA
pp. 7-14

Design and evaluation of a literate spreadsheet (Abstract)

M. Dinmore , Dept. of Inf. Syst., Univ. of Maryland, Baltimore, MD, USA
pp. 15-18

Extension and implementation of ClassSheet models (Abstract)

J. Cunha , HASLab, Univ. do Minho, Braga, Portugal
J. P. Fernandes , HASLab, Univ. do Minho, Braga, Portugal
J. Mendes , HASLab, Univ. do Minho, Braga, Portugal
J. Saraiva , HASLab, Univ. do Minho, Braga, Portugal
pp. 19-22

Automating data entry for end users (Abstract)

A. Cypher , IBM Res. - Almaden, San Jose, CA, USA
pp. 23-30

[Blank page] (PDF)

pp. 32

The shape of empty space: Human-centred cognitive foundations in computing for spatial design (Abstract)

M. Bhatt , Cognitive Syst. Group, Univ. of Bremen, Bremen, Germany
C. Schultz , Cognitive Syst. Group, Univ. of Bremen, Bremen, Germany
Minqian Huang , Digital Media, Univ. of Bremen, Bremen, Germany
pp. 33-40

Using the “Physics” of notations to analyze a visual representation of business decision modeling (Abstract)

J. C. Thomas , IBM T. J. Watson Res. Center, Yorktown Heights, NY, USA
J. Diament , IBM T. J. Watson Res. Center, Yorktown Heights, NY, USA
J. Martino , IBM T. J. Watson Res. Center, Yorktown Heights, NY, USA
R. K. E. Bellamy , IBM T. J. Watson Res. Center, Yorktown Heights, NY, USA
pp. 41-44

On the impact of layout quality to understanding UML diagrams: Diagram type and expertise (Abstract)

H. Storrle , Dept. of Inf. & Math. Modeling, Tech. Univ. of Denmark, Lyngby, Denmark
pp. 49-56

[Blank page] (PDF)

pp. 58

From barriers to learning in the idea garden: An empirical study (Abstract)

Jill Cao , Sch. of Electr. Eng. & Comput. Sci., Oregon State Univ., Corvallis, OR, USA
I. Kwan , Sch. of Electr. Eng. & Comput. Sci., Oregon State Univ., Corvallis, OR, USA
R. White , Sch. of Electr. Eng. & Comput. Sci., Oregon State Univ., Corvallis, OR, USA
S. D. Fleming , Dept. of Comput. Sci., Univ. of Memphis, Memphis, TN, USA
M. Burnett , Sch. of Electr. Eng. & Comput. Sci., Oregon State Univ., Corvallis, OR, USA
C. Scaffidi , Sch. of Electr. Eng. & Comput. Sci., Oregon State Univ., Corvallis, OR, USA
pp. 59-66

wProjects: Data-centric web development for female nonprogrammers (Abstract)

N. L. Harshbarger , Coll. of Inf. Sci. & Technol., Pennsylvania State Univ., University Park, PA, USA
M. B. Rosson , Coll. of Inf. Sci. & Technol., Pennsylvania State Univ., University Park, PA, USA
pp. 67-70

An exploratory study of blind software developers (Abstract)

S. Mealin , Dept. of Comput. Sci., North Carolina State Univ., Raleigh, NC, USA
E. Murphy-Hill , Dept. of Comput. Sci., North Carolina State Univ., Raleigh, NC, USA
pp. 71-74

End-user programmers on the loose: A study of programming on the phone for the phone (Abstract)

B. Athreya , Sch. of Electr. Eng. & Comput. Sci., Oregon State Univ., Corvallis, OR, USA
F. Bahmani , Sch. of Electr. Eng. & Comput. Sci., Oregon State Univ., Corvallis, OR, USA
A. Diede , Sch. of Electr. Eng. & Comput. Sci., Oregon State Univ., Corvallis, OR, USA
C. Scaffidi , Sch. of Electr. Eng. & Comput. Sci., Oregon State Univ., Corvallis, OR, USA
pp. 75-82

A prototype for EUD in touch-based mobile devices (Abstract)

J. Danado , ISTI, Human Interfaces in Inf. Syst., C.N.R., Pisa, Italy
F. Paterno , ISTI, Human Interfaces in Inf. Syst., C.N.R., Pisa, Italy
pp. 83-86

[Blank page] (PDF)

pp. 88

Informing the design of situated glyphs for a care facility (Abstract)

J. Vermeulen , Expertise Centre for Digital Media, Hasselt Univ., Hasselt, Belgium
F. Kawsar , Bell Labs., Belgium
A. L. Simeone , Sch. of Comput. & Commun., Lancaster Univ., Lancaster, UK
G. Kortuem , Open Univ., Milton Keynes, UK
K. Luyten , Expertise Centre for Digital Media, Hasselt Univ., Hasselt, Belgium
K. Coninx , Expertise Centre for Digital Media, Hasselt Univ., Hasselt, Belgium
pp. 89-96

Symbol choice and memory of visual models (Abstract)

K. Figl , Inst. for Inf. Syst. & New Media, WU - Vienna Univ. of Econ. & Bus., Vienna, Austria
pp. 97-100

Combining cognitive, semiotic and discourse analysis to explore the power of notations in visual programming (Abstract)

J. J. Ferreira , Dept. de Inf., PUC-Rio, Rio de Janeiro, Brazil
C. S. de Souza , Dept. de Inf., PUC-Rio, Rio de Janeiro, Brazil
L. C. de Castro Salgado , Dept. de Inf., PUC-Rio, Rio de Janeiro, Brazil
C. Slaviero , Inst. de Comput., UFF, Niterói, Brazil
C. F. Leitao , Dept. de Inf., PUC-Rio, Rio de Janeiro, Brazil
Fabio de F Moreira , Inst. de Comput., UFF, Niterói, Brazil
pp. 101-108

[Blank page] (PDF)

pp. 110

GUI-driven code tracing (Abstract)

A. L. Santos , Fac. of Sci., Univ. of Lisbon, Lisbon, Portugal
pp. 111-118

Visualizing traceability links between source code and documentation (Abstract)

Xiaofan Chen , Dept. of Comput. Sci., Univ. of Auckland, Auckland, New Zealand
J. Hosking , Coll. of Eng. & Comput. Sci., Australian Nat. Univ., Canberra, ACT, Australia
J. Grundy , Centre for Comput. & Eng. Software Syst., Swinburne Univ. of Technol., Melbourne, VIC, Australia
pp. 119-126

Automatically locating relevant programming help online (Abstract)

O. Kononenko , Sch. of Comput. Sci., Univ. of Waterloo, Waterloo, ON, Canada
D. Dietrich , Sch. of Comput. Sci., Univ. of Waterloo, Waterloo, ON, Canada
R. Sharma , Sch. of Comput. Sci., Univ. of Waterloo, Waterloo, ON, Canada
R. Holmes , Sch. of Comput. Sci., Univ. of Waterloo, Waterloo, ON, Canada
pp. 127-134

[Blank page] (PDF)

pp. 136

Blocks languages for creating tangible artifacts (Abstract)

F. Turbak , Comput. Sci. Dept., Wellesley Coll., Wellesley, MA, USA
S. Sandu , Comput. Sci. Dept., Wellesley Coll., Wellesley, MA, USA
O. Kotsopoulos , Comput. Sci. Dept., Wellesley Coll., Wellesley, MA, USA
E. Erdman , Comput. Sci. Dept., Wellesley Coll., Wellesley, MA, USA
E. Davis , Comput. Sci. Dept., Wellesley Coll., Wellesley, MA, USA
K. Chadha , Comput. Sci. Dept., Wellesley Coll., Wellesley, MA, USA
pp. 137-144

Simplifying filter/flow graphs by subgraph substitution (Abstract)

F. Haag , Visualization & Interactive Syst. Inst. (VIS), Univ. of Stuttgart, Stuttgart, Germany
S. Lohmann , Visualization & Interactive Syst. Inst. (VIS), Univ. of Stuttgart, Stuttgart, Germany
T. Ertl , Visualization & Interactive Syst. Inst. (VIS), Univ. of Stuttgart, Stuttgart, Germany
pp. 145-148

Development of platform-independent multi-user choreographies for virtual worlds based on ontology combination and mapping (Abstract)

E. Silva , Sch. of Eng., Plytechnic of Porto, Porto, Portugal
N. Silva , Sch. of Eng., Plytechnic of Porto, Porto, Portugal
H. Paredes , INESC TEC, Univ. of Tras-os-Montes e Alto Douro, Vila Real, Portugal
P. Martins , INESC TEC, Univ. of Tras-os-Montes e Alto Douro, Vila Real, Portugal
B. Fonseca , INESC TEC, Univ. of Tras-os-Montes e Alto Douro, Vila Real, Portugal
L. Morgado , INESC TEC, Univ. of Tras-os-Montes e Alto Douro, Vila Real, Portugal
pp. 149-152

Supporting requirements modelling in the Malay language using essential use cases (Abstract)

M. Kamalrudin , Fac. of Inf. & Commun. Technol., Univ. Teknikal Malaysia Melaka, Durian Tunggal, Malaysia
J. Grundy , Centre for Comput. & Eng. Software Syst., Swinburne Univ. of Technol., Hawthorn, VIC, Australia
J. Hosking , Coll. of Eng. & Comput. Sci., Australian Nat. Univ., Canberra, ACT, Australia
pp. 153-156

[Blank page] (PDF)

pp. 158

Runtime semantics of use case stories (Abstract)

M. Smialek , Warsaw Univ. of Technol., Warsaw, Poland
N. Jarzebowski , Warsaw Univ. of Technol., Warsaw, Poland
W. Nowakowski , Warsaw Univ. of Technol., Warsaw, Poland
pp. 159-162

Investigating the role of purposeful goals on novices' engagement in a programming game (Abstract)

M. J. Lee , Inf. Sch., Univ. of Washington, Seattle, WA, USA
A. J. Ko , Inf. Sch., Univ. of Washington, Seattle, WA, USA
pp. 163-166

Evaluating a natural language interface for behavioral programming (Abstract)

M. Gordon , Weizmann Inst. of Sci., Rehovot, Israel
D. Harel , Weizmann Inst. of Sci., Rehovot, Israel
pp. 167-170

Providing end-users with a visual editor to make their electronic documents active (Abstract)

F. Cabitza , Univ. degli Studi di Milano-Bicocca, Milan, Italy
I. Gesso , Univ. degli Studi di Milano-Bicocca, Milan, Italy
C. Simone , Univ. degli Studi di Milano-Bicocca, Milan, Italy
pp. 171-174

Augmenting flow diagrams created by end-user programs (Abstract)

J. Lung , Dept. of Comput. Sci., Univ. of Toronto, Toronto, ON, Canada
S. Easterbrook , Dept. of Comput. Sci., Univ. of Toronto, Toronto, ON, Canada
pp. 175-178

Usable results from the field of API usability: A systematic mapping and further analysis (Abstract)

C. Burns , Dept. of Comput. Sci., Univ. of Calgary, Calgary, AB, Canada
J. Ferreira , Dept. of Comput. Sci., Univ. of Calgary, Calgary, AB, Canada
T. D. Hellmann , Dept. of Comput. Sci., Univ. of Calgary, Calgary, AB, Canada
F. Maurer , Dept. of Comput. Sci., Univ. of Calgary, Calgary, AB, Canada
pp. 179-182

Social computing (PDF)

pp. 183

[Blank page] (PDF)

pp. 184

Rapid Serial Visual Presentation in dynamic graph visualization (Abstract)

F. Beck , Univ. of Trier, Trier, Germany
M. Burch , Univ. of Stuttgart, Stuttgart, Germany
C. Vehlow , Univ. of Stuttgart, Stuttgart, Germany
S. Diehl , Univ. of Trier, Trier, Germany
D. Weiskopf , Univ. of Stuttgart, Stuttgart, Germany
pp. 185-192

KikuNavi: Real-time pedestrian navigation based on social networking service and collective intelligence (Abstract)

H. Nagasaka , Univ. of Electro-Commun., Chofu, Japan
M. Okabe , Univ. of Electro-Commun., Chofu, Japan
R. Onai , Univ. of Electro-Commun., Chofu, Japan
pp. 193-196

Visualizing dynamic trajectories in social networks (Abstract)

Hui Liu , Sch. of Inf. Technol., Univ. of Sydney, Sydney, NSW, Australia
P. Eades , Sch. of Inf. Technol., Univ. of Sydney, Sydney, NSW, Australia
Seok-Hee Hong , Sch. of Inf. Technol., Univ. of Sydney, Sydney, NSW, Australia
pp. 197-204

CoSolve: A system for engaging users in computer-supported collaborative problem solving (Abstract)

S. B. Fan , Dept. of Comput. Sci. & Eng., Univ. of Washington, Seattle, WA, USA
T. Robison , Dept. of Comput. Sci. & Eng., Univ. of Washington, Seattle, WA, USA
S. L. Tanimoto , Dept. of Comput. Sci. & Eng., Univ. of Washington, Seattle, WA, USA
pp. 205-212

[Blank page] (PDF)

pp. 214

Towards user-centric concrete model transformation (Abstract)

I. Avazpour , Centre for Comput. & Eng. Software & Syst., Swinburne Univ. of Technol., Hawthorn, VIC, Australia
pp. 215-216

Using natural language descriptions of algorithms in the early stage of programming (Abstract)

E. Cambranes , Human-Centred Technol. Group (HCT), Univ. of Sussex, Brighton, UK
pp. 217-218

The idea garden: From a qualitative evaluation toward an quantitative evaluation and generalization (Abstract)

Jill Cao , Dept. of Comput. Sci., Oregon State Univ., Corvallis, OR, USA
pp. 219-220

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

J. L. Davidson , Dept. of Electr. Eng. & Comput. Sci., Oregon State Univ., Corvallis, OR, USA
pp. 221-222

On the auto-completion of hand drawn symbols (Abstract)

M. De Rosa , Dept. of Inf., Univ. of Salerno, Salerno, Italy
pp. 223-224

What software engineering can do for computational science and engineering (Abstract)

D. Heaton , Dept. of Comput. Sci., Univ. of Alabama, Tuscaloosa, AL, USA
pp. 225-226

Social debugging game for learning & engagement (Abstract)

M. J. Lee , Inf. Sch., Univ. of Washington, Seattle, WA, USA
pp. 227-228

Really programming in public (Abstract)

T. Lieber , Dept. of Electr. Eng. & Comput. Sci., Massachusetts Inst. of Technol., Cambridge, MA, USA
pp. 229-230

Model-driven spreadsheets in a multi-user environment (Abstract)

J. Mendes , HASLab, Univ. do Minho, Braga, Portugal
pp. 231-232

Visual end-user security (Abstract)

E. Stobert , Carleton Univ., Ottawa, ON, Canada
R. Biddle , Carleton Univ., Ottawa, ON, Canada
pp. 233-234

Poster and demos (PDF)

pp. 235

[Blank page] (PDF)

pp. 236

CONVErT: A framework for complex model visualisation and transformation (Abstract)

I. Avazpour , Centre for Comput. & Eng. Software & Syst., Swinburne Univ. of Technol., Hawthorn, VIC, Australia
J. Grundy , Centre for Comput. & Eng. Software & Syst., Swinburne Univ. of Technol., Hawthorn, VIC, Australia
pp. 237-238

Visual languages conversion from Saber models to Modelica multi-system simulation environments (Abstract)

F. Colarusso , ItalSystem s.r.l., Avellino, Italy
F. D'Errico , ItalSystem s.r.l., Avellino, Italy
N. Perillo , ItalSystem s.r.l., Avellino, Italy
G. Costagliola , Univ. of Salerno, Fisciano, Italy
F. Torre , Univ. of Salerno, Fisciano, Italy
pp. 239-240

TypeJump: A typing game for KeyScretch (Abstract)

G. Costagliola , Univ. of Salerno, Fisciano, Italy
M. De Rosa , Univ. of Salerno, Fisciano, Italy
V. Fuccella , Univ. of Salerno, Fisciano, Italy
F. Torre , Univ. of Salerno, Fisciano, Italy
pp. 241-242

SmellSheet detective: A tool for detecting bad smells in spreadsheets (Abstract)

J. Cunha , HASLab, Univ. do Minho, Braga, Portugal
J. P. Fernandes , HASLab, Univ. do Minho, Braga, Portugal
P. Martins , HASLab, Univ. do Minho, Braga, Portugal
J. Mendes , HASLab, Univ. do Minho, Braga, Portugal
J. Saraiva , HASLab, Univ. do Minho, Braga, Portugal
pp. 243-244

Comparison of visual languages in Geographic Information Systems (Abstract)

Z. Dobesova , Dept. of Geoinf., Palacky Univ., Olomouc, Czech Republic
P. Dobes , Dept. of Geoinf., Palacky Univ., Olomouc, Czech Republic
pp. 245-246

Skeletons from sketches of dancing poses (Abstract)

M. J. Fonseca , Dept. of Comput. Sci. & Eng., Tech. Univ. Lisbon, Lisbon, Portugal
S. James , Centre for Vision, Speech & Signal Process., Univ. of Surrey, Guildford, UK
J. Collomosse , Centre for Vision, Speech & Signal Process., Univ. of Surrey, Guildford, UK
pp. 247-248

Handling of layout-sensitive semantics in a visual control language (Abstract)

N. Fors , Dept. of Comput. Sci., Lund Univ., Lund, Sweden
G. Hedin , Dept. of Comput. Sci., Lund Univ., Lund, Sweden
pp. 249-250

Combining multitouch gestures and sketches to explore photo collections (Abstract)

P. Goncalves , Dept. of Comput. Sci. & Eng., INESC-ID/IST/TU, Lisbon, Portugal
M. J. Fonseca , Dept. of Comput. Sci. & Eng., INESC-ID/IST/TU, Lisbon, Portugal
pp. 251-252

Visual clutter reduction for UML component diagrams: A tool presentation (Abstract)

L. Holy , Dept. of Comput. Sci. & Eng., Univ. of West Bohemia, Pilsen, Czech Republic
J. Snajberk , Dept. of Comput. Sci. & Eng., Univ. of West Bohemia, Pilsen, Czech Republic
P. Brada , Dept. of Comput. Sci. & Eng., Univ. of West Bohemia, Pilsen, Czech Republic
pp. 253-254

Dependency injection refined by extra-functional properties (Abstract)

K. Jezek , Dept. of Comput. Sci. & Eng., Univ. of West Bohemia, Pilsen, Czech Republic
L. Holy , Dept. of Comput. Sci. & Eng., Univ. of West Bohemia, Pilsen, Czech Republic
P. Brada , Dept. of Comput. Sci. & Eng., Univ. of West Bohemia, Pilsen, Czech Republic
pp. 255-256

Modelling a cardiac pacemaker visually and formally (Abstract)

J. Leemans , Technol. & Commun., Univ. of Luxembourg, Luxembourg, Luxembourg
N. Amalio , Technol. & Commun., Univ. of Luxembourg, Luxembourg, Luxembourg
pp. 257-258

Linking codecharts with programs (Abstract)

J. Nicholson , Visual Modelling Group, Univ. of Brighton, Brighton, UK
A. Delaney , Visual Modelling Group, Univ. of Brighton, Brighton, UK
G. Stapleton , Visual Modelling Group, Univ. of Brighton, Brighton, UK
pp. 259-260

CodeSmellExplorer: Tangible exploration of code smells and refactorings (Abstract)

F. Raab , Lehrstuhl fur Medieninformatik, Univ. Regensburg, Regensburg, Germany
pp. 261-262

GUITA Toolkit: Interaction-driven code tracing (Abstract)

A. L. Santos , Fac. of Sci., Univ. of Lisbon, Lisbon, Portugal
pp. 263-264

A mobile visual programming system for Android smartphones and tablets (Abstract)

W. Slany , Inst. for Software Technol., Graz Univ. of Technol., Graz, Austria
pp. 265-266

An Advanced Interactive Visualization Approach with extra functional properties (Abstract)

J. Snajberk , Dept. of Comput. Sci. & Eng., Univ. of West Bohemia, Pilsen, Czech Republic
K. Jezek , Dept. of Comput. Sci. & Eng., Univ. of West Bohemia, Pilsen, Czech Republic
P. Brada , Dept. of Comput. Sci. & Eng., Univ. of West Bohemia, Pilsen, Czech Republic
pp. 267-268

Suitability of visual modelling languages for modelling tangible user interface applications (Abstract)

E. Tobias , Service Sci. & Innovation Dept., Public Res. Centre Henri Tudor, Luxembourg, Luxembourg
E. Ras , Service Sci. & Innovation Dept., Public Res. Centre Henri Tudor, Luxembourg, Luxembourg
N. Amalio , Fac. of Sci. Technol. & Commun., Univ. of Luxembourg, Luxembourg, Luxembourg
pp. 269-270

Author index (PDF)

pp. 271-272
94 ms
(Ver 3.3 (11022016))