2010 Brazilian Symposium on Software Engineering 2010
DOI: 10.1109/sbes.2010.11
|View full text |Cite
|
Sign up to set email alerts
|

Characterising Faults in Aspect-Oriented Programs: Towards Filling the Gap Between Theory and Practice

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
14
0
1

Year Published

2011
2011
2016
2016

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 13 publications
(15 citation statements)
references
References 28 publications
0
14
0
1
Order By: Relevance
“…Afterwards, we identified, grouped together and added to our taxonomy several fault types for AO software that have been described by other researchers [1][2][3][4][5]. Additionally, we included new fault types that can occur in programs written in AspectJ [7,12].…”
Section: Creating An Underlying Modelmentioning
confidence: 99%
See 3 more Smart Citations
“…Afterwards, we identified, grouped together and added to our taxonomy several fault types for AO software that have been described by other researchers [1][2][3][4][5]. Additionally, we included new fault types that can occur in programs written in AspectJ [7,12].…”
Section: Creating An Underlying Modelmentioning
confidence: 99%
“…For instance, code evolution that causes pointcuts to break and duplicated crosscutting code due to improper concern refactoring. We used the taxonomy to classify 104 faults documented from three medium-sized AO systems [7]. The chart of Fig.…”
Section: Creating An Underlying Modelmentioning
confidence: 99%
See 2 more Smart Citations
“…References [4,31,32] generalize faults for general aspect-oriented programs and produced three groups of mutation operators. The mutation operators are grouped into pointcut descriptor (PCD), intertype declaration (ITD), and advices.…”
Section: Mutation Testing For Aspect-oriented Programsmentioning
confidence: 99%