[aosd-discuss] Re: Decoupling of Pointcut and Advice concepts
Mira Mezini
mezini at informatik.tu-darmstadt.de
Sat Feb 14 13:43:49 EST 2004
> Message: 4
> Date: Fri, 13 Feb 2004 16:47:30 -0600
> From: Thomas Louis Cottenier <cotttho at iit.edu>
> Subject: Re: [aosd-discuss] Decoupling of Pointcut and Advice concepts
> To: discuss at aosd.net
> Message-ID: <1ea0c491ea45d3.1ea45d31ea0c49 at iit.edu>
> Content-Type: text/plain; charset=us-ascii
>
> I think the CROSS_CUT construct you propose is similar to the Connector
> construct used in Aspectual Components, or JAsCo to improve aspect
> reusability. The connector binds abstract joinpoints to the core
> components.
>
> Thomas
You might want to have a look at Caesar, an AO language that significantly
improved in the ideas of aspectual components, especially with strong
support for separating aspect implementations from aspect bindings to a
concrete code base (seems like the crosscut construct you are looking for).
See the paper on "Conquering Aspects with Caesar" at AOSD 2003 and have a
look at www.caesarj.org for software and other documentation.
Mira
More information about the discuss
mailing list