Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [aspectj-users] UML tools' tolerance for AspectJ code

Search 

Siobhan Clarke (Trinity College)

She did some papers about  how to represent aspects with UML notation, but as 
far as I know as well there is no official notation.


On Wednesday 21 July 2004 14:55, Antti Karanta wrote:
>                    Hi!
>
>   As far as I know, there is no "official" way of visualizing aspects
> with UML (though I did find some papers on proposed aspectj uml notation
> with google). I also assume that no UML tool provides support for Aspect
> syntax. Please do correct me if I am wrong with either of these.
>   Are any of the UML tool vendors thinking of supporting AspectJ in some
> way?
>
>
>   I am currently evaluating UML tools to use in my project. I also want
> to be able to use AspectJ. As it is presently somewhat useless to look
> for AspectJ support in these tools I'll settle for less. So what I'd
> like to know is how well different UML tools, specifically the ones with
> roundtrip engineering, tolerate AspectJ syntax. Anyone have any
> experience on the matter?
>   Here's a few concerns that come to mind:
>
> - UML tool tolerating classes with inner aspects, i.e. showing the other
> members correctly in class diagrams
> - UML tool tolerating .java files that contain only aspect(s)
> - UML tool tolerating .java class file that, in addition to a
> class/interface, has an aspect (not an inner one, but a normal one with
> package visibility)
> - If the UML tool integrates into Eclipse, does it function properly
> with AJDT? Again, I'm not asking for integration but simply that both
> still work.
>
>   What I mean by tolerating here is that the UML tool at most gives a
> warning message in the above cases when parsing the source, but
> otherwise functions normally in its class roundtrip / reverse
> engineering.
>
>
>   You may also bring up other relevant things I may not have thought of.
>
>
>
>        -Antti-
>
>
>
> _______________________________________________
> aspectj-users mailing list
> aspectj-users@xxxxxxxxxxx
> http://dev.eclipse.org/mailman/listinfo/aspectj-users
-------------------------------------------------------------------------------------------------------------------
Este correo electrónico y, en su caso, cualquier fichero anexo al mismo, contiene información de carácter confidencial exclusivamente dirigida a su destinatario o destinatarios. Queda prohibida su divulgación, copia o distribución a terceros sin la previa autorización escrita de Indra. En el caso de haber recibido este correo electrónico por error, se ruega notificar inmediatamente esta circunstancia mediante reenvío a la dirección electrónica del remitente.

The information in this e-mail and in any attachments is confidential and solely for the attention and use of the named addressee(s). You are hereby notified that any dissemination, distribution or copy of this communication is prohibited without the prior written consent of Indra. If you have received this communication in error, please, notify the sender by reply e-mail


Back to the top