A coding scheme to support systematic analysis of software comprehension

Citation
A. Von Mayrhauser et S. Lang, A coding scheme to support systematic analysis of software comprehension, IEEE SOFT E, 25(4), 1999, pp. 526-540
Citations number
32
Categorie Soggetti
Computer Science & Engineering
Journal title
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING
ISSN journal
00985589 → ACNP
Volume
25
Issue
4
Year of publication
1999
Pages
526 - 540
Database
ISI
SICI code
0098-5589(199907/08)25:4<526:ACSTSS>2.0.ZU;2-1
Abstract
Protocol Analysis is a valuable tool for gaining qualitative data from obse rvations of programmer behavior during software maintenance. However, there are some major drawbacks with Protocol Analysis as it is currently practic ed. Firstly, Protocol Analysis requires a daunting amount of effort at each stage of analysis. Secondly, the results from one Protocol Analysis are of ten difficult to compare with results from another. This paper describes a coding scheme, AFECS, designed to reduce the effort required to perform Pro tocol Analysis and to resolve the problem of noncomparable results. AFECS u ses codes that consist of expandable and flexible segments. This allows AFE CS to be tailored to the requirements of a variety of research studies, whi le maintaining a degree of consistency. Explicit segmentation also makes AF ECS easy to use. An example shows AFECS' use and ability to adapt to divers e research questions.