aspects and Self
lourenci at lsi.usp.br
Mon Sep 24 17:47:50 UTC 2001
> Dear Selfers:
> Finally I think I understand what AspectJ and HyperJ means.
> I would like you kindly to improve my reasoning.
> AspectJ and HyperJ are different ways to modify existent classes.
> The former deals with in-place-modification and destroys the
> original class and the latter performs changes
> in duplicates of the original class but preserves the original class.
> However all these modifications happens at the level of code
> implementation (compile time or runtime - I do not know exactly).
> Most examples dealing with aspects are based on distribution
> and persistence and concurrency control and communication systems.
> So my question is: can we deal with aspects in the same way one
> deals with separation of concerns?
> For me separation of concerns is something that starts at the
> domain level and isomorphically would have a code reasoning
> structures called aspects or is it HyperJ 's separation of concerns
> that would be isomorphic?
> Indeed aspects are concerned with crosscutting concerns.
> I need help here.
> And of course I want to know if Self implements these stuff
> better or if they are mechanisms that are gracefully dealt with
> due to delegation's properties.
> Best wishes
> Content-Type: text/x-vcard; charset=us-ascii;
> Content-Transfer-Encoding: 7bit
> Content-Description: Card for Albertina Lourenci
> Content-Disposition: attachment;
> tel;fax:+55123031 4574
> tel;home:+55113818 5362/ 3813-1419
> tel;work:Laboratory of Integrated Systems - Polytechnic School USP
> org:Laboratory of Integrated Systems - Polytechnic School;Department of Electronic Systems Engineering
> adr:;;Av. Prof. Luciano Gualberto, Trav 3 # 158;São Paulo ;SP;05508-900;Brazil
> email;internet:lourenci at lsi.usp.br
> title:PHD in Architecture and Urbanism
> note:I am buiilding a prototype-based object oriented knowledge systems to generate sustainable cities
> fn:Albertina Lourenci
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 620 bytes
Desc: Card for Albertina Lourenci
More information about the Self-interest