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)

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

Quantifying Developer Experiences via Heuristic and Psychometric Evaluation (Abstract)

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

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

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

Virtual Reality Interaction: The Characteristic Pattern Approach (Abstract)

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

Dynamic Layout Management in a Multimedia Bulletin Board (Abstract)

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

Supporting the Construction of Real World Interfaces (Abstract)

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

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

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

Visual Scripting for Handheld Computers (Abstract)

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

A Visual Framework for Modelling with Heterogeneous Notations (Abstract)

Jean Flower , University of Brighton
Stuart Kent , University of Kent
John Taylor , University of Brighton
John Howse , University of Brighton
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)

Andy Cockburn , University of Canterbury
Tim Wright , 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)

Daltro J. Nunes , Federal University of Rio Grande do Sul
Heribert Schlebbe , University of Stuttgart
Rodrigo Quites Reis , Federal University of Rio Grande do Sul and Federal University of Par?
Marcelo Abreu , Federal University of Rio Grande do Sul
Carla A. Lima Reis , Federal University of Rio Grande do Sul and Federal University of Par?
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)

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

Visually Customizing Inference Rules About Apples and Oranges (Abstract)

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

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

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

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

Robert Amor , University of Auckland
Yongqiang Li , University of Auckland
John Grundy , 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)

John Carroll , Virginia Tech Center for Human-Computer Interaction
Mary Beth Rosson , Virginia Tech Center for Human-Computer Interaction
Tracy Lewis , 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)

Lenese Colson , Virginia Tech Center for Human-Computer Interaction
Tracy Lewis , Virginia Tech Center for Human-Computer Interaction
John M. Carroll , Virginia Tech Center for Human-Computer Interaction
Cheryl Seals , Virginia Tech Center for Human-Computer Interaction
Mary Beth Rosson , 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)

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

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

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

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

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

Interactive Visualization of Java Programs (Abstract)

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

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

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

Authors Index (PDF)

pp. 245
97 ms
(Ver )