By Topic

A coding scheme to support systematic analysis of software comprehension

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
A. von Mayrhauser ; Dept. of Comput. Sci., Colorado State Univ., Fort Collins, CO, USA ; S. Lang

Protocol analysis is a valuable tool for gaining qualitative data from observations of programmer behaviour during software maintenance. However, there are some major drawbacks with protocol analysis as it is currently practiced. Firstly, protocol analysis requires a daunting amount of effort at each stage of analysis. Secondly, the results from one protocol analysis are often difficult to compare with results from another. The paper describes a coding scheme, AFECS, designed to reduce the effort required to perform protocol analysis and to resolve the problem of noncomparable results. AFECS uses codes that consist of expandable and flexible segments. This allows AFECS to be tailored to the requirements of a variety of research studies, while maintaining a degree of consistency. Explicit segmentation also makes AFECS easy to use. An example shows AFECS' use and ability to adapt to diverse research questions

Published in:

IEEE Transactions on Software Engineering  (Volume:25 ,  Issue: 4 )