1. What have the authors contributed in "Does aspect-oriented programming increase the development speed for crosscutting code? an empirical study" ?
This paper addresses this issue by an experiment which compares the development times of crosscutting concerns using traditional composition techniques and aspect-oriented composition techniques using the object-oriented programming language Java and the aspect-oriented programming language AspectJ.
read more
2. What are the future works in "Does aspect-oriented programming increase the development speed for crosscutting code? an empirical study" ?
It is up to future work to study how the dynamic language features influence the development time.
read more
3. What is the possibility of using a two-factor ANOVA with repeated measurement?
Since their subjects fulfilled all tasks using bothlanguages, a possibility is to use a two-factor ANOVA with repeated measurement.
read more
4. What is the main argument for aspect-oriented programming?
One example for aspect-oriented techniques that is quite often cited in literature is logging (c.f. [4] among many others): invocations to the logger need to appear in a large number of modules.
read more





