An approach to aspect refactoring based on crosscutting concern types

  • Authors:
  • Marius Marin;Leon Moonen;Arie van Deursen

  • Affiliations:
  • Delft University of Technology, The Netherlands;Delft Univ. of Technology & CWI, The Netherlands;CWI & Delft Univ. of Technology, The Netherlands

  • Venue:
  • MACS '05 Proceedings of the 2005 workshop on Modeling and analysis of concerns in software
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

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.