21st IEEE International Conference on Software Maintenance (ICSM'05) Refactoring a Java Code Base to AspectJ: An Illustrative Example Budapest, Hungary September 25-September 30 ISBN: 0-7695-2368-4
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICSM.2005.75
This paper describes a refactoring process transforming a Java code base into an AspectJ equivalent. The process illustrates 17 aspect-oriented refactorings covering extraction of implementation elements to aspects, internal reorganization of extracted aspects, and extraction of commonalities to superaspects.
Citation:
Miguel P. Monteiro, Jo?o M. Fernandes, "Refactoring a Java Code Base to AspectJ: An Illustrative Example," icsm, pp.17-26, 21st IEEE International Conference on Software Maintenance (ICSM'05), 2005 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||