[PRL] aspects to eliminate aspects

Therapon Skotiniotis skotthe at ccs.neu.edu
Wed May 18 15:03:39 EDT 2005


On Wed, May 18, 2005 at 02:21:03PM -0400, Doug Orleans wrote:
> 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?

 You beat me to the post Doug :) ... So I guess that makes it "The Babel 
 Tower of Advice" ;) 


> 
> --Doug
> 
> 
> _______________________________________________
> PRL mailing list
> PRL at lists.ccs.neu.edu
> https://lists.ccs.neu.edu/bin/listinfo/prl



More information about the PRL mailing list