Home > Overview > Acknowledgements

Acknowledgements

As of its publication date in December 2008, the manuscript for the SOA Design Patterns book will have been in development for over 40 months. Throughout this period, this pattern catalog has benefited from the insights and scrutiny of many reviewers representing SOA vendors, SOA organizations, academic institutions, practitioners from both public and private sector, and established members from the patterns community itself.

Specifically, I'd like to thank the following organizations for taking part in the review of the first manuscript draft (in alphabetical order):

  • BEA Systems
  • Booz Allen Hamilton
  • Business Objects
  • Cape Clear
  • Cisco
  • Ericsson
  • Fiorano
  • HP
  • IBM
  • Intel Corporation
  • Microsoft
  • MITRE
  • Oracle
  • Ordina
  • Parasoft
  • Red Hat
  • SAP
  • Siemens
  • Sun Microsystems
  • U.S. Department of Defense

A good portion of the effort that went into subsequent versions of the pattern catalog also resulted from external reviews. Patterns were subjected to three review cycles that spanned a period of over twelve months and involved over 200 IT professionals. Pre-release galleys of my first and second manuscript drafts were printed and shipped to SOA experts and patterns experts around the world. Additionally, I had the full manuscript published at SOAPatterns.org for an open industry review. Even though these review phases added much time and effort to the development of this book, they ultimately elevated the quality of this work by a significant margin.

Special thanks also to Herbjörn Wilhelmsen, Martin Fowler, Ralph Johnson, Bobby Woolf, Grady Booch, Gregor Hohpe, Baptist Eggen, Dragos Manolescu, Frank Buschmann, Wendell Ocasio, and Kevin Davis for their guidance and uninhibited feedback throughout the review cycles.

My thanks and gratitude to the following reviewers and contributors that participated in one or more of the manuscript drafts.

Reviewers (in alphabetical order by last name):

  • Mohamad Afshar, Oracle
  • Sanjay Agara, Wipro
  • Stephen Bennett, Oracle
  • Steve Birkel, Intel
  • Brandon Bohling, Intel
  • Grady Booch, IBM
  • Bryan Brew, Booz Allen Hamilton
  • Victor Brown, CMGC
  • Frank Buschmann, Siemens
  • Enrique G. Castro-Leon, Intel
  • Peter Chang, Lawrence Technical University
  • Jason "AJ" Comfort, Booz Allen Hamilton
  • John Crupi, JackBe
  • Veronica Gacitua Decar, Dublin City University
  • Ed Dodds, Conmergence
  • Kevin P. Davis, PhD
  • Dominic Duggan, Stevens Institute of Technology
  • Baptist Eggen, Dutch Department of Defense
  • Steve Elston, Microsoft
  • Dale Ferrario, Sun Microsystems
  • Martin Fowler, ThoughtWorks
  • Pierre Fricke, Red Hat
  • Chuck Georgo, Public Safety and National Security
  • Larry Gloss, Information Manufacturing
  • Al Gough, CACI International Inc.
  • Daniel Gross, University of Toronto
  • Robert John Hathaway III, SOA Object Systems
  • William M. Hegarty, ThoughtWorks
  • Gregor Hohpe, Google
  • Ralph Johnson, UIUC
  • James Kinneavy, University of California
  • Robert Laird, IBM
  • Doug Lea, Oswego State University of New York
  • Canyang Kevin Liu, SAP
  • Terry Lottes, Northrop Grumman Mission Systems
  • Chris Madrid, Microsoft
  • Anne Thomas Manes, Burton Group
  • Dragos Manolescu, Microsoft
  • Steven Martin, Microsoft
  • Joe McKendrick
  • J.D. Meier, Microsoft
  • David Michalowicz, MITRE Corporation
  • Per Vonge Nielsen, Microsoft
  • Wendell Ocasio, DoD Military Health Systems, Agilex Technologies
  • Philipp Offermann, University of Berlin
  • Dmitri Ossipov, Microsoft
  • Prasen Palvakar, Oracle
  • Parviz Peiravi, Intel
  • Nishit Rao, Oracle
  • Ian Robinson, ThoughtWorks
  • Richard Van Schelven, Ericsson
  • Shakti Sharma, Sysco Corp
  • Don Smith, Microsoft
  • Michael Sor, Booz Allen Hamilton
  • John Sparks, Western Southern Life
  • Sona Srinivasan, CISCO
  • Linda Terlouw, Ordina
  • Phil Thomas, IBM
  • Steve Vinoski, IEEE
  • Herbjörn Wilhelmsen, Objectware
  • Peter B. Woodhull, Modus21
  • Bobby Woolf, IBM
  • Farzin Yashar, IBM
  • Joseph Yoder, The Refactory
  • Markus Zirn, Oracle
  • Olaf Zimmermann, IBM

Contributors (in alphabetical order by last name):

  • Larry Brader
  • David Chappell, Oracle
  • Frederick Chong
  • Pablo Cibraro, Lagash Systems SA
  • Ward Cunningham
  • Nelly Delgado, Microsoft
  • Florent Georges
  • Charles Stacy Harris, Microsoft
  • Kevlin Henney, Curbralan
  • Jason Hogg, Microsoft
  • Tom Hollander
  • Anish Karmarkar, Oracle
  • Sajjas Nasir Imran, Infosys
  • Berthold Maier, Oracle
  • Hajo Normann, EDS
  • Wojtek Kozaczynski
  • Mark Little, Red Hat
  • Brian Lokhorst, Dutch Tax Office
  • Brian Loesgen, Neudesic
  • Matt Long, Microsoft
  • David Orchard, Oracle
  • Thomas Rischbeck, IPT
  • Chris Riley, SOA Systems
  • Satadru Roy, Sun Microsystems
  • Arnaud Simon, Red Hat
  • Paul Slater, Wadeware
  • Don Smith
  • Sharon Smith, Microsoft
  • Dwayne Taylor
  • Tina Tech
  • Bernd Trops, SOPERA GmbH
  • Clemens Utschig-Utschig, Oracle
  • Lonnie Wall, RDA Corporation
  • Torsten Winterberg, Oracle
  • Dennis Wisnosky, U.S. Department of Defense

Site Contributions (in alphabetical order):

  • Gregor Hohpe
  • David Karr
  • Donald Oestreicher
  • Clemens Utschig
  • Bobby Woolf

Finally, I'd like to thank Prentice Hall for allowing content from Cloud Design Patterns book to be published in advance in support of this public review.

There were many more individuals who directly or indirectly supported this effort. Amidst the flurry of correspondence over the past three years, I was unable to keep track of all participants. If you were part of the Cloud design patterns project and you don't see your name on this page (or if your name is on this page in error), then do contact me via www.thomaserl.com.

- Thomas Erl