[aosd-discuss] Who is using AOP in industry?

Sérgio Soares sergio at dsc.upe.br
Sat Aug 18 19:57:37 EDT 2007


hi Dean,

thanks for your email. In fact, I hope my email can reach someone that 
is actually using AOP in industry environment, that's why I post it here!

regards,

Sérgio Soares
sergio at dsc.upe.br

SugarLoafPLoP´2007
http://sugarloafplop.dsc.upe.br/

Professor Adjunto
Coordenador de Infra-estrutura do DSC
Departamento de Sistemas Computacionais
Escola Politécnica, Universidade de Pernambuco
http://www.dsc.upe.br

Software Productivity Group
http://www.cin.ufpe.br/spg

Dean Wampler wrote:
> Most of the usage is probably somewhat "indirect" through Spring AOP, 
> JBoss AOP, and tools like Glassbox, in the Java/AspectJ world. There are 
> also some .NET AOP frameworks, but I don't know anything about industry 
> uptake there. You might google these topics and see if you can find any 
> direct experience reports, etc.
> 
> There are "AOP-like" [1] things done all the time by users of dynamic 
> languages (e.g., method "wrapping", intertype declarations); they just 
> don't usually call it "AOP". I've been working in Ruby lately and most 
> of the important toolkits, including Ruby on Rails and RSpec, contain 
> examples of these things.
> 
> Good luck,
> 
> dean
> 
> [1] By "AOP-like", I mean that they are doing the simple things I 
> listed, but they are missing unified modularity mechanisms for 
> encapsulating aspects and, in particular, describing pointcuts with a 
> powerful pointcut language of some kind. Hence, non-trivial aspects 
> still involve a lot of metaprogramming hacks.
> 
> On Aug 18, 2007, at 6:30 PM, Sérgio Soares wrote:
> 
>> Hi everyone,
>>
>> I am preparing a talk about how AOP is being adopted in industry. I
>> appreciate any information you can give me.
>>
>> Please send me information about your real projects, their size,
>> application domain, which languages are/were used, etc. Please, fell
>> free to omit any classified information, or your company name.
>>
>> --Sérgio Soares
>> sergio at dsc.upe.br
>>
>> SugarLoafPLoP´2007
>> http://sugarloafplop.dsc.upe.br/
>>
>> Professor Adjunto
>> Coordenador de Infra-estrutura do DSC
>> Departamento de Sistemas Computacionais
>> Escola Politécnica, Universidade de Pernambuco
>> http://www.dsc.upe.br
>>
>> Software Productivity Group
>> http://www.cin.ufpe.br/spg
>>
>> _______________________________________________
>> 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
> 
> Dean Wampler, Ph.D.
> dean at objectmentor.com
> http://www.objectmentor.com
> http://www.aspectprogramming.com
> http://www.contract4j.org
> 
> I want my tombstone to say:
>   Unknown Application Error in Dean Wampler.exe.
>   Application Terminated.
>       [Okay]        [Cancel]
> 
> 
> 
> 



More information about the discuss mailing list