PPIG 2004 - 16th Annual Workshop

Type Title Authors PDF
Investigating patterns and task type correlations in open source mailing lists for programmer comprehension Pamela O'Shea; Chris Exton [PDF]
Learning and using formal language Anthony Cox; Maryanne Fisher; Diana Smith; Josipa Granic [PDF]
Learning object-oriented programming Jens Kaasbøll; Ola Berge; Richard Edvin Borge; Annita Fjuk; Christian Holmboe; Terje Samuelsen [PDF]
Metaphors we program by Chris R. Douce [PDF]
PicoVis: a dynamic visualisation tool for simulating a Bluetooth communication environment enhancing student understanding Timothy Doyle; Chris Exton [PDF]
Work in Progress Programming without code Catharine L. Brand [PDF]
Keynote Representation in learning computer science: black boxes in glass boxes revisited Benedict du Boulay
Towards the development of a cognitive model of programming: a software engineering proposal Des Traynor; Paul Gibson [PDF]
Understanding our students: incorporating the results of several experiments into a student learning environment Mark B. Ratcliffe; Lynda A. Thomas [PDF]
Visual attention and representation switching in Java program debugging: a study using eye movement tracking Roman Bednarik; Markku Tukiainen [PDF]
XP: Taking the psychology of programming to the eXtreme Sallyann Bryant [PDF]

PPIG Doctoral Consortium 2004

Type Title Authors PDF
Work in Progress Programming without code: a work in-progress paper Catharine L. Brand [PDF]
Work in Progress Roles of variables and strategic programming knowledge Pauli Byckling [PDF]

PPIG 2003 - 15th Annual Workshop

Title Authors PDF
A development study of cogntive problems in learning to program Richard Tucker [PDF]
An ethnography of XP practice H. Sharp; Hugh Robinson [PDF]
Applying Cognitive load theory to computer science education Dale Shaffer; Wendy Doube; Juhani Tuovinen [PDF]
Are Reviews an alternative to pair programming? M. Mueller
Characterising software comprehension for programmers in practice Jim Buckley [PDF]
Cognitive Dimensions of tangible programming techniques Alan F. Blackwell [PDF]
Cognitive Dimensions questionnaire applied to visual languages evaluation - a case study A. E. Bobkowska [PDF]
Does the empirical evidence support visualisation? Pamela O'Shea; Chris Exton [PDF]
Employing protocol analysis to study use of software documentation S. Owen; David Budgen; Pearl Brereton
First results of an experiment on using roles of variables in teaching Marja Kuittinen; Jorma Sajaniemi [PDF]
Investigating the influence of structure of user performance with UML interaction diagrams Maria Kutar; Carol Britton; Trevor Barker; J. Swan [PDF]
Java Debugging strategies in multi-representational environments Pablo Romero; Benedict du Boulay; R Cox; Rudi Lutz [PDF]
Little Languages for Little Robots Matthew C. Jadud; Brooke N. Chenoweth; Jacob Schleter [PDF]
Software Effort Estimation: unstructured group discussion as a method to reduce individual biasis Kjetil Moløkkeni; Magne Jørgensen [PDF]
Some parallels between empirical software engineering and research in human computer interaction Judith Segal [PDF]
Team coordination through externalised mental imagery Marian Petre [PDF]
Tensions in the adoption and evolution of software quality management systems H. Sharp; Fiona Hovenden; Mark Woodman [PDF]
Towards authentic measures of program comprehension Judith Good; Paul Brna [PDF]
Using cognitive dimensions to compare prototyping techniques Andy Dearden; Jawed Siddiqi; A. Naghsh [PDF]
Using laddering and on-line self-report to elicit design rationale for software Gary Sherlock; Gordon Rugg [PDF]
Using the cognitive dimensions framework to measure the usability of a class library Steven Clarke; C Becker [PDF]

PPIG 2002 - 14th Annual Workshop

Type Title Authors PDF
A Comparison of Empirical Study and Cognitive Dimensions Analysis in the Evaluation of UML Diagrams Maria Kutar; Carol Britton; Trevor Barker [PDF]
A Study of Usability of Z Formalism Based on Cognitive Dimensions Emma Triffitt; Babak Khazaei [PDF]
Keynote Arenas of Interest in Designing a Notation: How Far do Cognitive Dimensions Go? Thomas R.G. Green
Class Libraries: A Challenge for Programming Usability Research Kerry Rodden; Alan F. Blackwell [PDF]
Dimension Driven Re-Design - Applying Systematic Dimensional Analysis C Roast [PDF]
Evaluating Languages and Environments for Novice Programmers Linda McIver [PDF]
HASTI: A Lightweight Framework for Cognitive Reengineering Analysis Andrew Walenstein [PDF]
Learning Styles in Distance Education Students Learning to Program Kit Logan; Peter G. Thomas [PDF]
Making the Analogy: Alternative Delivery Techniques for First Year Programming Courses Enda Dunican [PDF]
Modelling Software Organisations David Hales; Chris R. Douce [PDF]
On Concurrency in Educational Software Authoring Systems Jan Erik Moström; David A. Carr [PDF]
Patterns for HCI and Cognitive Dimensions: Two Halves of the Same Story? Sally Fincher [PDF]
Programming Aptitude Testing as a Prediction of Learning to Program Markku Tukiainen; Eero Mönkkönen [PDF]
Revitalising Old Thoughts: Class diagrams in Light of the Early Wittgenstein Christian Holmboe [PDF]
Keynote Side-Effects Considered Harmful (but Rendered Harmless) Mark Harman
Title Authors PDF
Shared Data or Message-Passing - A Human Factor in Technical Choices? Angela Sodan; Luiz Fernando Capretz [PDF]