<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.2" -->
<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/"
	>

<channel>
	<title>createtank.com</title>
	<link>http://createtank.com</link>
	<description>Technology Integration and Open Source Specialists -- Software Architecture, Design, and Development</description>
	<pubDate>Mon, 21 Jan 2008 00:11:28 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2</generator>
	<language>en</language>
			<item>
		<title>FOSS Integration Software Study</title>
		<link>http://createtank.com/2008/01/20/foss-integration-software-study/</link>
		<comments>http://createtank.com/2008/01/20/foss-integration-software-study/#comments</comments>
		<pubDate>Mon, 21 Jan 2008 00:07:22 +0000</pubDate>
		<dc:creator>john joseph roets</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[SOA]]></category>

		<category><![CDATA[Architecture]]></category>

		<guid isPermaLink="false">http://createtank.com/2008/01/20/foss-integration-software-study/</guid>
		<description><![CDATA[In Can OSS Integration Server Software Enable EAI/BPM, Dennis Byron discusses whether open source software can compete in the integration server market.
Research has shown that often when cost is such an inhibitor, open source software   (OSS) can help&#8230;On the other hand, everyone agrees that BPM/EAI/integration   software is among the most complex [...]]]></description>
			<content:encoded><![CDATA[<p>In <em>Can OSS Integration Server Software Enable EAI/BPM</em>, Dennis Byron discusses whether open source software can compete in the integration server market.</p>
<blockquote><p>Research has shown that often when cost is such an inhibitor, open source software   (OSS) can help&#8230;On the other hand, everyone agrees that BPM/EAI/integration   software is among the most complex software developed and offered in the market.   Therefore—conventional wisdom says—it is no place for the OSS culture   and development model&#8230;Conventional wisdom is wrong again.</p></blockquote>
<p>createTank&#8217;s <em>elemenope</em> SOA framework is mentioned as one of the few FOSS competitors in the market area.</p>
<blockquote><p>The elemenope framework is a classic integration server based on both OSS terms    and conditions and OSS culture. It has been in development since 1999, almost    since the start of the integration server era, and it has also enabled a service-oriented    architecture (SOA) since before that term became popular.</p></blockquote>
<p>Worth a read&#8230;<br />
<strong>Can OSS Integration Server Software Enable EAI/BPM?</strong><br />
<a href="http://www.ebizq.net/hot_topics/open_source/features/8804.html" target="_blank">http://www.ebizq.net/hot_topics/open_source/features/8804.html</a><br />
(Requires free subscription)</p>
]]></content:encoded>
			<wfw:commentRss>http://createtank.com/2008/01/20/foss-integration-software-study/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Gloomy Forecast for IT Work Force?</title>
		<link>http://createtank.com/2007/09/26/deception/</link>
		<comments>http://createtank.com/2007/09/26/deception/#comments</comments>
		<pubDate>Wed, 26 Sep 2007 13:16:31 +0000</pubDate>
		<dc:creator>john joseph roets</dc:creator>
		
		<category><![CDATA[Development]]></category>

		<category><![CDATA[Career]]></category>

		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://createtank.com/2007/09/26/gloomy-forecast-for-it-work-force-2/</guid>
		<description><![CDATA[eWeek serves up deception.
MS wants to downplay US developer/IT quality to make the case that they need more H1B workers, in order to:
1. Bring in workers of dubious quality
2. (And the real reason) to lower the market rate on US developer/IT workers.
The same holds true on MS arguments on security clearance requirements for US Govt. [...]]]></description>
			<content:encoded><![CDATA[<p>eWeek serves up <strong><a href="http://www.eweek.com/article2/0%2C1895%2C2188796%2C00.asp" target="_blank">deception</a></strong>.</p>
<p>MS wants to downplay US developer/IT quality to make the case that they <em>need</em> more H1B workers, in order to:<br />
1. Bring in workers of dubious quality<br />
2. (And the real reason) to lower the market rate on US developer/IT workers.</p>
<p>The same holds true on MS arguments on security clearance requirements for US Govt. work (MS is against).</p>
]]></content:encoded>
			<wfw:commentRss>http://createtank.com/2007/09/26/deception/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SOA and Downsizing</title>
		<link>http://createtank.com/2007/09/04/soa-and-downsizing/</link>
		<comments>http://createtank.com/2007/09/04/soa-and-downsizing/#comments</comments>
		<pubDate>Wed, 05 Sep 2007 00:46:10 +0000</pubDate>
		<dc:creator>john joseph roets</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[SOA]]></category>

		<category><![CDATA[Architecture]]></category>

		<category><![CDATA[Snippets]]></category>

		<guid isPermaLink="false">http://createtank.com/2007/09/04/soa-and-downsizing/</guid>
		<description><![CDATA[In Does SOA threaten developer jobs?, much is said about supposed concerns that developers now have over SOA adoption.
So, one might surmise that Jacquard Loom developers once felt insecure about the goings on in assembler and C development, and that C developers once lost sleep over OO and Java development.
]]></description>
			<content:encoded><![CDATA[<p>In <a href="http://searchwebservices.techtarget.com/originalContent/0,289142,sid26_gci1270595,00.html?track=NL-110&amp;ad=602060&amp;asrc=EM_NLN_2112149&amp;uid=6455863">Does SOA threaten developer jobs?</a>, much is said about supposed concerns that developers now have over SOA adoption.</p>
<p>So, one might surmise that Jacquard Loom developers once felt insecure about the goings on in assembler and C development, and that C developers once lost sleep over OO and Java development.</p>
<p> <a href="http://createtank.com/2007/09/04/soa-and-downsizing/#more-38" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://createtank.com/2007/09/04/soa-and-downsizing/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A bit about WADL (Revised)</title>
		<link>http://createtank.com/2007/08/23/a-bit-about-wadl/</link>
		<comments>http://createtank.com/2007/08/23/a-bit-about-wadl/#comments</comments>
		<pubDate>Thu, 23 Aug 2007 18:27:08 +0000</pubDate>
		<dc:creator>Larry Liberto</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[SOA]]></category>

		<category><![CDATA[Reviews]]></category>

		<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://createtank.com/2007/05/23/a-bit-about-wadl/</guid>
		<description><![CDATA[In today’s high-tech world there is a growing need to create a simpler way to describe web-based applications. In the past one would use a WSDL to describe such application. One competing project put forth from Sun is Web Application Description Language [WADL] (http://research.sun.com/techrep/2006/abstract-153.html).
]]></description>
			<content:encoded><![CDATA[<p>In today’s high-tech world there is a growing need to create a simpler way to describe web-based applications. In the past one would use a WSDL to describe such application. One competing project put forth from Sun is Web Application Description Language [WADL] (<a href="http://research.sun.com/techrep/2006/abstract-153.html" title="http://research.sun.com/techrep/2006/abstract-153.html" target="_blank">http://research.sun.com/techrep/2006/abstract-153.html</a>).</p>
<p> <a href="http://createtank.com/2007/08/23/a-bit-about-wadl/#more-27" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://createtank.com/2007/08/23/a-bit-about-wadl/feed/</wfw:commentRss>
		</item>
		<item>
		<title>XML Processing on Appliance</title>
		<link>http://createtank.com/2007/08/01/xml-processing-appliance/</link>
		<comments>http://createtank.com/2007/08/01/xml-processing-appliance/#comments</comments>
		<pubDate>Wed, 01 Aug 2007 13:18:04 +0000</pubDate>
		<dc:creator>john joseph roets</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[SOA]]></category>

		<category><![CDATA[Architecture]]></category>

		<category><![CDATA[Snippets]]></category>

		<guid isPermaLink="false">http://createtank.com/2007/08/01/xml-hardware-processing/</guid>
		<description><![CDATA[XML processing in hardware to boil down an XML doc for simpler binding to objects:
http://tinyurl.com/2syl99
Most importantly:
&#8220;We use an object binding framework,&#8221; he explained. &#8220;We use XSLT to
transform it in hardware. So when the XML comes in, all the validation,
all the business rules that are applied to it, all the transformations are
done, so we get a [...]]]></description>
			<content:encoded><![CDATA[<p>XML processing in hardware to boil down an XML doc for simpler binding to objects:<br />
<a href="http://tinyurl.com/2syl99" target="_blank">http://tinyurl.com/2syl99</a></p>
<p>Most importantly:<br />
&#8220;We use an object binding framework,&#8221; he explained. &#8220;We use XSLT to<br />
transform it in hardware. So when the XML comes in, all the validation,<br />
all the business rules that are applied to it, all the transformations are<br />
done, so we get a clean XML that is exactly fitting the object that we<br />
want. So we can make one Java call, say un-marshal, and we have the<br />
object, lo and behold. We don&#8217;t have compiled classes. We have no mapping. Nothing.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://createtank.com/2007/08/01/xml-processing-appliance/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Technology and Architecture &#8212; Walls ARE Important</title>
		<link>http://createtank.com/2007/07/03/walls/</link>
		<comments>http://createtank.com/2007/07/03/walls/#comments</comments>
		<pubDate>Tue, 03 Jul 2007 11:39:46 +0000</pubDate>
		<dc:creator>john joseph roets</dc:creator>
		
		<category><![CDATA[SOA]]></category>

		<category><![CDATA[Architecture]]></category>

		<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://createtank.com/2007/07/03/architecture-and-technology/</guid>
		<description><![CDATA[One of the first notations made in my notes from the ZapThink session (see Zapthink LZA Reviewed) was a subtle disagreement about the relationship between Architecture and Technology. ZapThink asserts that &#8220;Architecture is not about technology.&#8221; They paraphrase &#8220;physical&#8221;* architects stating that buildings are and should be designed &#8220;for the space.&#8221;
What the Classics Say
While this [...]]]></description>
			<content:encoded><![CDATA[<p>One of the first notations made in my notes from the ZapThink session (see <a href="http://createtank.com/2007/05/24/zapthink-lza/">Zapthink LZA Reviewed</a>) was a subtle disagreement about the relationship between Architecture and Technology. ZapThink asserts that &#8220;Architecture is not about technology.&#8221; They paraphrase &#8220;physical&#8221;* architects stating that buildings are and should be designed &#8220;for the space.&#8221;</p>
<h2>What the Classics Say</h2>
<p>While this is not untrue, a review of classic architectural writings reveals a fuller and more enlightened perspective. In point of fact, Architecture is about the spaces <em>and</em> the structure <em>and</em> the foundation. Physical Architecture does in fact concern itself in no small manner with the structure and foundation of the building. Without a solid and proper foundation, even the best and most suitable &#8220;spaces-based&#8221; Architecture will fail. The spaces based viewpoint might come from the fact that in the world of physical Architecture, structures and foundations are usually a known quantity, as a great deal of experience has been recorded over the past few thousand years. However, whenever a new material or technology is introduced, inherent unknowns often produce failure. With this failure and its study comes further understanding.</p>
<p> <a href="http://createtank.com/2007/07/03/walls/#more-30" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://createtank.com/2007/07/03/walls/feed/</wfw:commentRss>
		</item>
		<item>
		<title>REST, XForms, XQuery, and &#8220;skimming&#8221;</title>
		<link>http://createtank.com/2007/06/15/rest-xforms-xquery-and-skimming/</link>
		<comments>http://createtank.com/2007/06/15/rest-xforms-xquery-and-skimming/#comments</comments>
		<pubDate>Fri, 15 Jun 2007 16:03:58 +0000</pubDate>
		<dc:creator>john joseph roets</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[Architecture]]></category>

		<category><![CDATA[Snippets]]></category>

		<guid isPermaLink="false">http://createtank.com/2007/06/15/rest-xforms-xquery-and-skimming/</guid>
		<description><![CDATA[Interesting concept: REST, XForms, XQuery, and &#8220;skimming&#8221; &#8211;
Pattern of holding data on the server in a native XML database, and offloading all translation and processing to the client.
See: REST, XForms, XQuery, and &#8220;skimming&#8221;
]]></description>
			<content:encoded><![CDATA[<p>Interesting concept: REST, XForms, XQuery, and &#8220;skimming&#8221; &#8211;<br />
Pattern of holding data on the server in a native XML database, and offloading all translation and processing to the client.<br />
See: <a href="http://internet-apps.blogspot.com/2006/09/xforms-rest-xqueryand-skimming.html" target="_blank">REST, XForms, XQuery, and &#8220;skimming&#8221;</a></p>
<p> <a href="http://createtank.com/2007/06/15/rest-xforms-xquery-and-skimming/#more-33" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://createtank.com/2007/06/15/rest-xforms-xquery-and-skimming/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Introduction to HttpUnit</title>
		<link>http://createtank.com/2007/06/13/httpunit-intro/</link>
		<comments>http://createtank.com/2007/06/13/httpunit-intro/#comments</comments>
		<pubDate>Thu, 14 Jun 2007 02:28:15 +0000</pubDate>
		<dc:creator>Larry Liberto</dc:creator>
		
		<category><![CDATA[Tutorials]]></category>

		<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://createtank.com/2007/06/13/introduction-to-httpunit/</guid>
		<description><![CDATA[In today&#8217;s application development environment it is standard practice to build unit tests for each object being developed. Unit testing is increasingly more and more popular in Java due to the many open-source unit testing frameworks available. However, this type of testing becomes more difficult when the application is Web based or contains EJBs because [...]]]></description>
			<content:encoded><![CDATA[<p>In today&#8217;s application development environment it is standard practice to build unit tests for each object being developed. Unit testing is increasingly more and more popular in Java due to the many open-source unit testing frameworks available. However, this type of testing becomes more difficult when the application is Web based or contains EJBs because of the dependency on application servers, servlet containers and EJB containers. We can, though, test the publicly exposed portion of the Web application with frameworks like <a href="http://httpunit.sourceforge.net" target="_blank">HttpUnit</a>.</p>
<p> <a href="http://createtank.com/2007/06/13/httpunit-intro/#more-32" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://createtank.com/2007/06/13/httpunit-intro/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Useful Resources in WSDL Design for Complex Payloads</title>
		<link>http://createtank.com/2007/06/07/wsdl-design/</link>
		<comments>http://createtank.com/2007/06/07/wsdl-design/#comments</comments>
		<pubDate>Thu, 07 Jun 2007 16:54:40 +0000</pubDate>
		<dc:creator>john joseph roets</dc:creator>
		
		<category><![CDATA[Articles]]></category>

		<category><![CDATA[Information]]></category>

		<guid isPermaLink="false">http://createtank.com/2007/06/07/wsdl-design/</guid>
		<description><![CDATA[Some useful articles and best practices information for WSDL design in systems with complex XML schemas.
]]></description>
			<content:encoded><![CDATA[<p>Some useful articles and best practices information for WSDL design in systems with complex XML schemas.</p>
<p> <a href="http://createtank.com/2007/06/07/wsdl-design/#more-31" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://createtank.com/2007/06/07/wsdl-design/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Software Interview Questions</title>
		<link>http://createtank.com/2007/05/30/software-interview-questions/</link>
		<comments>http://createtank.com/2007/05/30/software-interview-questions/#comments</comments>
		<pubDate>Thu, 31 May 2007 03:08:21 +0000</pubDate>
		<dc:creator>john joseph roets</dc:creator>
		
		<category><![CDATA[Tutorials]]></category>

		<category><![CDATA[Information]]></category>

		<guid isPermaLink="false">http://createtank.com/2007/05/30/software-interview-questions/</guid>
		<description><![CDATA[A great set of interview questions developed by staff and friends of createTank over the past few years to get a good feel for the quality of a candidate from a few perspectives (general skills, communications, problem solving, etc.).
]]></description>
			<content:encoded><![CDATA[<p>A great set of interview questions developed by staff and friends of createTank over the past few years to get a good feel for the quality of a candidate from a few perspectives (general skills, communications, problem solving, etc.).</p>
<p> <a href="http://createtank.com/2007/05/30/software-interview-questions/#more-29" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://createtank.com/2007/05/30/software-interview-questions/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
