has developed a framework (Timna) for combining aspect mining analyses. He has also used code clone detection to identify potential aspects.
uses datamining algorithms to uncover important classes in
a system’s architecture, that are prime candidates for the introduction of aspects.
Researchers working on Aspect Refactoring
and
TONELLA Paolo are also working on the refactoring of aspectizable interfaces
(interfaces that crosscut the principal decomposition).
and
ZHANG Charles work on aspect refactoring, and aspect refactoring verification for which purpose they developed their ARV tool.
works on aspect-oriented programming and manual refactoring of aspect-oriented programs.
He proposes to pinpoint and document manual code transformations to "aspectize" object-oriented code,
and to tidy up existing aspect-oriented code.
(see
CECCATO Mariano above)
(see
JACOBSEN Hans-Arno above)