Comparing program comprehension of physically and virtually separated concerns

Janet Siegmund, Christian Kästner, Jörg Liebig, Sven Apel · 2012

It is common believe that separating source code along concerns or features improves program comprehension of source code. However, empirical evidence is mostly missing. In this paper, we design a controlled experiment to evaluate that believe for feature-oriented programming based on maintenance tasks with human participants. We validate our experiment with a pilot study, which already preliminarily confirms that students use different strategies to complete maintenance tasks.

Read the paper · More papers on PaperTik