<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://architects.dzone.com"  xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dz="http://www.developerzone.com/modules/dz/1.0">
<channel>
 <title>Recent Tips, Tricks and How-Tos</title>
 <link>http://architects.dzone.com/howto/current</link>
 <description></description>
 <language>en</language>
<item>
 <title>Reverse-engineer Source Code into UML Diagrams</title>
 <link>http://architects.dzone.com/articles/reverse-engineer-source-code-u</link>
 <description>I have been on several teams where we studiously designed UML diagrams at the beginning of the project. As the project progressed, and deadlines approached, the UML diagrams were left somewhere behind, not to be updated in months. When a new developer joined the team, we showcased the old UML diagrams, and kept telling &amp;quot;Oh, we never had time to update them, please see the source code to get...</description>
 <comments>http://architects.dzone.com/articles/reverse-engineer-source-code-u#comments</comments>
 <category domain="http://architects.dzone.com/category/tags/ant">ant</category>
 <category domain="http://architects.dzone.com/category/tags/hudson">Hudson</category>
 <category domain="http://architects.dzone.com/taxonomy/term/66">java</category>
 <category domain="http://architects.dzone.com/category/tags/uml">UML</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://architects.dzone.com/crss/node/4650</wfw:commentRss>
 <dz:submitDate>Fri, 22 Aug 2008 05:37:28 -0400</dz:submitDate>
 <dz:readCount>3477</dz:readCount>
 <dz:commentCount>30</dz:commentCount>
 <dz:submitter> <dz:username>meera</dz:username>
 <dz:userimage>http://architects.dzone.com/sites/all/files/avatars/picture-8.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Fri, 22 Aug 2008 05:37:28 -0400</pubDate>
 <dc:creator>meera</dc:creator>
 <guid isPermaLink="false">4650 at http://architects.dzone.com</guid>
</item>
<item>
 <title>Visual Documentation of Ant Dependencies in 3 Simple Steps</title>
 <link>http://architects.dzone.com/articles/visual-documentation-ant-depen</link>
 <description>An automated build process with Ant is one of the most crucial things required in any CI process. Ant is the build tool of choice for many Enterprise Java projects. This is an XML ﬁle, usually called build.xml, which describes a project&#039;s dependencies. At the beginning of any project, this build file will be somewhere around 70-80 lines, which would include targets for compiling source and...</description>
 <comments>http://architects.dzone.com/articles/visual-documentation-ant-depen#comments</comments>
 <category domain="http://architects.dzone.com/category/tags/ant">ant</category>
 <category domain="http://architects.dzone.com/category/tags/grand">Grand</category>
 <category domain="http://architects.dzone.com/category/tags/graphviz">GraphViz</category>
 <category domain="http://architects.dzone.com/category/tags/vizant">Vizant</category>
 <category domain="http://architects.dzone.com/category/dzone-taxonomy/tools-methods/build-automatio">Build Automation</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://architects.dzone.com/crss/node/4467</wfw:commentRss>
 <dz:submitDate>Wed, 13 Aug 2008 09:24:21 -0400</dz:submitDate>
 <dz:readCount>1554</dz:readCount>
 <dz:commentCount>0</dz:commentCount>
 <dz:submitter> <dz:username>meera</dz:username>
 <dz:userimage>http://architects.dzone.com/sites/all/files/avatars/picture-8.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Wed, 13 Aug 2008 09:24:21 -0400</pubDate>
 <dc:creator>meera</dc:creator>
 <guid isPermaLink="false">4467 at http://architects.dzone.com</guid>
</item>
<item>
 <title>Creating SOAP Message Handlers in 3 Simple Steps - Part 1</title>
 <link>http://architects.dzone.com/articles/creating-soap-message-handlers</link>
 <description>This tutorial takes a look at SOAP Message handlers and how easy it is to write handlers using JAX-WS 2.0. JAX-WS 2.0 allows both regular Java classes and stateless EJBs(Session beans) to be exposed as web services. The JAX-WS 2.0 is the core specification that defines the web services standard for Java EE 5 specification.</description>
 <category domain="http://architects.dzone.com/category/dzone-taxonomy/java/frameworks">Frameworks</category>
 <dz:submitDate>Wed, 13 Aug 2008 05:00:20 -0400</dz:submitDate>
 <dz:readCount>1362</dz:readCount>
 <dz:commentCount>0</dz:commentCount>
 <dz:submitter> <dz:username>meera</dz:username>
 <dz:userimage>http://architects.dzone.com/sites/all/files/avatars/picture-8.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Wed, 13 Aug 2008 05:00:20 -0400</pubDate>
 <dc:creator>meera</dc:creator>
 <guid isPermaLink="false">4470 at http://architects.dzone.com</guid>
</item>
<item>
 <title>Scala Actors 101 - Threadless and Scalable</title>
 <link>http://architects.dzone.com/articles/scala-threadless-concurrent</link>
 <description>Application performance is no longer a free lunch, and with current hardware trends of cores-for-the-chores, the search is on for the programming model that will make your application scale out over all the processing units that you have. Java 5 and Java 6 have given us the goodness of java.util.concurrent, and if all things go well, we will have Fork/Join (FJ) as part of Java 7.</description>
 <comments>http://architects.dzone.com/articles/scala-threadless-concurrent#comments</comments>
 <category domain="http://architects.dzone.com/category/tags/actor">actor</category>
 <category domain="http://architects.dzone.com/category/tags/concurrency">concurrency</category>
 <category domain="http://architects.dzone.com/category/tags/scala">Scala</category>
 <category domain="http://architects.dzone.com/category/dzone-taxonomy/java/performance">Performance</category>
 <category domain="http://architects.dzone.com/category/dzone-taxonomy/architecture/performance">Performance</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://architects.dzone.com/crss/node/4458</wfw:commentRss>
 <dz:submitDate>Tue, 12 Aug 2008 10:06:36 -0400</dz:submitDate>
 <dz:readCount>2699</dz:readCount>
 <dz:commentCount>2</dz:commentCount>
 <dz:submitter> <dz:username>debasishg</dz:username>
 <dz:userimage>http://architects.dzone.com/sites/all/files/avatars/picture-205943.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Tue, 12 Aug 2008 10:06:36 -0400</pubDate>
 <dc:creator>debasishg</dc:creator>
 <guid isPermaLink="false">4458 at http://architects.dzone.com</guid>
</item>
<item>
 <title>What&#039;s New in Seam 2.1 - An interview with Peter Muir</title>
 <link>http://architects.dzone.com/articles/whats-new-seam-21-an-interview</link>
 <description>In this podcast interview, Peter Muir previews some of the upcoming features in Seam 2.1, including support for GWT and Wicket, improved security enhancements for identity management, permissioning, and single sign-on, as well as better support for RESTful application development.   Download the Podcast Here (14 MB) A complete transcript of the interview has been provided below:</description>
 <comments>http://architects.dzone.com/articles/whats-new-seam-21-an-interview#comments</comments>
 <category domain="http://architects.dzone.com/category/dzone-taxonomy/java">Java</category>
 <category domain="http://architects.dzone.com/category/dzone-taxonomy/java/server-side">Server-side</category>
 <category domain="http://architects.dzone.com/category/tags/jboss">JBoss</category>
 <category domain="http://architects.dzone.com/category/tags/seam">Seam</category>
 <category domain="http://architects.dzone.com/category/dzone-taxonomy/java/frameworks">Frameworks</category>
 <category domain="http://architects.dzone.com/category/dzone-taxonomy/java/persistence">Persistence</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://architects.dzone.com/crss/node/4311</wfw:commentRss>
 <dz:submitDate>Sun, 03 Aug 2008 19:04:49 -0400</dz:submitDate>
 <dz:readCount>6208</dz:readCount>
 <dz:commentCount>0</dz:commentCount>
 <dz:submitter> <dz:username>nbharti78</dz:username>
 <dz:userimage>http://architects.dzone.com/sites/all/files/avatars/picture-224680.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Sun, 03 Aug 2008 19:04:49 -0400</pubDate>
 <dc:creator>nbharti78</dc:creator>
 <guid isPermaLink="false">4311 at http://architects.dzone.com</guid>
</item>
<item>
 <title>Common REST Design Pattern</title>
 <link>http://architects.dzone.com/news/common-rest-design-pattern</link>
 <description>Based on the same architectural pattern of the web, &amp;quot;REST&amp;quot; has a growing dominance of the SOA (Service Oriented Architecture) implementation these days.  In this article, we will discuss some basic design principles of REST.SOAP :  The Remote Procedure Call ModelBefore the REST become a dominance, most of SOA architecture are built around WS* stack, which is fundamentally a RPC (Remote...</description>
 <comments>http://architects.dzone.com/news/common-rest-design-pattern#comments</comments>
 <category domain="http://architects.dzone.com/category/tags/rest">REST</category>
 <category domain="http://architects.dzone.com/category/tags/restful">RESTFul</category>
 <category domain="http://architects.dzone.com/category/tags/saas">SaaS</category>
 <category domain="http://architects.dzone.com/category/tags/service-oriented-architect">Service Oriented Architect</category>
 <category domain="http://architects.dzone.com/taxonomy/term/73">SOA</category>
 <category domain="http://architects.dzone.com/category/tags/web-services">web services</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://architects.dzone.com/crss/node/3293</wfw:commentRss>
 <dz:submitDate>Wed, 04 Jun 2008 10:33:01 -0400</dz:submitDate>
 <dz:readCount>10822</dz:readCount>
 <dz:commentCount>19</dz:commentCount>
 <dz:submitter> <dz:username>riho</dz:username>
 <dz:userimage>http://architects.dzone.com/sites/all/files/avatars/picture-285368.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Wed, 04 Jun 2008 10:33:01 -0400</pubDate>
 <dc:creator>riho</dc:creator>
 <guid isPermaLink="false">3293 at http://architects.dzone.com</guid>
</item>
<item>
 <title>Functional Web Services Testing Made Easy with SoapUI - Part 3</title>
 <link>http://architects.dzone.com/articles/functional-web-services-testin-1</link>
 <description>In the first two parts(part 1 and part 2) of this series we have seen how to use SoapUI to write functional tests for web services and also how to use Groovy for test setup, properties transfer, and assertions.</description>
 <comments>http://architects.dzone.com/articles/functional-web-services-testin-1#comments</comments>
 <category domain="http://architects.dzone.com/category/tags/cobertura">cobertura</category>
 <category domain="http://architects.dzone.com/category/tags/continuous-integration">continuous integration</category>
 <category domain="http://architects.dzone.com/category/tags/functional-testing">functional testing</category>
 <category domain="http://architects.dzone.com/taxonomy/term/73">SOA</category>
 <category domain="http://architects.dzone.com/category/tags/soapui">soapui</category>
 <category domain="http://architects.dzone.com/category/tags/web-services">web services</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://architects.dzone.com/crss/node/2977</wfw:commentRss>
 <dz:submitDate>Mon, 19 May 2008 03:54:20 -0400</dz:submitDate>
 <dz:readCount>5328</dz:readCount>
 <dz:commentCount>6</dz:commentCount>
 <dz:submitter> <dz:username>meera</dz:username>
 <dz:userimage>http://architects.dzone.com/sites/all/files/avatars/picture-8.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Mon, 19 May 2008 03:54:20 -0400</pubDate>
 <dc:creator>meera</dc:creator>
 <guid isPermaLink="false">2977 at http://architects.dzone.com</guid>
</item>
<item>
 <title>Functional Web Services Testing Made Easy with SoapUI - Part 2</title>
 <link>http://architects.dzone.com/articles/draft-functional-web-services--0</link>
 <description>Part 1 of this series helped provide the background needed
to begin exploring web services testing. We learned the basics of SoapUI and
how easy it was to write functional tests without writing a single line of
code. We also saw how to add assertions to these tests. What we will examine</description>
 <comments>http://architects.dzone.com/articles/draft-functional-web-services--0#comments</comments>
 <category domain="http://architects.dzone.com/category/tags/functional-testing">functional testing</category>
 <category domain="http://architects.dzone.com/taxonomy/term/38">groovy</category>
 <category domain="http://architects.dzone.com/taxonomy/term/73">SOA</category>
 <category domain="http://architects.dzone.com/category/tags/soapui">soapui</category>
 <category domain="http://architects.dzone.com/category/tags/web-services">web services</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://architects.dzone.com/crss/node/2853</wfw:commentRss>
 <dz:submitDate>Mon, 12 May 2008 04:06:17 -0400</dz:submitDate>
 <dz:readCount>9291</dz:readCount>
 <dz:commentCount>3</dz:commentCount>
 <dz:submitter> <dz:username>meera</dz:username>
 <dz:userimage>http://architects.dzone.com/sites/all/files/avatars/picture-8.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Mon, 12 May 2008 04:06:17 -0400</pubDate>
 <dc:creator>meera</dc:creator>
 <guid isPermaLink="false">2853 at http://architects.dzone.com</guid>
</item>
<item>
 <title>Intro to Design Patterns: Prototype Pattern</title>
 <link>http://architects.dzone.com/articles/intro-design-patterns-prototype</link>
 <description>Today we&#039;re going to look at the Prototype design pattern.  Specify the kinds of objects to create using a prototypical instance, and create new objects by copying this prototype. - Gof
	


Type
Object Creational</description>
 <comments>http://architects.dzone.com/articles/intro-design-patterns-prototype#comments</comments>
 <category domain="http://architects.dzone.com/category/tags/design-patterns">Design Patterns</category>
 <category domain="http://architects.dzone.com/category/tags/gof">Gof</category>
 <category domain="http://architects.dzone.com/taxonomy/term/66">java</category>
 <category domain="http://architects.dzone.com/category/tags/prototype-pattern">Prototype Pattern</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://architects.dzone.com/crss/node/2794</wfw:commentRss>
 <dz:submitDate>Wed, 07 May 2008 15:30:04 -0400</dz:submitDate>
 <dz:readCount>3717</dz:readCount>
 <dz:commentCount>4</dz:commentCount>
 <dz:submitter> <dz:username>andre mare</dz:username>
 <dz:userimage>http://architects.dzone.com/sites/all/files/avatars/picture-190395.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Wed, 07 May 2008 15:30:04 -0400</pubDate>
 <dc:creator>andre mare</dc:creator>
 <guid isPermaLink="false">2794 at http://architects.dzone.com</guid>
</item>
<item>
 <title>Functional Web Services Testing Made Easy with SoapUI - Part 1</title>
 <link>http://architects.dzone.com/articles/functional-web-services-1</link>
 <description>Service-oriented architecture (SOA) and web services are becoming more and more popular in many development projects. In Java or .NET, exposing your business logic component as a web service is as simple as adding a few metadata annotations. Likewise, once you have a web service, you can use any client to consume it, right?Before you make all your web services available to the public, however,...</description>
 <comments>http://architects.dzone.com/articles/functional-web-services-1#comments</comments>
 <category domain="http://architects.dzone.com/category/tags/functional-testing">functional testing</category>
 <category domain="http://architects.dzone.com/category/tags/soap">soap</category>
 <category domain="http://architects.dzone.com/category/tags/soapui">soapui</category>
 <category domain="http://architects.dzone.com/category/tags/web-services">web services</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://architects.dzone.com/crss/node/2712</wfw:commentRss>
 <dz:submitDate>Tue, 06 May 2008 03:41:09 -0400</dz:submitDate>
 <dz:readCount>11035</dz:readCount>
 <dz:commentCount>1</dz:commentCount>
 <dz:submitter> <dz:username>meera</dz:username>
 <dz:userimage>http://architects.dzone.com/sites/all/files/avatars/picture-8.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Tue, 06 May 2008 03:41:09 -0400</pubDate>
 <dc:creator>meera</dc:creator>
 <guid isPermaLink="false">2712 at http://architects.dzone.com</guid>
</item>
<item>
 <title>Service-Orientation and Object-Orientation Part II:  A Comparison of Design Principles </title>
 <link>http://architects.dzone.com/articles/service-orientation-and-object-0</link>
 <description>
This two-part article series studies object-orientation and
service-orientation by providing a comparison of goals, concepts, and
principles. Both articles are comprised of excerpts from the book &amp;quot;SOA:
Principles of Service Design&amp;quot; [REF-1]. If you haven&#039;t already, be sure
to read the first part of this article series [REF-5] before
continuing.


</description>
 <comments>http://architects.dzone.com/articles/service-orientation-and-object-0#comments</comments>
 <category domain="http://architects.dzone.com/category/tags/object-oriented">object-oriented</category>
 <category domain="http://architects.dzone.com/taxonomy/term/73">SOA</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://architects.dzone.com/crss/node/2534</wfw:commentRss>
 <dz:submitDate>Thu, 24 Apr 2008 12:12:55 -0400</dz:submitDate>
 <dz:readCount>855</dz:readCount>
 <dz:commentCount>1</dz:commentCount>
 <dz:submitter> <dz:username>nbharti78</dz:username>
 <dz:userimage>http://architects.dzone.com/sites/all/files/avatars/picture-224680.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Thu, 24 Apr 2008 12:12:55 -0400</pubDate>
 <dc:creator>nbharti78</dc:creator>
 <guid isPermaLink="false">2534 at http://architects.dzone.com</guid>
</item>
</channel>
</rss>
