headingimage

About Lero Research

Lero is the Irish software research centre.It brings together leading software research teams from Universities and Institutes of Technology in a coordinated centre of research excellence with a strong industry focus. Lero has raised the level and profile of Irish software research with such effect that it is now one of the best known and highly regarded software-related research centres in the world.  The centre has the proven capacity to attract and retain global research leaders and to make a substantial contribution both to software-related research and to the Irish economy. The Lero Centre is supported by a Research Centre grant from SFI, by other state grants, by industry contributions and by external funding (particularly the EU’s research programmes). Lero interfaces with a wide range of industry, state agencies, educational bodies and international collaborators to deliver on its twin goals of research excellence and social and economic relevance.

An open-source analysis schema for identifying software comprehension processes

Abstract

This paper presents an analysis schema for talk-aloud protocols, which distinguishes between bottomup and two variants of top-down comprehension (as originally described by Brooks and Soloway et al). The first is ‘expectation-based’ comprehension, where the programmer has pre-generated hypotheses of the code’s meaning before studying the code segments. The second variant is ‘inference-based’ comprehension, where the programmer derives hypotheses from clichéd implementations in the code. The schema is placed in the context of other talk-aloud analysis schemas. It is described in detail, allowing other researchers replicate the protocol and assess the generality of its findings. A brief description of an experiment, which uses this schema, is also included.