Sort-based Aspect-Introducing Refactoring tool
developed by Robin van der Rijst on top of SoQueT
It is an Eclipse plugin supporting (semi-)automatic refactoring of crosscutting concerns to AspectJ
The current version of the tool is targeting instances of two concern sorts: Consistent Behavior (CB) and Role Super Imposition (RSI).
is implemented as an Eclipse plug-in and requires the SoQueT
plug-in to be installed.
A customized version of SoQueT
to work with SAIR
is available here
The underlying algorithms, the tool, and the application to AJHotDraw
, are described in
- Robin van der Rijst. Sort-based Refactoring of Crosscutting Concerns to Aspects. Masters Thesis, Software Engineering Research Group, Faculty EEMCS, Delft University of Technology, Delft, The Netherlands, 2008 (pdf).
AMR.SAIR moved from AMR.SaIR on 22 Jan 2008 - 23:33 by MariusMarin
- put it back