I sometimes joke that "there are no new applications, only new instances of an existing application." This is an oversimplification, but there is also a lot of "patterns" that we see customers implement over and over again. We have done a lot of work documenting and writing down patterns. Patterns and examples are all over our IBM, SWG and developerWorks Web sites.
A Template is a pattern that comes with "code" and a wizard that helps you instantiate the template. A Recipe is an aggregation of templates that work together. We have started delivery a tool that understands assets, patterns, recipes and templates. This is Rational Software Architect (version 188.8.131.52) (http://www-128.ibm.com/developerworks/rational/products/rsa/). We are authoring a technical tutorial paper that explains how to produce recipes/templates and use them, as well as some examples. This should appear in early may.
We want to build a community around these concepts. If you have Rational Software Architect, you can use the repository connection wizard to connect to the patterns/recipes/templates repository at http://www-128.ibm.com/developerworks/product/rational/rsa/ras. We will bring up a Web portal that compliments the repository to help find, contribute and use content.
Middleware and tools
donferguson 100000UVJJ 349 Visits
I am going to start focusing more on writing things down. I helped co-author a paper that documents our SOA Programming Model and Architecture . People within IBM can access this paper from the SWG Blueprint Web site. There is also a process for customers and partners to get a copy. Drop me an e-mail at firstname.lastname@example.org if you want a copy. We have authored a non-confidential version for the IBM Systems Journal, and it will appear this summer.
If there are specific topics or issues for which you want to see a whitepaper or technical presentation, drop me a note. I will maintain a list of papers/topics on this blog.
There is also a book the I co-authored with several of IBM's Web service leaders that you can find at http://www.amazon.com/exec/obidos/tg/detail/-/0131488740/qid=1114363909/sr=8-5/ref=sr_8_xs_ap_i5_xgl14/103-2871031-5431839?v=glance&s=books&n=507846.