<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ivar Jacobson International &#187; AOP | Ivar Jacobson International</title>
	<atom:link href="http://blog.ivarjacobson.com/tag/aop/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.ivarjacobson.com</link>
	<description>The Smart Blog</description>
	<lastBuildDate>Mon, 16 Jan 2012 14:12:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Aspect Oriented Development</title>
		<link>http://blog.ivarjacobson.com/aspect-oriented-development/</link>
		<comments>http://blog.ivarjacobson.com/aspect-oriented-development/#comments</comments>
		<pubDate>Wed, 31 Dec 1969 23:59:59 +0000</pubDate>
		<dc:creator>Ivar Jacobson</dc:creator>
				<category><![CDATA[Postcards]]></category>
		<category><![CDATA[AOP]]></category>
		<category><![CDATA[Aspects]]></category>
		<category><![CDATA[Objectory]]></category>

		<guid isPermaLink="false">http://ivarjacobson.wordpress.com/?p=19</guid>
		<description><![CDATA[September 8, 2003 Last week I gave a talk on aspect-oriented software development at an IBM conference on this subject in Yorktown Heights. Last time I was at this IBM facility was in 1984 when I spent a year as a visiting scientist at MIT. IBM then offered me a job doing research in language [...]]]></description>
			<content:encoded><![CDATA[<p><tt><span style="font-size:10pt;font-family:Verdana;">September 8, 2003</span></tt></p>
<p><tt><span style="font-size:10pt;font-family:Verdana;">Last week I gave a talk on aspect-oriented software development at an IBM conference on this subject in Yorktown Heights. Last time I was at this IBM facility was in 1984 when I spent a year as a visiting scientist at MIT. IBM then offered me a job doing research in language development (Prolog-based). I was very excited about moving permanently to the US and so was my family. However, I decided to go back to Sweden to complete my thesis and get a Ph.D. If not, I probably wouldn't have founded Objectory, which was acquired by Rational, which in its turn was acquired by IBM. However, the "end" result was almost the same - working for IBM :-). I am now an executive technical consultant of IBM. </span></tt></p>
<p><tt><span style="font-size:10pt;font-family:Verdana;"></span></tt><span style="font-family:Verdana;"></span><tt><span style="font-size:10pt;font-family:Verdana;">I believe that aspect technology will dramatically improve the way software is developed. I have described this technology as 'the missing link' to keep use cases separate all the way from requirements to code and test. I have written several papers on this subject. Right now I am working on a new book on aspects &amp; use cases. </span></tt></p>
<p><tt><span style="font-size:10pt;font-family:Verdana;"></span></tt><span style="font-family:Verdana;"></span><tt><span style="font-size:10pt;font-family:Verdana;">Last week I gave the same talk on Aspects &amp; Use Cases at the Rational User Conference in Orlando. It was a very well organized conference - a lot of good technical stuff as well as a good portion of fun. </span></tt></p>
<p><tt><span style="font-size:10pt;font-family:Verdana;"></span></tt><span style="font-family:Verdana;"></span><tt><span style="font-size:10pt;font-family:Verdana;">The conference was in Disney World, Orlando, so there were lots of opportunities for having fun. One evening we were dancing at the hotel. Great Caribbean music. The bad part was that the music had to stop at 10 pm! </span></tt><span style="font-family:Verdana;"></span><tt><span style="font-size:10pt;font-family:Verdana;">There is no doubt that the interest for aspect-oriented programming (AOP) is growing dramatically. The good news is that the use-case driven development approach is a perfect fit with AOP. To make AOP successful, it needs a methodology. We have such a methodology. Still, it will take a few years before tools support this technology. </span></tt></p>
<p><tt><span style="font-size:10pt;font-family:Verdana;"></span></tt><span style="font-family:Verdana;"></span><tt><span style="font-size:10pt;font-family:Verdana;">At the same conference Jaczone (www.jaczone.com) demonstrated WayPointer. WayPointer really got a lot of attention. All the time there were people waiting to get a demo. What is so exciting is that WayPointer makes process active and at the same time practically invisible. This is done, by using intelligent agents to support developers in the many micro-activities in software development. </span></tt></p>
<p><tt><span style="font-size:10pt;font-family:Verdana;"></span></tt><span style="font-family:Verdana;"></span><tt><span style="font-size:10pt;font-family:Verdana;">Aspects and agents will be important complementary technologies for the next years to come. You should take the time to learn about them. </span></tt><span style="font-family:Verdana;"></span><span style="font-family:Verdana;"> </span></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ivarjacobson.com/aspect-oriented-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

