default search action
HCC 2002: Arlington, VA, USA
- 2002 IEEE CS International Symposium on Human-Centric Computing Languages and Environments (HCC 2002), 3-6 September 2002, Arlington, VA, USA. IEEE Computer Society 2002, ISBN 0-7695-1644-0
Program Comprehension
- Alan F. Blackwell:
First Steps in Programming: A Rationale for Attention Investment Models. 2-10 - Alec Engebretson, Susan Wiedenbeck:
Novice Comprehension of Programs Using Task-Specific and Non-Task-Specific Constructs. 11-18 - Babak Khazaei, Michael Jackson:
Is There Any Difference in Novice Comprehension of a Small Program Written in the Event-Driven and Object-Oriented Styles? 19-
End Users and Usability
- Alan F. Blackwell, Margaret M. Burnett:
Applying Attention Investment to End-User Programming. 28-30 - Carol Britton, Maria Kutar, Sue Anthony, Trevor Barker, Sarah Beecham, Vitoria Wilkinson:
An Empirical Study of User Preference and Performance with UML Diagrams. 31-33 - Richard L. Kline, Ahmed Seffah, Homa Javahery, Mohammad Donyaee, Juergen Rilling:
Quantifying Developer Experiences via Heuristic and Psychometric Evaluation. 34-36 - Jorma Sajaniemi:
An Empirical Analysis of Roles of Variables in Novice-Level Procedural Programs. 37-39 - Jorma Sajaniemi:
A New Interface to Spreadsheet Programming: A Truly Seamless Fusion of Spreadsheet and Word Processing Paradigms. 40-42 - Paola Carrara, Daniela Fogli, Giuseppe Fresta, Piero Mussio:
Making Abstract Specifications Concrete to End-Users: The Visual Workshop Hierarchy Strategy. 43-
Applications
- Augusto Celentano, Daniela Fogli, Piero Mussio, Fabio Pittarello:
Virtual Reality Interaction: The Characteristic Pattern Approach. 48-50 - Hyunmo Kang, Ben Shneiderman, Gregory J. Wolff:
Dynamic Layout Management in a Multimedia Bulletin Board. 51-53 - D. Scott McCrickard, David Wrighton, Dillon Bussert:
Supporting the Construction of Real World Interfaces. 54-56 - Roderick Moten:
A Method for Providing Program Interoperability for End-Users. 57-59 - Kibum Kim, John M. Carroll, Mary Beth Rosson:
An Empirical Study of Web Personalization Assistants: Supporting End-Users in Web Information Systems. 60-62 - Christine Wallace, Curtis R. Cook, Jay Summet, Margaret M. Burnett:
Assertions in End-User Software Engineering: A Think-Aloud Study. 63-
Visual Languages
- Shea Armstrong, Yael Kollet, Trevor J. Smedley:
Visual Scripting for Handheld Computers. 68-70 - Jean Flower, John Howse, John Taylor, Stuart Kent:
A Visual Framework for Modelling with Heterogeneous Notations. 71-73 - Simon Gauvin, Trevor J. Smedley:
Concrete Programming with Reactive Objects. 74-76 - Markus Montigel:
Portability and Reuse of Components for Spreadsheet Languages. 77-79 - Steven P. Reiss:
A Visual Query Language for Software Visualization. 80-82 - Alexander Quinn:
An Interrogative Approach to Novice Programming. 83-85 - Marcel R. Karam, Trevor J. Smedley:
A Data-Flow Testing Methodology for a Dataflow Based Visual Programming Language. 86-
Design and Environments
- Omid Banyasad, Philip T. Cox:
Solving Design Problems in a Logic-Based Visual Design Environment. 90-92 - Omid Banyasad, Philip T. Cox:
Defining Behaviours for Solids in a Visual Design Environment. 93-95 - Richard A. Frost:
W/AGE: The Windsor Attribute Grammar Programming Environment. 96-98 - Christopher D. Hundhausen:
The "Algorithms Studio" Project: Using Sketch-Based Visualization Technology to Construct and Discuss Visual Representations of Algorithms. 99-100 - Timothy N. Wright, Andy Cockburn:
Mulspren: a MUltiple Language Simulation PRogramming ENvironment. 101-103 - Marc Vass, Pete Schoenhoff:
Error Detection Support in a Cellular Modeling End-User Programming Environment. 104-106 - Chris Hancock:
Toward a Unified Paradigm for Constructing and Understanding Robot Processes. 107-
Program Development
- Carla Alessandra Lima Reis, Rodrigo Quites Reis, Marcelo M. de Abreu, Heribert Schlebbe, Daltro José Nunes:
Flexible Software Process Enactment Support in the APSEE Model. 112-121 - Jeffrey D. Campbell:
Multi-User Collaborative Visual Program Development. 122-130 - Gennaro Costagliola, Vincenzo Deufemia, Filomena Ferrucci, Carmine Gravino:
The Use of the GXL Approach for Supporting Visual Language Specification and Interchanging. 131-
Spreadsheets and Forms
- Margaret M. Burnett, Martin Erwig:
Visually Customizing Inference Rules About Apples and Oranges. 140-148 - Laura Beckwith, Margaret M. Burnett, Curtis R. Cook:
Reasoning about Many-to-Many Requirement Relationships in Spreadsheets. 149-157 - Yongqiang Li, John C. Grundy, Robert Amor, John G. Hosking:
A Data Mapping Specification Environment Using a Concrete Business Form-Based Metaphor. 158-
Stagecast Creator
- Tracy Lewis, Mary Beth Rosson, John M. Carroll, Cheryl D. Seals:
A Community Learns Design: Towards a Pattern Language for Novice Visual Programmers. 168-176 - Cheryl D. Seals, Mary Beth Rosson, John M. Carroll, Tracy Lewis, Lenese Colson:
Fun Learning Stagecast Creator: An Exercise in Minimalism and Collaboration. 177-
Usability
- Paolo Bottoni, Maria Francesca Costabile, Stefano Levialdi, Antonio Piccinno:
Towards Formal Measures of Usability for Visual Interactive Systems. 188-197 - John F. Pane, Brad A. Myers, Leah B. Miller:
Using HCI Techniques to Design a More Usable Programming System. 198-206 - Pablo Romero, Rudi Lutz, Richard Cox, Benedict du Boulay:
Co-Ordination of Multiple External Representations during Java Program Debugging. 207-
Visualization and Animation
- Igal Koifman, Ilan Shimshoni, Ayellet Tal:
MAVIS: A Multi-Level Algorithm Visualization System within a Collaborative Distance Learning Environment. 216-225 - Paul V. Gestwicki, Bharat Jayaraman:
Interactive Visualization of Java Programs. 226-235 - M. Eduard Tudoreanu, Rong Wu, Ashley Hamilton-Taylor, Eileen T. Kraemer:
Empirical Evidence that Algorithm Animation Promotes Understanding of Distributed Algorithms. 236-
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.