The Community for Technology Leaders
Human-Centric Computing Languages and Environments, IEEE CS International Symposium on (2002)
Arlington, Virginia, USA
Sept. 3, 2002 to Sept. 6, 2002
ISBN: 0-7695-1644-0
TABLE OF CONTENTS
Introduction

Chair Messages (PDF)

pp. ix

Reviewers (PDF)

pp. xi
Opening Keynote
Papers: Program Comprehension
Tech Notes 1: End Users and Usability

Applying Attention Investment to End-User Programming (Abstract)

Alan Blackwell , University of Cambridge
Margaret Burnett , Oregon State University
pp. 28

An Empirical Study of User Preference and Performance with UML Diagrams (Abstract)

Carol Britton , University of Hertfordshire
Maria Kutar , University of Hertfordshire
Sue Anthony , University of Hertfordshire
Trevor Barker , University of Hertfordshire
Sarah Beecham , University of Hertfordshire
Vitoria Wilkinson , University of Hertfordshire
pp. 31

Quantifying Developer Experiences via Heuristic and Psychometric Evaluation (Abstract)

R. Kline , Concordia University
A. Seffah , Concordia University
H. Javahery , Concordia University
M. Donayee , Concordia University
J. Rilling , Concordia University
pp. 34

Making Abstract Specifications Concrete to End-Users: The Visual Workshop Hierarchy Strategy (Abstract)

Paola Carrara , Istituto per le Tecnologie Informatiche Multimediali del CNR
Daniela Fogli , Universit? di Brescia
Giuseppe Fresta , Istituto CNUCE del CNR
Piero Mussio , Universit? di Brescia
pp. 43
Tech Notes 2: Applications

Virtual Reality Interaction: The Characteristic Pattern Approach (Abstract)

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

Dynamic Layout Management in a Multimedia Bulletin Board (Abstract)

Hyunmo Kang , University of Maryland at College Park
Ben Shneiderman , University of Maryland at College Park
Gregory J Wolff , Ricoh Innovations, Inc.
pp. 51

Supporting the Construction of Real World Interfaces (Abstract)

D. Scott McCrickard , Virginia Polytechnic Institute and State University
David Wrighton , Virginia Polytechnic Institute and State University
Dillon Bussert , Virginia Polytechnic Institute and State University
pp. 54

Assertions in End-User Software Engineering: A Think-Aloud Study (Abstract)

Christine Wallace , Oregon State University
Curtis Cook , Oregon State University
Jay Summet , Oregon State University
Margaret Burnett , Oregon State University
pp. 63
Tech Notes 3: Visual Languages

Visual Scripting for Handheld Computers (Abstract)

Shea Armstrong , Dalhousie University
Yael Kollet , Dalhousie University
Trevor J. Smedley , Dalhousie University
pp. 68

A Visual Framework for Modelling with Heterogeneous Notations (Abstract)

Jean Flower , University of Brighton
John Howse , University of Brighton
John Taylor , University of Brighton
Stuart Kent , University of Kent
pp. 71

Concrete Programming with Reactive Objects (Abstract)

Simon Gauvin , Dalhousie University
Trevor Smedley , Dalhousie University
pp. 74

An Interrogative Approach to Novice Programming (Abstract)

Alexander Quinn , University of Washington
pp. 83
Tech Notes 4: Design and Environments

Solving Design Problems in a Logic-Based Visual Design Environment (Abstract)

Omid Banyasad , Dalhousie University
Philip T. Cox , Dalhousie University
pp. 90

Defining Behaviours for Solids in a Visual Design Environment (Abstract)

Omid Banyasad , Dalhousie University
Philip T. Cox , Dalhousie University
pp. 93

Mulspren: a MUltiple Language Simulation PRogramming ENvironment (Abstract)

Tim Wright , University of Canterbury
Andy Cockburn , University of Canterbury
pp. 101

Error Detection Support in a Cellular Modeling End-User Programming Environment (Abstract)

Marc Vass , Virginia Polytechnic Institute and State University
Pete Schoenhoff , Virginia Polytechnic Institute and State University
pp. 104
Keynote Talk
Papers: Program Development

Flexible Software Process Enactment Support in the APSEE Model (Abstract)

Carla A. Lima Reis , Federal University of Rio Grande do Sul and Federal University of Par?
Rodrigo Quites Reis , Federal University of Rio Grande do Sul and Federal University of Par?
Marcelo Abreu , Federal University of Rio Grande do Sul
Heribert Schlebbe , University of Stuttgart
Daltro J. Nunes , Federal University of Rio Grande do Sul
pp. 112

Multi-User Collaborative Visual Program Development (Abstract)

Jeffrey D. Campbell , University of Maryland-Baltimore County
pp. 122

The Use of the GXL Approach for Supporting Visual Language Specification and Interchanging (Abstract)

Gennaro Costagliola , Universit? di Salerno
Vincenzo Deufemia , Universit? di Salerno
Filomena Ferrucci , Universit? di Salerno
Carmine Gravino , Universit? di Salerno
pp. 131
Papers: Spreadsheets and Forms

Visually Customizing Inference Rules About Apples and Oranges (Abstract)

Margaret Burnett , Oregon State University
Martin Erwig , Oregon State University
pp. 140

Reasoning about Many-to-Many Requirement Relationships in Spreadsheets (Abstract)

Laura Beckwith , Oregon State University
Margaret Burnett , Oregon State University
Curtis Cook , Oregon State University
pp. 149

A Data Mapping Specification Environment Using a Concrete Business Form-Based Metaphor (Abstract)

Yongqiang Li , University of Auckland
John Grundy , University of Auckland
Robert Amor , University of Auckland
John Hosking , University of Auckland
pp. 158
Papers: Stagecast Creator

A Community Learns Design: Towards a Pattern Language for Novice Visual Programmers (PDF)

Tracy Lewis , Virginia Tech Center for Human-Computer Interaction
Mary Beth Rosson , Virginia Tech Center for Human-Computer Interaction
John Carroll , Virginia Tech Center for Human-Computer Interaction
Cheryl Seals , Virginia Tech Center for Human-Computer Interaction
pp. 168

Fun Learning Stagecast Creator: An Exercise in Minimalism and Collaboration (PDF)

Cheryl Seals , Virginia Tech Center for Human-Computer Interaction
Mary Beth Rosson , Virginia Tech Center for Human-Computer Interaction
John M. Carroll , Virginia Tech Center for Human-Computer Interaction
Tracy Lewis , Virginia Tech Center for Human-Computer Interaction
Lenese Colson , Virginia Tech Center for Human-Computer Interaction
pp. 177
Panel
Papers: Usability

Towards Formal Measures of Usability for Visual Interactive Systems (Abstract)

Paolo Bottoni , Università di Roma - La Sapienza
Maria Francesca Costabile , Università di Bari
Stefano Levialdi , Università di Roma - La Sapienza
Antonio Piccinno , Università di Bari
pp. 188

Using HCI Techniques to Design a More Usable Programming System (Abstract)

John F. Pane , Carnegie Mellon University
Brad A. Myers , Carnegie Mellon University
Leah B. Miller , Carnegie Mellon University
pp. 198

Co-Ordination of Multiple External Representations during Java Program Debugging (Abstract)

Pablo Romero , University of Sussex
Rudi Lutz , University of Sussex
Richard Cox , University of Sussex
Benedict du Boulay , University of Sussex
pp. 207
Papers: Visualization and Animation

MAVIS: A Multi-Level Algorithm Visualization System within a Collaborative Distance Learning Environment (Abstract)

Igal Koifman , Technion - Israel Inst. of Technology
Ilan Shimshoni , Technion - Israel Inst. of Technology
Ayellet Tal , Technion - Israel Inst. of Technology
pp. 216

Interactive Visualization of Java Programs (Abstract)

Paul Gestwicki , State University of New York at Buffalo
Bharat Jayaraman , State University of New York at Buffalo
pp. 226

Empirical Evidence that Algorithm Animation Promotes Understanding of Distributed Algorithms (Abstract)

Mihail E. Tudoreanu , Washington University at St. Louis
Rong Wu , University of Georgia
Ashley Hamilton-Taylor , University of Georgia
Eileen Kraemer , University of Georgia
pp. 236
Closing Keynote
Author Index

Authors Index (PDF)

pp. 245
221 ms
(Ver 3.3 (11022016))