2014
DOI: 10.1016/j.scico.2012.02.007
|View full text |Cite
|
Sign up to set email alerts
|

AspectMaps: Extending Moose to visualize AOP software

Abstract: When using Aspect-Oriented programming the application implicitly invokes the functionality contained in the aspects. Consequently program comprehension of such software is more intricate. To alleviate this difficulty we developed the AspectMaps visualization and tool. AspectMaps extends the Moose program comprehension and reverse engineering platform with support for aspects, and is implemented using facilities provided by Moose. In this paper we present the AspectMaps tool, and show how it can be used by per… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2014
2014
2022
2022

Publication Types

Select...
5
1

Relationship

2
4

Authors

Journals

citations
Cited by 7 publications
(3 citation statements)
references
References 18 publications
0
3
0
Order By: Relevance
“…In the code editor, at each join point shadow, gutter markers are present that reveal information about the advice. AJDT also provides for a visualization of the source code, but this feature has been superseded by other aspectual visualizations, the most recent of which is AspectMaps [13,20]. AspectMaps is a visualization tool that shows where in the code aspects apply.…”
Section: Accepted Manuscriptmentioning
confidence: 99%
“…In the code editor, at each join point shadow, gutter markers are present that reveal information about the advice. AJDT also provides for a visualization of the source code, but this feature has been superseded by other aspectual visualizations, the most recent of which is AspectMaps [13,20]. AspectMaps is a visualization tool that shows where in the code aspects apply.…”
Section: Accepted Manuscriptmentioning
confidence: 99%
“…In the code editor, at each join point shadow, gutter markers are present that reveal information about the advice. AJDT also provides for a visualization of the source code, but this feature has been superseded by other aspectual visualizations, the most recent of which is AspectMaps [9], [16]. AspectMaps is a visualization tool that shows where in the code aspects apply.…”
Section: Related Workmentioning
confidence: 99%
“…Therefore, the separation of aspects of the system at the software architecture level can be done in order to achieve the traceability between architectural design and coding phase seamlessly. Recently, numerous studies, whose results show the beneficial effects of an architectural approach, have been presented (AOSD [2] sites).…”
Section: Introductionmentioning
confidence: 99%