Psychology of Programming
Interest Group
[PPIG Home]    
about   newsletters   workshops   resources   contents
Home ~ PPIG Workshops ~ PPIG 2008 Programme

PPIG 2008

20th Annual Workshop

10 - 12 September 2008

Lancaster, United Kingdom

Programme

Papers marked with "[PDF]" are available as PDF files to be printed and read for personal use. Use the free [off-site] Adobe Acrobat Reader to view the files. COPYRIGHT IS RETAINED BY THE AUTHORS IN ALL CASES; none of this material should be reproduced without permission from the author.

Wednesday, 10 September 2008

Keynote

  1. As We May Code - The art (and craft) of computer programming in the 21st century
    Alan Dix
    Lancaster University, United Kingdom

Program Comprehension

  1. An MCL Algorithm Based Technique for Comprehending Spreadsheets [PDF] (269K)
    Bennett Kankuzi & Yirsaw Ayalew
  2. Observing Open Source Programmers' Information Seeking [PDF] (102K)
    Khaironi Y. Sharif & Jim Buckley
  3. The Stores Model of Code Cognition [PDF] (169K)
    Christopher Douce

Coffee

Core Beliefs

  1. The Abstract is an Enemy: Alternative Perspectives to Computational Thinking [PDF] (67K)
    Alan F. Blackwell, Luke Church & Thomas Green
  2. Scientists and Software Engineers: A Tale of Two Cultures [PDF] (80K)
    Judith Segal
  3. Thinking about Thinking in Objects: Methods, Findings and Implications from a Psychological Perspective [PDF] (40K)
    Chris Exton

Evening reception

Thursday, 11 September 2008

Keynote

  1. Source Code Comments: Graffiti or Information?
    Margaret Anne Storey
    University of Victorial, Canada

Pair Programming

  1. What Happens During Pair Programming [PDF] (177K)
    Stephan Salinger & Lutz Prechelt
  2. A Comparison Between Student and Professional Pair Programmers [PDF] (720K)
    Laura Plonka

Coffee

Software Development

  1. Structured Text Modification Using Guided Inference [PDF] (533K)
    Luke Church & Alan F. Blackwell
  2. Intuition in Software Development Revisited [PDF] (141K)
    Meurig Beynon, Russell Boyatt & Zhan En Chan
  3. Integrating Extreme Programming and User-Centered Design [PDF] (202K)
    Zahid Hussain, Martin Lechner, Harald Milchrahm, Sara Shahzad, Wolfgang Slany, Martin Umgeher, & Peter Wolkerstorfer
  4. XP Team Psychology - An Inside View [PDF] (2,812K)
    Martin Lechner

Lunch

Factors Affecting Coding

  1. MBTI Personality Type and Student Code Comprehension Skill [PDF] (89K)
    David Greathead
  2. A Longitudinal Study of Depth of Inheritance and its Effects on Programmer Maintenance Effort [PDF] (324K)
    Adrian Creegan & Chris Exton
  3. Towards a Computer Interaction-Based Mood Measure Instrument [PDF] (287K)
    Iftikhar Ahmed Khan, Willem-Paul Brinkman & Robert M. Hierons

Coffee

Tutorials

  1. Cognitive Dimensions
    Luke Church & Thomas Green
    University of Cambridge, UK & University of Leeds, UK
  2. Fieldwork for Design
    Dave Randall, John Rooksby & Mark Rouncefield
    Manchester Metropolitan University, UK, University of St Andrews, UK & Lancaster University, UK

Dinner

Friday, 12 September 2008

Teaching Programming

  1. A Loop is a Compression [PDF] (77K)
    Walter Milner
  2. A Study of Visualization in Introductory Programming [PDF] (115K)
    Jussi Kasurinen, Mika Purmonen & Uolevi Nikula

Coffee

The Meta Session

  1. Using Mapping Studies in Software Engineering [PDF] (679K)
    David Budgen, Mark Turner, Pearl Brereton & Barbara Kitchenham
  2. A Lightweight Systematic Literature Review of Studies about the Use of Pair Programming to Teach Introductory Programming [PDF] (194K)
    Mark Turner, Rumjit Kaur & Pearl Brereton
  3. The Importance of Cognitive and Usability Elements in Designing Software Visualization Tools [PDF] (525K)
    Glauco de F. Carneiro & Manoel Mendonça

Lunch

Keynote

  1. We want to do for Biology what Intel does for Electronics: Re-factoring Biology as a Software Engineering Enterprise
    Adrian Mackenzie
    Lancaster University, United Kingdom

Close

top ]