PPIG 2008 - 20th Annual Workshop

Type Title Authors PDF
Observing Open Source Programmers' Information Seeking Khaironi Yatim Sharif; Jim Buckley [PDF]
Scientists and Software Engineers: A Tale of Two Cultures Judith Segal [PDF]
Keynote Source Code Comments: Graffiti or Information? Margaret Anne Storey
Structured Text Modification Using Guided Inference Luke Church; Alan F. Blackwell [PDF]
The Abstract is an Enemy: Alternative Perspectives to Computational Thinking Alan F. Blackwell; Luke Church; Thomas R.G. Green [PDF]
The Importance of Cognitive and Usability Elements in Designing Software Visualization Tools Glauco de F. Carneiro; Manoel Mendonça [PDF]
The Stores Model of Code Cognition Chris R. Douce [PDF]
Thinking about Thinking in Objects: Methods, Findings and Implications from a Psychological Perspective Chris Exton; Gabriela Avram; Jim Buckley; Andrew LeGear [PDF]
Towards a Computer Interaction-Based Mood Measure Instrument Iftikhar Ahmed Khan; Willem-Paul Brinkman; Robert M. Hierons [PDF]
Using Mapping Studies in Software Engineering David Budgen; Mark Turner; Pearl Brereton; Barbara Kitchenham [PDF]
Keynote We want to do for Biology what Intel does for Electronics: Re-factoring Biology as a Software Engineering Enterprise Adrian Mackenzie
What Happens During Pair Programming Stephan Salinger; Lutz Prechelt [PDF]
XP Team Psychology - An Inside View Martin Lechner [PDF]

PPIG 2007 - 19th Annual Workshop

Type Title Authors PDF
A Categorization of Novice Programmers: A Cluster Analysis Study Essi Lahtinen [PDF]
A Coding Scheme Development Methodology Using Grounded Theory for Qualitative Analysis of Pair Programming Stephan Salinger; Laura Plonka; Lutz Prechelt [PDF]
Keynote A multidimensional framework for analysing collaborative design: emergence and balance of roles Françoise Détienne [PDF]
A Roles-Based Approach to Variable-Oriented Programming Juha Sorva [PDF]
An Experiential Report on the Limitations of Experimentation as a Means of Empirical Investigation Chris Exton; Gabriela Avram; Jim Buckley; Andrew LeGear [PDF]
An Experiment on the Effects of Engagement and Representation in Program Animation Perception Seppo Nevalainen; Jorma Sajaniemi [PDF]
Analysing and Interpreting Quantitative Eye-Tracking Data in Studies of Programming: Phases of Debugging with Multiple Representations Roman Bednarik; Markku Tukiainen [PDF]
Assisting Concept Location in Software Comprehension Brendan Cleary; Chris Exton [PDF]
ESCAPE Meta Modelling in Software Engineering: When Premature Commitment is Useful in Representations Jim Buckley; Chris Exton; Aaron Quigley; Andrew LeGear [PDF]
Example of Using Narratives in Teaching Programming: Roles of Variables Olga Timcenko [PDF]
Keynote Expert strategies for dealing with complex and intractable problems Marian Petre [PDF]
From Procedures to Objects: What Have We (Not) Done? Jorma Sajaniemi; Marja Kuittinen [PDF]
Introducing Learning into Automatic Program Comprehension Petri M. Gerdt; Jorma Sajaniemi [PDF]
Moods and Programmers' Performance Iftikhar Ahmed Khan; Robert M. Hierons; Willem-Paul Brinkman [PDF]
Problem Solving in Programming Anabela Gomes; António José Mendes [PDF]
Spatial Ability and Learning to Program Sue Jones; Gary Burnett [PDF]
SQ Minus EQ can Predict Programming Aptitude Stuart Wray [PDF]
Student Attitude Towards Automatic and Manual Exercise and Evaluation Systems Teemu Tokola; Rauli Puuperä; Kreetta Askola; Teiju Hietikko; Juha Röning [PDF]
The Learning of Recursive Algorithms from a Psychogenetic Perspective Sylvia da Rosa [PDF]
Usability Assessment of a UML-based Formal Modelling Method Rozilawati Razali; Colin Snook; Michael Poppleton; Paul Garrat [PDF]

PPIG 2006 - 18th Annual Workshop

Type Title Authors PDF
A Competence Model for Object-Interaction in Introductory Programming Jens Bennedsen; Carsten Schulte [PDF]
Abstraction levels in editing programs John Sturdy [PDF]
An Experiment on the Effects of Program Code Highlighting on Visual Search for Local Patterns Tuomas Hakala; Pekka Nykyri; Jorma Sajaniemi [PDF]
Challenges, Motivations, and Success Factors in the Creation of Hurricane Katrina "Person Locator" Web Sites Christopher Scaffidi; Brad A. Myers; Mary Shaw [PDF]
Cognitive Perspectives on the Role of Naming in Computer Programs Ben Liblit; Andrew Begel; Eve Sweetser [PDF]
Comparing API Design Choices with Usability Studies: A Case Study and Future Directions Jeffrey Stylos; Steven Clarke; Brad A. Myers [PDF]
Keynote Design Thinking David J. Gilmore
Empirically Refining a Model of Programmers' Information-Seeking Behavior during Software Maintenance Jim Buckley; Michael P. O'Brien; Norah Power [PDF]
Initial Experiences of Using Grounded Theory Research in Computer Programming Education Enda Dunican [PDF]
Metaphors we Program By: Space, Action and Society in Java Alan F. Blackwell [PDF]
Program Visualization: Comparing Eye-Tracking Patterns with Comprehension Summaries Roman Bednarik; Niko Myller; Erkki Sutinen; Markku Tukiainen [PDF]
Reading as an Ordinary and Available Skill in Computer Programming John Rooksby; David Martin; Mark Rouncefield [PDF]
Keynote Simplifying Software Rachel K.E. Bellamy
Type Title Authors PDF
A gentle overview of software visualisation Marian Petre; Ed de Quincey [PDF]
Research Summary Agile Stories: Agile Systems and Narrative Research Johanna Hunt; Pablo Romero; Judith Good [PDF]
Collaboration in mature XP teams H. Sharp; Hugh Robinson [PDF]
Open source software communities: current issues Françoise Détienne; Jean-Marie Burkhardt; Flore Barcellini [PDF]