[PRL] aspects to eliminate aspects
Doug Orleans
dougo at place.org
Wed May 18 14:21:03 EDT 2005
Matthias Felleisen writes:
> Question 1: Is it possible to write an aspect that monitors a class to
> discover the intervention of _other_ aspects?
>
> Question 2: If the answer is 'yes', is it possible to use the
> information to modify the program syntactically (via reflection, for
> example) so that aspects can no longer mess with the class?
I think in general this would violate the obliviousness principle.
What's to stop someone else from later adding an aspect that disallows
the intervention of _your_ aspect?
--Doug
More information about the PRL
mailing list