On Tue, Aug 23, 2011 at 11:00 AM, SF Markus Elfring <
[email protected]> wrote:

> What I don't like about the AOS way is that the syntax of the code
>> changes and I need to use a different compiler.
>>
>
> You will need a dedicated tool at least which can transform expressions
> from an additional (pointcut or patch) language into usable instructions.
> Would you like to suggest any other approach for the encapsulation of
> cross-cutting concerns as advices?
>
>
>
>  I need to try out some sort of AOP 'hello world' example, but I had the
>> feeling
>> that it is not designed to bolt onto existing C projects and that the idea
>> is
>> that to use it one must forever use the AOP compiler because of the
>> different
>> AOP syntax.
>>
>
> Would you like to look at information sources like the following?
>
> - The AspeCt-oriented C compiler
>  
> http://research.msrg.utoronto.**ca/ACC/Examples#e1<http://research.msrg.utoronto.ca/ACC/Examples#e1>
>  http://research.msrg.utoronto.**ca/ACC/Tutorial#A_Reusable_**
> Aspect_for_Memory_All<http://research.msrg.utoronto.ca/ACC/Tutorial#A_Reusable_Aspect_for_Memory_All>
>
> - Paper "A Classification of Pointcut Language Constructs" by Maximilian
> Störzer and Stefan Hanenberg
>  
> http://www.infosun.fim.uni-**passau.de/st/papers/splat05/<http://www.infosun.fim.uni-passau.de/st/papers/splat05/>
>
> - Paper "Expressiveness and Complexity of Crosscut Languages" by Karl J.
> Lieberherr, Jeffrey Palm and Ravi Sundaram
>  
> http://www.ccs.neu.edu/**research/demeter/biblio/**unified.html<http://www.ccs.neu.edu/research/demeter/biblio/unified.html>
>
> - Paper "Expressive Pointcuts for Increased Modularity" by Klaus Ostermann,
> Mira Mezini and Christoph Bockisch
>
> http://academic.research.**microsoft.com/Publication/**
> 1824154/expressive-pointcuts-**for-increased-modularity<http://academic.research.microsoft.com/Publication/1824154/expressive-pointcuts-for-increased-modularity>


Thanks very much, Markus. I'll take a look. -- Simon


> Regards,
> Markus
>
_______________________________________________
Cocci mailing list
[email protected]
http://lists.diku.dk/mailman/listinfo/cocci
(Web access from inside DIKUs LAN only)

Reply via email to