2008 2nd IFIP/IEEE International Symposium on Theoretical Aspects of Software Engineering 2008
DOI: 10.1109/tase.2008.17
|View full text |Cite
|
Sign up to set email alerts
|

An Empirical Study of Maintainability in Aspect-Oriented System Evolution Using Coupling Metrics

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
15
0
1

Year Published

2010
2010
2018
2018

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 17 publications
(16 citation statements)
references
References 5 publications
0
15
0
1
Order By: Relevance
“…Earlier research on fine-grained metrics for AOP [5,20,21] has suggested that they might be more effective as indicators of certain external quality attributes, such as maintainability or fault-proneness. This assumption might hold for specific cases in the context of faultproneness.…”
Section: Analysis and Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…Earlier research on fine-grained metrics for AOP [5,20,21] has suggested that they might be more effective as indicators of certain external quality attributes, such as maintainability or fault-proneness. This assumption might hold for specific cases in the context of faultproneness.…”
Section: Analysis and Discussionmentioning
confidence: 99%
“…However, differently from our study, they did not correlate the proposed metrics with faultproneness of the modules, but with other attributes of the programs (such as LOCC -Lines of Class Code). More recently, Shen et al [20] extended their prior work in a study that evaluates their metrics when applied to check the maintainability of evolving AO programs. Again, the target of the study was different from ours: while they evaluated the relation of a set of metrics with the maintainability of AO programs, we evaluated the relation of a set of metrics with the fault-proneness of AO programs.…”
Section: Related Workmentioning
confidence: 99%
“…Their framework includes measures of size, coupling, cohesion, and lexical SoC. Then, a number of studies (Benestad et al 2006;Greenwood et al 2007;Hoffman and Eugster 2009;Katić et al 2013;Kulesza et al 2006;Lobato et al 2008;Mguni and Ayalew 2013;Shen et al 2008) used those metrics as predictors of the maintenance effort. Unfortunately, using Sant'Anna's framework to compare evolvability between OO and AO software is problematic due to several reasons.…”
Section: Measuring Maintainability Of Ao Softwarementioning
confidence: 99%
“…The granularity of the change set differed among studies from the coarser file or module level to the finer operation or statement level. A fair balance among different granularity levels was obtained by Shen et al (2008) who adapted the approach introduced by Ryder and Tip (2001). At the core of this approach is the ability to transform source code edits into a collection of atomic changes, which captures the semantic differences between two successive releases of a program.…”
Section: Measuring Maintainability Of Ao Softwarementioning
confidence: 99%
See 1 more Smart Citation