[aosd-discuss] Testing multiple composition of aspects

Andrew Carton cartona at cs.tcd.ie
Tue Apr 3 08:31:30 EDT 2007


Hey Vishnu,

I am currently investigating how adaptation based on context can be
expressed using UML state/activity diagrams. Behavioural composition is
going to be more difficult than structural and I’d be interested in seeing
how you plan to do this. The AOM I am using (Theme/UML) is a hybrid, so I
think I can extend the current symmetric composition patterns for states
and then map the crosscutting concerns into symmetric concern spaces to
compose. Would be interested in hearing from others working on this too.

Try

“An Aspect-Oriented Modeling Mechanism Based on State Diagrams” by Natsuko
Noda, Tomoji Kishi

“Aspect-Oriented Real-Time System Modeling Method Based on UML” by Lichen
Zhang, Ruicheng Liu

The Motorola Lab guys have some interesting stuff.
http://www.iit.edu/~concur/weavr/resources.html

For testing, from what I have read, one way is to add executability in
your models, either through defining operational semantics at the
meta-model level or through the UML action semantics. Executability is
really cool because models can be elevated to first level artefacts - you
potentially don’t need to refine/round-trip engineer because the full
specification can be done with models. I was looking at the uml action
semantics but I have yet to find a free tool for executing them. Like to
know if anyone has come across a tool/method of doing this?

Have a look through http://www.aspect-modeling.org/ last few years and the
Models conference http://redhat2.isis.vanderbilt.edu , there is sure to be
something of interest to you there.

Regards,
Andrew

> Hi friends
>   i am currently doing my research work in testing aspect oriented program
> using uml statecharts.
>   My primary objective is to test multiple composition of aspectsusing uml
> state charts. I have defined my own design notations for specifying the
> composition of aspects.
>   I would like to know whether there is any one who is doing research
> related to this.
>
>   Thanks
>
>   Regards
>
>   VishnuPriya
>
>
> ---------------------------------
>  Here’s a new way to find what you're looking for - Yahoo! Answers
> _______________________________________________
> discuss mailing list    -    discuss at aosd.net
>
> To unsubscribe and change options, go to:
> http://aosd.net/mailman/listinfo/discuss_aosd.net
>
> Check out the AOSD.net Wiki: http://aosd.net/wiki
>





More information about the discuss mailing list