Sciweavers

ENASE
2009

Coupling Metrics for Aspect-Oriented Programming: A Systematic Review of Maintainability Studies

13 years 9 months ago
Coupling Metrics for Aspect-Oriented Programming: A Systematic Review of Maintainability Studies
Over the last few years, a growing number of studies have explored how Aspect-Oriented Programming (AOP) might impact software maintainability. Most of the studies use coupling metrics to assess the impact of AOP mechanisms on maintainability attributes such as design stability. Unfortunately, the use of such metrics is fraught with dangers, which have so far not been thoroughly investigated. To clarify this problem, this paper presents a systematic review of recent AOP maintainability studies. We look at attributes most frequently used as indicators of maintainability in current aspect-oriented (AO) programs; we investigate whether coupling metrics are an effective surrogate to measure theses attributes; we study the extent to which ractions and mechanisms are covered by used coupling metrics; and we analyse whether AO coupling metrics meet popular theoretical validation criteria. Our review consolidates data from recent research results, highlights circumstances when the applied coup...
Rachel Burrows, Alessandro Garcia, François
Added 17 Feb 2011
Updated 17 Feb 2011
Type Journal
Year 2009
Where ENASE
Authors Rachel Burrows, Alessandro Garcia, François Taïani
Comments (0)