Return to Home Page

The public review of the manuscript for "SOA Design Patterns" has concluded !
Thank you to all that participated. 234 reviews were received and over 30 new patterns have been contributed,
increasing the size of this book by over 50%. The second draft of the manuscript is currently in development.

About the Public Review
    History
    Podcasts (audio)
    Notification
    Submit Feedback
    Contribute a Proven Pattern
    Contribute a Candidate Pattern
    Acknowledgements
    Press Release

Introduction to SOA Types & Design Patterns
    The Architecture of
Service-Orientation
    Understanding SOA
Design Patterns

SOA Design Patterns
    Basic Service Inventory Design Pattern Language
    Architectural Design Patterns
    Basic Service Design
Pattern Language
    Service Design Patterns
    Common Compound
Design Patterns

Additional Resources
    View Entire TOC
    Symbol Legend
    Master Pattern List
(by category)
    Candidate Design Patterns
    Design Patterns Publications
    Download SOA Principles Poster (PDF)

About the Book



SOA Design Patterns
by Thomas Erl

For more information visit: www.soapatterns.com

Related Publications


Read the article "Introducing SOA Design Patterns" from the
June 2008 SOA World Magazine (High-Res PDF).


History

Home > History
The design pattern catalog published on this site represents the first draft for the book SOA Design Patterns, which is still in development. The first draft provided a master pattern catalog comprised of 60 design patterns that were subjected to a comprehensive review process. The second draft will increase the size of the manuscript by approximately 50% and will provide over 80 design patterns.

The ultimate goal of this book project is to ensure that each pattern has been exhaustively validated and is documented and structured with as much clarity and precision as possible.

Below is a brief summary of the review process for these design patterns including references to their two-year development cycle. The availability of the patterns for public review via the SOAPatterns.org Web site represents the last stage in the overall review cycle.

December, 2004 - October, 2005 Initial design patterns begin to take shape resulting in a collection of rough notes gathered from projects and research.
   
November, 2005 - July, 2006 Initial drafts of most SOA design patterns are formally documented as part of the planned book "SOA: Principles and Patterns". During this period these design patterns are reviewed by several technical reviewers. Subsequently, a decision is made to split the manuscript into two books, one about design principles and the other dedicated to design patterns.
   
August, 2006 - March, 2007 The first draft of the manuscript for the SOA: Principles of Service Design book is finalized. It includes basic coverage of seven fundamental design patterns that pertain directly to the eight service-orientation design principles. This manuscript is reviewed by over 60 industry professionals representing SOA-related organizations from around the world. During this period, many of the other design patterns are further refined and subjected to various reviews.
   
April, 2007 - November, 2007 A preliminary draft of the SOA Design Patterns book is assembled. Several technical reviewers are part of a regular review cycles, as the galley for this draft is prepared for a large distribution to 100 industry professionals representing SOA vendors, standards organizations, academic institutions, and practitioners.
   
December, 2007 - February, 2008 The contents of the SOA Design Patterns manuscript are published at SOAPatterns.org for an open, community review. Public reviewers are encouraged to provide feedback, submit additional, proven design patterns, as well as ideas for upcoming design patterns.
   
January, 2008 - February, 2008 The contents of the SOA Design Patterns manuscript are subjected to a formal review by members of the patterns community, including Martin Fowler, Frank Buschmann, Bobby Woolfe, Gregor Hohpe, Kevlin Henney, John Crupi, and others.
   
January, 2008 - March, 2008 Ralph Johnson and his patterns team from UIUC review the SOA Design Patterns manuscript and provide feedback from weekly review sessions throughout a period of 12 weeks.
   
March, 2008 - August, 2008 As a result of the industry-wide review from December 2007 to March 2008, 234 reviews are received and over 30 new patterns are contributed. The manuscript undergoes significant structural changes and newly submitted patterns are edited and subjected to further reviews. Due to the volume of new content and changes, the release of the SOA Design Patterns book is postponed to October, 2008.
   
August, 2008 - September 2008 After the manuscript for SOA Design Patterns is finalized, concise descriptions of all the patterns will be published at SOAPatterns.org, which will remain a permanent community resource site. Also, any patterns that were not included in the book, will be published as candidate patterns on this site to allow for further public review.
   
October, 2008 Current planned publication date for the SOA Design Patterns book.
The Prentice Hall Service-Oriented Computing Series from Thomas Erl
Home    SOA Books    SOA Magazine    What is SOA?    SOA Principles    SOA Methodology    SOA Glossary Copyright © 2007-2008
SOA Systems Inc.