<?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>Deconstructing Software &#187; Software erosion</title>
	<atom:link href="http://www.headwaysoftware.com/blog/tag/software-erosion/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.headwaysoftware.com/blog</link>
	<description></description>
	<lastBuildDate>Tue, 24 Jan 2012 20:39:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Software erosion and package tangles</title>
		<link>http://www.headwaysoftware.com/blog/2008/12/software-erosion-and-package-tangles/</link>
		<comments>http://www.headwaysoftware.com/blog/2008/12/software-erosion-and-package-tangles/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 10:26:30 +0000</pubDate>
		<dc:creator>Ian Sutton</dc:creator>
				<category><![CDATA[Complexity]]></category>
		<category><![CDATA[Emergent Design]]></category>
		<category><![CDATA[Package design]]></category>
		<category><![CDATA[Software Architecture]]></category>
		<category><![CDATA[Software erosion]]></category>
		<category><![CDATA[Transformations]]></category>

		<guid isPermaLink="false">http://www.headwaysoftware.com/blog/?p=158</guid>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://www.headwaysoftware.com/blog/2008/12/software-erosion-and-package-tangles/";</script>My recent post on architectural erosion in the findbugs code-base was generally well received, but there were some skeptical voices. In a comment, Emeric questioned whether cyclic dependencies at the package level are anything more than a smell (if that). &#8230; <a href="http://www.headwaysoftware.com/blog/2008/12/software-erosion-and-package-tangles/">Continue reading</a>]]></description>
		<wfw:commentRss>http://www.headwaysoftware.com/blog/2008/12/software-erosion-and-package-tangles/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Software erosion in pictures &#8211; Findbugs</title>
		<link>http://www.headwaysoftware.com/blog/2008/11/software-erosion-findbugs/</link>
		<comments>http://www.headwaysoftware.com/blog/2008/11/software-erosion-findbugs/#comments</comments>
		<pubDate>Thu, 27 Nov 2008 10:23:08 +0000</pubDate>
		<dc:creator>Ian Sutton</dc:creator>
				<category><![CDATA[Complexity]]></category>
		<category><![CDATA[Emergent Design]]></category>
		<category><![CDATA[Dependency Management]]></category>
		<category><![CDATA[Design entropy]]></category>
		<category><![CDATA[Software Architecture]]></category>
		<category><![CDATA[Software erosion]]></category>

		<guid isPermaLink="false">http://www.headwaysoftware.com/blog/?p=131</guid>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://www.headwaysoftware.com/blog/2008/11/software-erosion-findbugs/";</script>My particular area of interest in software these days is the importance of levels of abstraction above the raw code. In Java, the most natural place for these to manifest themselves is through the package structure (though this is certainly &#8230; <a href="http://www.headwaysoftware.com/blog/2008/11/software-erosion-findbugs/">Continue reading</a>]]></description>
		<wfw:commentRss>http://www.headwaysoftware.com/blog/2008/11/software-erosion-findbugs/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
	</channel>
</rss>

