Re: Applications Using AOP

Fabiano Ricci <[email protected]> Mon, 15 Jun 2009 16:34:10 +0200
Newsgroups gmane.comp.programming.aspect.general
Message-ID <[email protected]>
--===============2712678551100833163==
Content-Type: multipart/alternative; boundary=001636c5a7368970a1046c63f365

--001636c5a7368970a1046c63f365
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

Yes, I made a mystake. I'm sorry.

This is the article Mr. Wampler spoken about:**

Part 1:
http://www.ibm.com/developerworks/java/library/j-aopwork10/index.html?S_TACT=105AGX02&S_CMP=EDU

Part 2:
http://www.ibm.com/developerworks/java/library/j-aopwork12/index.html?S_TACT=105AGX02&S_CMP=EDU

Thank you,

Kind Regards.

On Mon, Jun 15, 2009 at 2:49 PM, Dean Wampler <[email protected]>wrote:

> Nice list, Fabiano. Let me offer one small correction:
> On Jun 15, 2009, at 3:02 AM, Fabiano Ricci wrote:
>
> ...
>
> One of the first projects of IBM about AOP (last news 1-Aug-2006)
>
> https://glassbox-inspector.dev.java.net/
>
>
> Glassbox isn't an IBM-related project. Ron Bodkin wrote an article about it
> for IBM's developerWorks AOP@Work series, but IBM wasn't involved in the
> project.
>
> Glassbox is a very good example of a commercial-quality tool that uses
> aspects for things that would be difficult to do without aspects. (You would
> have to use a byte-code manipulation library instead.)
>
> dean
>
> *Dean Wampler, Ph.D.*
> co-author: "Programming Scala", O'Reilly
>
> [email protected]
> [email protected]
> twitter: @deanwampler, @chicagoscala
> http://www.objectmentor.com
> See also:
> http://www.polyglotprogramming.com  Multi-language and multi-paradigm
> programming
> http://www.aspectprogramming.com    AOP advocacy site
> http://aquarium.rubyforge.org       AOP for Ruby
> http://www.contract4j.org           Design by Contract for Java5
>
> I want my tombstone to say:
>   Unknown Application Error in Dean Wampler.exe.
>   Application Terminated.
>       [Okay]        [Cancel]
>
>
>
>
>
>
>
>


-- 
Ing. Fabiano Ricci

 HomePage  --:. http://www.fabianoricci.org
 Public Key  --:. http://www.fabianoricci.org/key.php
 E-Mail         --:. [email protected]
 ICQ             --:. 302346155
 MSN           --:. [email protected]

--001636c5a7368970a1046c63f365
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Yes, I made a mystake. I&#39;m sorry.<br><br>This is the article Mr. Wample=
r spoken about:<span style=3D"border-collapse: separate; color: rgb(0, 0, 0=
); font-family: Helvetica; font-size: 12px; font-style: normal; font-varian=
t: normal; font-weight: normal; letter-spacing: normal; line-height: normal=
; text-indent: 0px; text-transform: none; white-space: normal; word-spacing=
: 0px;"><span style=3D"border-collapse: separate; color: rgb(0, 0, 0); font=
-family: Helvetica; font-size: 12px; font-style: normal; font-variant: norm=
al; font-weight: normal; letter-spacing: normal; line-height: normal; text-=
indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;"=
><span style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family=
: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; fon=
t-weight: normal; letter-spacing: normal; line-height: normal; text-indent:=
 0px; text-transform: none; white-space: normal; word-spacing: 0px;"><span =
style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family: Helve=
tica; font-size: 12px; font-style: normal; font-variant: normal; font-weigh=
t: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; t=
ext-transform: none; white-space: normal; word-spacing: 0px;"><span style=
=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica;=
 font-size: 12px; font-style: normal; font-variant: normal; font-weight: no=
rmal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-t=
ransform: none; white-space: normal; word-spacing: 0px;"><span style=3D"bor=
der-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-s=
ize: 12px; font-style: normal; font-variant: normal; font-weight: normal; l=
etter-spacing: normal; line-height: normal; text-indent: 0px; text-transfor=
m: none; white-space: normal; word-spacing: 0px;"><span style=3D"border-col=
lapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12=
px; font-style: normal; font-variant: normal; font-weight: normal; letter-s=
pacing: normal; line-height: normal; text-indent: 0px; text-transform: none=
; white-space: normal; word-spacing: 0px;"><span style=3D"border-collapse: =
separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; fon=
t-style: normal; font-variant: normal; font-weight: normal; letter-spacing:=
 normal; line-height: normal; text-indent: 0px; text-transform: none; white=
-space: normal; word-spacing: 0px;"><font face=3D"&#39;Lucida Grande&#39;" =
size=3D"3"><span style=3D"font-size: 11px;"><b></b></span></font></span></s=
pan></span></span></span></span></span></span><br>
<br>Part 1: <a href=3D"http://www.ibm.com/developerworks/java/library/j-aop=
work10/index.html?S_TACT=3D105AGX02&amp;S_CMP=3DEDU">http://www.ibm.com/dev=
eloperworks/java/library/j-aopwork10/index.html?S_TACT=3D105AGX02&amp;S_CMP=
=3DEDU</a><br>
<br>Part 2: <a href=3D"http://www.ibm.com/developerworks/java/library/j-aop=
work12/index.html?S_TACT=3D105AGX02&amp;S_CMP=3DEDU">http://www.ibm.com/dev=
eloperworks/java/library/j-aopwork12/index.html?S_TACT=3D105AGX02&amp;S_CMP=
=3DEDU</a><br>
<br>Thank you, <br><br>Kind Regards.<br><br><div class=3D"gmail_quote">On M=
on, Jun 15, 2009 at 2:49 PM, Dean Wampler <span dir=3D"ltr">&lt;<a href=3D"=
mailto:[email protected]">[email protected]</a>&gt;</span=
> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204, =
204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div style=3D"">N=
ice list, Fabiano. Let me offer one small correction:<div><br><div><div>On =
Jun 15, 2009, at 3:02 AM, Fabiano Ricci wrote:</div>
<br><blockquote type=3D"cite">...<div class=3D"im"><br><br> One of the firs=
t projects of IBM about AOP (last news 1-Aug-2006)<br><br><a href=3D"https:=
//glassbox-inspector.dev.java.net/" target=3D"_blank">https://glassbox-insp=
ector.dev.java.net/</a><br>
<br></div></blockquote><br></div><div>Glassbox isn&#39;t an IBM-related pro=
ject. Ron Bodkin wrote an article about it for IBM&#39;s developerWorks AOP=
@Work series, but IBM wasn&#39;t involved in the project.</div><div><br>
</div><div>Glassbox is a very good example of a commercial-quality tool tha=
t uses aspects for things that would be difficult to do without aspects. (Y=
ou would have to use a byte-code manipulation library instead.)</div><div>
<br></div><font color=3D"#888888"><div>dean</div></font><div class=3D"im"><=
br><div> <span style=3D"border-collapse: separate; color: rgb(0, 0, 0); fon=
t-family: Helvetica; font-size: 12px; font-style: normal; font-variant: nor=
mal; font-weight: normal; letter-spacing: normal; line-height: normal; text=
-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;=
"><div style=3D"">
<span style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family:=
 Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font=
-weight: normal; letter-spacing: normal; line-height: normal; text-indent: =
0px; text-transform: none; white-space: normal; word-spacing: 0px;"><div st=
yle=3D"">
<span style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family:=
 Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font=
-weight: normal; letter-spacing: normal; line-height: normal; text-indent: =
0px; text-transform: none; white-space: normal; word-spacing: 0px;"><div st=
yle=3D"">
<span style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family:=
 Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font=
-weight: normal; letter-spacing: normal; line-height: normal; text-indent: =
0px; text-transform: none; white-space: normal; word-spacing: 0px;"><div st=
yle=3D"">
<span style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family:=
 Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font=
-weight: normal; letter-spacing: normal; line-height: normal; text-indent: =
0px; text-transform: none; white-space: normal; word-spacing: 0px;"><div st=
yle=3D"">
<span style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family:=
 Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font=
-weight: normal; letter-spacing: normal; line-height: normal; text-indent: =
0px; text-transform: none; white-space: normal; word-spacing: 0px;"><div st=
yle=3D"">
<span style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family:=
 Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font=
-weight: normal; letter-spacing: normal; line-height: normal; text-indent: =
0px; text-transform: none; white-space: normal; word-spacing: 0px;"><div st=
yle=3D"">
<span style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family:=
 Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font=
-weight: normal; letter-spacing: normal; line-height: normal; text-indent: =
0px; text-transform: none; white-space: normal; word-spacing: 0px;"><div st=
yle=3D"">
<div><div><div><div><div><div><div><div><div><div><div><div><div><div><div>=
<font face=3D"&#39;Lucida Grande&#39;" size=3D"3"><span style=3D"font-size:=
 11px;"><b>Dean Wampler, Ph.D.</b></span></font></div><div><font face=3D"&#=
39;Lucida Sans Typewriter&#39;" size=3D"2">co-author: &quot;Programming Sca=
la&quot;, O&#39;Reilly</font></div>
<div><font face=3D"&#39;Lucida Sans Typewriter&#39;" size=3D"2"><span style=
=3D"font-size: 10px;"><br></span></font></div><div><font face=3D"&#39;Lucid=
a Sans Typewriter&#39;" size=3D"2"><span style=3D"font-size: 10px;"><span s=
tyle=3D"font-family: Helvetica; font-size: 12px;"><div>
<font face=3D"&#39;Lucida Sans Typewriter&#39;" size=3D"2"><span style=3D"f=
ont-size: 10px;"><a href=3D"mailto:[email protected]" target=3D"=
_blank">[email protected]</a></span></font></div></span></span><=
/font></div>
<div><font face=3D"&#39;Lucida Sans Typewriter&#39;" size=3D"2"><span style=
=3D"font-size: 10px;"><a href=3D"mailto:[email protected]" target=3D"_b=
lank">[email protected]</a></span></font></div><div><font face=3D"&#39;=
Lucida Sans Typewriter&#39;" size=3D"2">twitter: @deanwampler, @chicagoscal=
a</font></div>
<div><font face=3D"&#39;Lucida Sans Typewriter&#39;" size=3D"2"><span style=
=3D"font-size: 10px;"><a href=3D"http://www.objectmentor.com" target=3D"_bl=
ank">http://www.objectmentor.com</a></span></font></div><div><font face=3D"=
&#39;Lucida Sans Typewriter&#39;" size=3D"2"><span style=3D"font-size: 10px=
;">See also:</span></font></div>
<div><font face=3D"&#39;Lucida Sans Typewriter&#39;" size=3D"2"><span style=
=3D"font-size: 10px;"><a href=3D"http://www.polyglotprogramming.com" target=
=3D"_blank">http://www.polyglotprogramming.com</a> =A0Multi-language and mu=
lti-paradigm programming</span></font></div>
<div><font face=3D"&#39;Lucida Sans Typewriter&#39;" size=3D"2"><span style=
=3D"font-size: 10px;"><a href=3D"http://www.aspectprogramming.com" target=
=3D"_blank">http://www.aspectprogramming.com</a> =A0 =A0AOP advocacy site</=
span></font></div>
<div><font face=3D"&#39;Lucida Sans Typewriter&#39;" size=3D"2"><span style=
=3D"font-size: 10px;"><a href=3D"http://aquarium.rubyforge.org" target=3D"_=
blank">http://aquarium.rubyforge.org</a> =A0 =A0 =A0 AOP for Ruby</span></f=
ont></div><div>
<font face=3D"&#39;Lucida Sans Typewriter&#39;" size=3D"2"><span style=3D"f=
ont-size: 10px;"><a href=3D"http://www.contract4j.org" target=3D"_blank">ht=
tp://www.contract4j.org</a> =A0 =A0 =A0 =A0 =A0 Design by Contract for Java=
5</span></font></div>
<div><font face=3D"&#39;Lucida Sans Typewriter&#39;" size=3D"2"><span style=
=3D"font-size: 10px;"><br></span></font></div><div><font face=3D"&#39;Lucid=
a Sans Typewriter&#39;" size=3D"2"><span style=3D"font-size: 10px;">I want =
my tombstone to say:</span></font></div>
<div><font face=3D"&#39;Lucida Sans Typewriter&#39;" size=3D"2"><span style=
=3D"font-size: 10px;">=A0 Unknown Application Error in Dean Wampler.exe.</s=
pan></font></div><div><font face=3D"&#39;Lucida Sans Typewriter&#39;" size=
=3D"2"><span style=3D"font-size: 10px;">=A0 Application Terminated.</span><=
/font></div>
<div><font face=3D"&#39;Lucida Sans Typewriter&#39;" size=3D"2"><span style=
=3D"font-size: 10px;">=A0 =A0 =A0 [Okay]=A0 =A0 =A0 =A0 [Cancel]</span></fo=
nt></div><div><br></div></div></div></div></div></div></div></div></div></d=
iv></div></div></div>
</div></div></div></span></div></span></div></span></div></span><br></div><=
/span><br></div></span><br></div></span><br></div></span><br> </div><br></d=
iv></div></div></blockquote></div><br><br clear=3D"all"><br>-- <br>Ing. Fab=
iano Ricci<br>
<br> =A0HomePage =A0--:. <a href=3D"http://www.fabianoricci.org">http://www=
.fabianoricci.org</a><br> =A0Public Key =A0--:. <a href=3D"http://www.fabia=
noricci.org/key.php">http://www.fabianoricci.org/key.php</a><br> =A0E-Mail =
=A0 =A0 =A0 =A0 --:. <a href=3D"mailto:[email protected]">[email protected]=
</a><br>
 =A0ICQ =A0 =A0 =A0 =A0 =A0 =A0 --:. 302346155<br> =A0MSN =A0 =A0 =A0 =A0 =
=A0 --:. <a href=3D"mailto:[email protected]">[email protected]</=
a><br>

--001636c5a7368970a1046c63f365--


--===============2712678551100833163==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
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

--===============2712678551100833163==--