| An approach to aspect refactoring based on crosscutting concern types |
| Full text |
Pdf
(154 KB)
|
| Source
|
International Conference on Software Engineering
archive
Proceedings of the 2005 workshop on Modeling and analysis of concerns in software
table of contents
St. Louis, Missouri
SESSION: Modeling and Analysis of Concerns in Software (MACS)
table of contents
Pages: 1 - 5
Year of Publication: 2005
ISBN:1-59593-119-8
Also published in ...
|
|
Authors
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 36, Citation Count: 6
|
|
|
ABSTRACT
We argue for the importance of organizing generic crosscutting concerns by distinctive properties and describing them as types. A type's properties consist of a general intent, an implementation idiom criteria, and one (desired) aspect language mechanism to address the concerns within the specific type. We argue the usefulness of this approach for aspect refactoring, and in the areas of concern identification and aspect languages development.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
The AspectJ Team. The AspectJ Programming Guide. Palo Alto Research Center, 2003. Version 1.2.
|
 |
2
|
|
| |
3
|
A. van Deursen, M. Marin, and L. Moonen. A Systematic Aspect-Oriented Refactoring and Testing Strategy, and its Application to JHotDraw. Technical Report SEN-R0507, CWI, Amsterdam, 2005.
|
| |
4
|
A. van Deursen, M. Marin, and L. Moonen. AJHotDraw: A Showcase for Refactoring to Aspects. In Proceedings of the Workshop on Linking Aspects and Evolution (LATE05). 4th International Conference on Aspect-Oriented Programming, 2005.
|
| |
5
|
|
 |
6
|
|
 |
7
|
Jan Hannemann , Gregor Kiczales, Design pattern implementation in Java and aspectJ, Proceedings of the 17th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, November 04-08, 2002, Seattle, Washington, USA
|
| |
8
|
R. Laddad. Aspect-Oriented Refactoring Series. www.theserverside.com, December 2003.
|
| |
9
|
|
| |
10
|
|
| |
11
|
M.P. Monteiro. Catalogue of refactorings for AspectJ. Technical Report UM-DI-GECSD-200402, Universidade do Minho, 2004.
|
CITED BY 6
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Santiago Vidal , Esteban S. Abait , Claudia Marcos , Sandra Casas , J. Andrés Díaz Pace, Aspect mining meets rule-based refactoring, Proceedings of the 1st workshop on Linking aspect technology and evolution, p.23-27, March 03-03, 2009, Charlottesville, Virginia, USA
|
|
|
|
|