Transactions on Aspect-Oriented Software Development IV
DOI: 10.1007/978-3-540-77042-8_6
|View full text |Cite
|
Sign up to set email alerts
|

A Survey of Automated Code-Level Aspect Mining Techniques

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
30
0

Publication Types

Select...
6
4

Relationship

0
10

Authors

Journals

citations
Cited by 50 publications
(30 citation statements)
references
References 19 publications
0
30
0
Order By: Relevance
“…Work on aspect mining searches crosscutting concerns in the source code and aims to extract them into separate aspects [38]. In the location phase, aspect mining often focuses more on finding repeating structures in the source code (homogeneous crosscutting, clone detection), though it also employs concernlocation techniques (see below).…”
Section: Related Workmentioning
confidence: 99%
“…Work on aspect mining searches crosscutting concerns in the source code and aims to extract them into separate aspects [38]. In the location phase, aspect mining often focuses more on finding repeating structures in the source code (homogeneous crosscutting, clone detection), though it also employs concernlocation techniques (see below).…”
Section: Related Workmentioning
confidence: 99%
“…The assumption is that developers have already identified the concerns presenting a crosscutting behavior, possibly with the support of an aspect mining tool [9,14]. We start presenting an algorithm that can be used to decide whether OO transformation are needed.…”
Section: Basic Guidelinesmentioning
confidence: 99%
“…This process improves system maintainability and evolution and reduces system complexity. It also enables migration from object-oriented to aspect-oriented systems in an efficient way [4][5] [6]. Aspect mining approaches vary according to the type of crosscutting concerns symptoms they search for.…”
Section: Introductionmentioning
confidence: 99%