Sciweavers

MODELS
2009
Springer

How to compare program comprehension in FOSD empirically: an experience report

13 years 11 months ago
How to compare program comprehension in FOSD empirically: an experience report
There are many different implementation approaches to realize the vision of feature oriented software development, ranging from simple preprocessors, over feature-oriented programming, to sophisticated aspect-oriented mechanisms. Their impact on readability and maintainability (or program comprehension in general) has caused a debate among researchers, but sound empirical results are missing. We report experience from our endeavor to conduct experiments to measure the influence of different implementation mechanisms on program comprehension. We describe how to design such experiments and report from possibilities and pitfalls we encountered. Finally, we present some early results of our first experiment on comparing CPP with CIDE. Categories and Subject Descriptors. D.2.13 [Software Engineering]: Resuable Software; D.3.3 [Software Engineering]: Language Constructs and Features General Terms. Experimentation, Human Factors, Languages Keywords. Program Comprehension, Empirical Softwar...
Janet Feigenspan, Christian Kästner, Sven Ape
Added 27 May 2010
Updated 27 May 2010
Type Conference
Year 2009
Where MODELS
Authors Janet Feigenspan, Christian Kästner, Sven Apel, Thomas Leich
Comments (0)