Skip to topic | Skip to bottom


AMR.SAIRr1.4 - 24 Feb 2008 - 19:26 - ArieVanDeursen

Start of topic | Skip to actions


SAIR is a 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).


SAIR is implemented as an Eclipse plug-in and requires the SoQueT plug-in to be installed.


Download SAIR from here.

A customized version of SoQueT to work with SAIR is available here.

More Information

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).

Edit | Attach | Printable | Raw | More topic actions
Revisions: | r1.4 | > | r1.3 | > | r1.2 | Page history | Backlinks
AMR.SAIR moved from AMR.SaIR on 22 Jan 2008 - 23:33 by MariusMarin - put it back
You are here: AMR > SoQueT > SAIR

to top

Copyright © 2003-2018, Software Engineering Research Group, Delft University of Technology, The Netherlands