Re: Who is using AOP in industry?
Dean Wampler <[email protected]> Sat, 18 Aug 2007 18:50:54 -0500
| Newsgroups | gmane.comp.programming.aspect.general |
|---|---|
| Message-ID | <[email protected]> |
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 > [email protected] > > 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 - [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 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] _______________________________________________ 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