Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [aspectj-users] Pratical AOP

You can find them both at ACM digital library and at http://www.eecg.utoronto.ca/~czhang/academic/pubs.html

Charles
 
Yawn !!


----- Original Message ----
From: Vinicius Carvalho <java.vinicius@xxxxxxxxx>
To: aspectj-users@xxxxxxxxxxx
Sent: Friday, December 16, 2005 09:18:22
Subject: Re: [aspectj-users] Pratical AOP

Thanks all, that was exactly what I was looking for. Ron excellent presentations. Charles, where can I find your pappers?

Regards

On 12/15/05, Ron Bodkin <rbodkin@xxxxxxxxxxxxxx> wrote:
Thanks for the reference Charles. You can see several presentations with
examples of using aspects at http://www.newaspects.com/resources.php  The
Enterprise AOP tutorial is probably most relevant: it includes some thoughts
on analysis and design and it includes domain-specific aspects for metering
and account suspension, as well as some general-purpose uses (testing,
security, monitoring, and error handling).

You can also read a number of interesting case studies of use, such as those
by Nick Lesiecki and Matt Wizeman and Jeff Kunkle at
http://aosd.net/2005/industry/index.php  My article on using aspects to
manage performance with the Glassbox Inspector provides a number of pointers
on practical use and builds up to some nontrivial (and useful) aspects:
http://www.ibm.com/developerworks/java/library/j-aopwork10/ and
http://www.ibm.com/developerworks/java/library/j-aopwork12/

Cheers,
Ron

-----Original Message-----
From: aspectj-users-bounces@xxxxxxxxxxx
[mailto:aspectj-users-bounces@xxxxxxxxxxx] On Behalf Of Charles Zhang
Sent: Thursday, December 15, 2005 9:01 AM
To: aspectj-users@xxxxxxxxxxx
Subject: Re: [aspectj-users] Pratical AOP

Hi, Ron Bodkon must have tons of examples. And also
you might be interested in reading our papers about
our application of AspectJ to middleware. Almost all
of our aspects are middleware specific (threading,
reliable messaging, so on). And we also show that,
through an aspect oriented architecture, we preserve
and improve the benchmark performance of commercial
CORBA product. One thing we didn't do is the
application of use cases, but hopefully it is
practical enough in your sense.
Pointers:
Charles Zhang, Gilbert Gao and Hans-Arno Jacobsen.
Generic Middleware Substrate through Modelware. In
ACM/IFIP/USENIX 6th International Middleware
Conference (Middleware 2005), Grenoble, France
November 28th - December 2nd, 2005

Charles Zhang and Hans-Arno Jacobsen. Resovling
Feature Convolution in Middleware Systems. In
Proceedings of the 19th ACM SIGPLAN conference on
Object-oriented Programming, Systems, Languages, and
Applications

--- Vinicius Carvalho <java.vinicius@xxxxxxxxx> wrote:

> Hello there! I'm presenting a lecture about AOP in
> our company, and one of
> the hardest things I see on aspects is the pratical
> AOP. AOP itself is easy,
> the concepts are well structured, the point is, how
> to use AOP in an
> efficient way? I've been looking for some case
> studies, but all I found is
> the same stuff always (Logging, Transaction,
> Security, SQA (declare
> warnings))...
> Does anyone knows an interesting use of AOP mixing
> with UseCases and stuff?
> I've tried that book: Aspected-Oriented Software
> Development with Use Cases,
> but I didn't find anything interesting as well.
>
> Any suggestions, papers hints?
>
> Regards
>
> Vinicius Carvalho
> > _______________________________________________
> aspectj-users mailing list
> aspectj-users@xxxxxxxxxxx
>
https://dev.eclipse.org/mailman/listinfo/aspectj-users
>


Yawn !!
_______________________________________________
aspectj-users mailing list
aspectj-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/aspectj-users

_______________________________________________
aspectj-users mailing list
aspectj-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/aspectj-users

_______________________________________________
aspectj-users mailing list
aspectj-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/aspectj-users

Back to the top