[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