Re: Inheritance hierarchies
"Ashley at Metamaxim" <[email protected]> Tue, 17 Apr 2007 17:35:25 +0100
| Newsgroups | gmane.comp.programming.aspect.general |
|---|---|
| Message-ID | <007001c7810e$66a31ec0$4001a8c0@Ashley> |
Raffi > But how are aspects compositional? The problem with reasoning about AO > programs is that doing so generally requires whole-program analysis. At least in the approach we have been using, a well defined form of local reasoning is possible, so whole-program analysis is not required. Primarily this is because we are using the parallel composition operator (P||Q) of Hoare's CSP to combine aspects with their base. The form of local reasoning this enables is fully described in the paper I referenced. I find it hard to understand how it is possible to use aspects to any significant degree unless at least some degree of local reasoning is possible. Rgds Ashley _______________________________________________ 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