Re: Testing multiple composition of aspects
"Ashley at Metamaxim" <[email protected]> Tue, 3 Apr 2007 10:49:21 +0100
| Newsgroups | gmane.comp.programming.aspect.general |
|---|---|
| Message-ID | <006701c775d5$5b242dd0$4001a8c0@Ashley> |
Hi Vishnu
We are doing research that sounds as though it may be related to your work.
Our approach is to use a compositional approach to specifying behavioural aspects based on an abstraction we call a "Protocol Machine". These are composed using the compositional semantics of Hoare's CSP process algebra.
This approach has interesting properties in terms of the ability to perform reasoning about the behaviour of the composite based on the definitions of the components ("local reasoning").
We generally use state transition diagrams (i.e., simple statecharts) to represent Protocol Machines, although other notations are possible.
Papers on our work can be found at: http://www.metamaxim.com/pages/news.htm . I think the entry titled "Aspect Oriented System Design" (dated October 2006) is probably the most relevant.
Best regards
Ashley
Ashley McNeile
Metamaxim Ltd.
web: www.metamaxim.com
_______________________________________________
discuss mailing list - [email protected]
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