The Community for Technology Leaders
Visual Languages and Human-Centric Computing, IEEE Symposium on (2004)
Rome, Italy
Sept. 26, 2004 to Sept. 29, 2004
ISBN: 0-7803-8696-5
TABLE OF CONTENTS

Foreword (PDF)

pp. ix-xi

Foreword (PDF)

pp. ix-xi

Conference Committee (PDF)

pp. xii-xiii
Keynote Speeches

Improving Flow in Software Development through Graphical Representations (Abstract)

Margaret-Anne D. Storey , University of Victoria, British Columbia, Canada
pp. 4-7
Paper Session 1: Visualization and Sketching

A Layered Architecture for the Exploration of Heterogeneous Information Using Coordinated Views (Abstract)

Isabel F. Cruz , University of Illinois at Chicago
Yuan Feng Huang , University of Illinois at Chicago
pp. 11-18

A Parsing Technique for Sketch Recognition Systems (Abstract)

Giuseppe Polese , Universit? di Salerno, Italy
Gennaro Costagliola , Universit? di Salerno, Italy
Michele Risi , Universit? di Salerno, Italy
Vincenzo Deufemia , Universit? di Salerno, Italy
pp. 19-26

Effect Lines for Specifying Animation Effects (Abstract)

Shin Takahashi , University of Tsukuba, Japan
Yoshikazu Kato , Tokyo Institute of Technology, Japan
Etsuya Shibayama , Tokyo Institute of Technology, Japan
pp. 27-34

Secure Visualization of Authentication Information: A Case Study (Abstract)

Daniel J. Polivy , Microsoft
Sean Cannella , Brown University
Roberto Tamassia , Brown University
Michael Shin , Goldman Sachs
pp. 35-37

Integrating a Zoomable User Interfaces Concept into a Visual Language Meta-Tool Environment (Abstract)

John Hosking , University of Auckland, New Zealand
John Grundy , University of Auckland, New Zealand
Na Liu , University of Auckland, New Zealand
pp. 38-40

JIVE: Java Interactive Software Visualization Environment (Abstract)

Pompeo Faruolo , Universit? degli Studi di Salerno, Italy
Giuseppe F. Italiano , Universit? di Roma "Tor Vergata", Roma, Italy
Umberto Ferraro Petrillo , Universit? degli Studi di Salerno, Italy
Giuseppe Cattaneo , Universit? degli Studi di Salerno, Italy
pp. 41-43
Paper Session 2: Design and Evaluation of End-User Programming Environments

The Evolving User-Centered Design of the Algorithm Visualization Storyboarder (Abstract)

Christopher Hundhausen , Washington State University, Pullman, WA
Joshua Wingstrom , University of Hawai'i, Honolulu, HI
Ravikiran Vatrapu , University of Hawai'i, Honolulu, HI
pp. 62-64

Virtual Workshops for Human-Centric Computing (Abstract)

Antonio Piccinno , Universit? di Bari, Italy
Daniela Fogli , Universit? di Brescia, Italy
Giuseppe Fresta , ISTI - CNR, Pisa, Italy
Piero Mussio , Universit? di Milano, Italy
Maria Francesca Costabile , Universit? di Bari, Italy
pp. 65-68

Supporting Computational Visual Theories in Biology (Abstract)

Abigail L. Corrigan , Pacific Northwest National Laboratory, Richland, WA
Heidi J. Sofia , Pacific Northwest National Laboratory, Richland, WA
George Chin Jr. , Pacific Northwest National Laboratory, Richland, WA
Eric G. Stephan , Pacific Northwest National Laboratory, Richland, WA
Kyle R. Klicker , Pacific Northwest National Laboratory, Richland, WA
pp. 69-71
Paper Session 3: Visual Language Formalisms

Model Management Through Graph Transformation (Abstract)

Jun Kong , University of Texas at Dallas
Guanglei Song , University of Texas at Dallas
Kang Zhang , University of Texas at Dallas
pp. 75-82

A Suite of Metamodels as a Basis for a Classification of Visual Languages (Abstract)

Antonio Grau , University "Miguel Hern?ndez" of Elche, Spain
Paolo Bottoni , University of Rome - "La Sapienza", Italy
pp. 83-90

The Expressiveness of Spider Diagrams Augmented with Constants (Abstract)

John Taylor , University of Brighton, UK
Gem Stapleton , University of Brighton, UK
John Howse , University of Brighton, UK
Simon Thompson , University of Kent, Canterbury, UK
pp. 91-98

Parsing Spatial Graph Grammars (Abstract)

Jun Kong , The University of Texas at Dallas
Kang Zhang , The University of Texas at Dallas
pp. 99-101

On a Spatial Graph Grammar Formalism (Abstract)

Jun Kong , The University of Texas at Dallas
Kang Zhang , The University of Texas at Dallas
pp. 102-104
Paper Session 4: End-User Programming: Gender, Debugging, and the Web

Gender: An Important Factor in End-User Programming Environments? (Abstract)

Laura Beckwith , Oregon State University, Corvallis
Margaret Burnett , Oregon State University, Corvallis
pp. 107-114

Rewarding "Good" Behavior: End-User Debugging and Rewards (Abstract)

Laura Beckwith , Oregon State University, Corvallis
Margaret Burnett , Oregon State University, Corvallis
Curtis Cook , Oregon State University, Corvallis
Amit Phalgune , Oregon State University, Corvallis
Joseph R. Ruthruff , Oregon State University, Corvallis
pp. 115-122

Everyday Programming: Challenges and Opportunities for Informal Web Development (Abstract)

Julie Ballin , Pennsylvania State University
Mary Beth Rosson , Pennsylvania State University
Heather Nash , Pennsylvania State University
pp. 123-130

CrawLogo: Empowering End-Users to Program the Web (Abstract)

Johan Nilsson , Link?ping University, Sweden
Kevin McGee , Link?ping University, Sweden
pp. 134-136
Paper Session 5: Graph Layout and End-User Programming

An Automatic Layout Algorithm for Lograph (Abstract)

Philip T. Cox , Dalhousie University, Canada
Omid Banyasad , Dalhousie University, Canada
pp. 139-146

Dynamic Euler Diagram Drawing (Abstract)

Jean Flower , University of Brighton, UK
Peter Rodgers , University of Kent, UK
Paul Mutton , University of Kent, UK
pp. 147-156

Programming an Autonomous Robot Controller by Demonstration Using Artificial Neural Networks (Abstract)

Shawn M. Best , Dalhousie University, Canada
Philip T. Cox , Dalhousie University, Canada
pp. 157-159

Toward a Usable Mixed Reality Authoring Tool (Abstract)

Marjaana Traskback , Helsinki University of Technology
pp. 160-162
Paper Session 6: Improving End-User Environments

Header and Unit Inference for Spreadsheets Through Spatial Analyses (Abstract)

Robin Abraham , Oregon State University, Corvallis, OR
Martin Erwig , Oregon State University, Corvallis, OR
pp. 165-172

Managing Duplicated Code with Linked Editing (Abstract)

Susan L. Graham , University of California at Berkeley
Michael Toomim , University of California at Berkeley
Andrew Begel , University of California at Berkeley
pp. 173-180

Reduction of Cognitive Load Through the Addition of High-Level Semantics to ReactoGraph (Abstract)

Trevor Smedley , Dalhousie University, Halifax, Canada
Simon Gauvin , Dalhousie University, Halifax, Canada
pp. 181-188

CoOL-Room: Collaboration Oriented Learning Room (Abstract)

Leonardo Lombardo , University of Rome "La Sapienza"
Susanna Fratarcangeli , University of Rome "La Sapienza"
Stefano Levialdi , University of Rome "La Sapienza"
Maria De Marsico , University of Rome "La Sapienza"
pp. 189-192

Computationally-Enriched 'Piles' for Managing Digital Photo Collections (Abstract)

Jim Hollan , University of California, San Diego
Dan Bauer , University of California, San Diego
Pierre Fastrez , University of California, San Diego
pp. 193-195
Paper Session 7: Empirical Studies of End-User Programming

Six Learning Barriers in End-User Programming Systems (Abstract)

Andrew J. Ko , Carnegie Mellon University, Pittsburgh, PA
Brad A. Myers , Carnegie Mellon University, Pittsburgh, PA
Htet Htet Aung , Carnegie Mellon University, Pittsburgh, PA
pp. 199-206

Comprehension Strategies of End-User Programmers in an Event-Driven Application (Abstract)

Alec Engebretson , Doane College, Crete, NE
Susan Wiedenbeck , College of IST, Drexel University, Philadelphia, PA
pp. 207-214

End-Users' Mental Models of Concepts Critical to Web Application Development (Abstract)

Manuel A. P?rez-Qui?ones , Virginia Polytechnic Institute and State University, Blacksburg, VA
Mary Beth Rosson , Pennsylvania State University, University Park, PA
Jochen Rode , Virginia Polytechnic Institute and State University, Blacksburg, VA
pp. 215-222

Structural Knowledge and Language Notational Properties in Program Comprehension (Abstract)

Benedict du Boulay , University of Sussex, UK
Pablo Romero , University of Sussex, UK
pp. 223-225

The Effects of Algorithm Visualizations with Storylines on Retention: An Experimental Study (Abstract)

Christopher D. Hundhausen , Washington State University, Pullman, WA
Jonathan Lee Brown , Washington State University, Pullman, WA
Sean Farley , Washington State University, Pullman, WA
Robert Patterson , Washington State University, Pullman, WA
pp. 226-228

Message-Flow Programming in PdaGraph (Abstract)

Trevor J. Smedley , Dalhousie University, Halifax, Nova Scotia, Canada
Yael Kollet , Dalhousie University, Halifax, Nova Scotia, Canada
pp. 229-232
Paper Session 8: UML and Visual Modeling

Semantics of Control-Flow in UML 2.0 Activities (Abstract)

Harald St?rrle , Ludwig-Maximilians-Universit?t M?nchen, Germany
pp. 235-242

User Preference and Performance with UML Interaction Diagrams (Abstract)

Maria Kutar , University of Salford
Jennifer Swan , University of Hertfordshire
Trevor Barker , University of Hertfordshire
Carol Britton , University of Hertfordshire
pp. 243-250

A Specification Technique for Model Based Derivation of Speech Interfaces (Abstract)

Samuel Lahtinen , Tampere University of Technology, Finland
Kai Koskimies , Tampere University of Technology, Finland
Jari Peltonen , Tampere University of Technology, Finland
pp. 251-253

Pounamu: A Meta-Yool for Multi-View Visual Language Environment Construction (Abstract)

John Grundy , University of Auckland, New Zealand
John Hosking , University of Auckland, New Zealand
Nianping Zhu , University of Auckland, New Zealand
pp. 254-256

Model-Based Specification of Virtual Interaction Environments (Abstract)

A. Celentano , Universit? Ca' Foscari di Venezia
D. Fogli , Universit? degli Studi di Brescia
P. Mussio , Universit? di Milano
F. Pittarello , Universit? Ca' Foscari di Venezia
pp. 257-260

JeCo, a Collaborative Learning Tool for Programming (Abstract)

Andr? Moreno , University of Joensuu, Finland
Erkki Sutinen , University of Joensuu, Finland
Niko Myller , University of Joensuu, Finland
pp. 261-263
Graduate Student Consortium: Designing for Diversity in End-User Development Tools

Identifying Structure in Spreadsheets (PDF)

Robin Abraham , Oregon State University
pp. 267-268

Effects of Age and Working Memory on Web-Based Computer Training (PDF)

Sharnnia Artis , Virginia Polytechnic Institute and State University
pp. 269-270

Spoken Language Support for Software Development (PDF)

Andrew Begel , University of California, Berkeley
pp. 271-272

A Visual Language for Animating Sketches (PDF)

Richard C. Davis , University of California, Berkeley
James A. Landay , University of Washington
pp. 273-274

Browsing Web Through Audio (PDF)

Jun Kong , The University of Texas at Dallas
pp. 279-280

Toward a Programmatic Semantics of Natural Language (PDF)

Hugo Liu , Massachusetts Institute of Technology
Henry Lieberman , Massachusetts Institute of Technology
pp. 281-282

A Cognition-Based Approach for Querying Personal Digital Libraries (PDF)

A. Malizia , University "La Sapienza" of Rome, Italy
pp. 283-284

End-User Programming of 3D Virtual Agents (PDF)

Christoph Neumann , Oregon State University
pp. 285-286

Testing and Debugging Web Applications: An End-User Perspective (PDF)

Amit Phalgune , Oregon State University, Corvallis, OR
pp. 289-290

Developing a Tutor to Teach Social Skills to Students with Cognitive Disabilities (Abstract)

Scott Michael Robertson , Carnegie Mellon University, Pittsburgh, Pennsylvania
pp. 291-293

Community-Oriented Programming through Instant Messaging (PDF)

Timothy Y. Sohn , University of California, San Diego
pp. 294-295

Creating Digital Places for Culture and Community (Abstract)

Ramesh Srinivasan , Harvard University Graduate School of Design
pp. 296-298
90 ms
(Ver )