Technical papers

August 28, 2008

Wednesday 10th September

Session 1: Program Comprehension

  • Khaironi Y. Sharif and Jim Buckley Observing Open Source Programmers’ Information Seeking
  • Bennett Kankuzi and Yirsaw Ayalew An MCL Algorithm Based Technique for Comprehending Spreadsheets
  • Christopher Douce The Stores Model of Code Cognition

Session 2: Core Beliefs

  • Alan F. Blackwell, Luke Church and Thomas Green The Abstract is an Enemy: Alternative Perspectives to Computational Thinking
  • Judith Segal Scientists and Software Engineers: A Tale of Two Cultures
  • Chris Exton Thinking about Thinking in Objects: Methods, Findings and Implications from a Psychological Perspective

Thursday 11th September

Session 3: Pair Programming

  • Stephan Salinger and Lutz Prechelt What Happens During Pair Programming?
  • Laura Plonka A Comparison Between Student and Professional Pair Programmers

Session 4: Software Development

  • Luke Church and Alan F. Blackwell Structured Text Modification Using Guided Inference
  • Meurig Beynon, Russell Boyatt and Zhan En Chan Intuition in Software Development Revisited
  • Zahid Hussain, Martin Lechner, Harald Milchrahm, Sara Shahzad, Wolfgang Slany, Martin Umgeher, and Peter Wolkerstorfer Integrating Extreme Programming and User-Centered Design
  • Martin Lechner XP Team Psychology: An Inside View

Session 5: Factors Affecting Coding

  • David Greathead MBTI Personality Type and Student Code Comprehension Skill
  • Adrian Creegan and Chris Exton A Longitudinal Study of Depth of Inheritance and its Effects on Programmer Maintenance Effort
  • Iftikhar Ahmed Khan, Willem-Paul Brinkman, Robert M. Hierons Towards a Computer Interaction-Based Mood Measure Instrument

Friday 12th September

Session 6: Teaching Programming

  • Walter Milner A Loop is a Compression
  • Jussi Kasurinen, Mika Purmonen and Uolevi Nikula A Study of Visualization in Introductory Programming

Session 7: The Meta Session

  • David Budgen, Mark Turner, Pearl Brereton and Barbara Kitchenham Using Mapping Studies in Software Engineering
  • Mark Turner, Rumjit Kaur and Pearl Brereton A Lightweight Systematic Literature Review of Studies about the Use of Pair Programming to Teach Introductory Programming
  • Glauco de F. Carneiro, Manoel Mendonca The Importance of Cognitive and Usability Elements in Designing Software Visualization Tools

Leave a Reply