. . . . . . . . . . . . . .
Home
Products
Services
Doug's page
News archive
Online articles
Related books
Related reports
Links
Privacy policy
Sitemap
Contact
Search this site
Custom Search
[ ]Sign up for our free newsletter

WS-I Advocate

Accelerating your understanding and use of software technology

Our websites

Barry & Associates, Inc. provides three websites to assist you with your understanding and use of software technology:

Consulting and other services

Our consulting and other services help prepare organizations for moving to Web services and service-oriented architectures:

Posts on the Design Decomposition Blog
You might have seen the recent news reports about the collision between U.S. and Russian communication satellites. The U.S. satellite was one of the Iridium satellites. What wasn’t reported and you probably don’t know is that an object database management system (ODBMS) is an important part of the Iridium system. Even though ODBMSs are a [...]
February 13, 2009
I am now also posting on the Cutter Blog. My initial posting is (The Acronym) SOA is (Perhaps) Dead (at Some Companies); Long Live Services. It is a response to Anne Thomas Manes’ SOA is Dead; Long Live Services on her blog at the Burton Group.
January 9, 2009
The typical definition of an atomic task or process is one that cannot be decomposed further. This is vague and subject to interpretation. The Decomposition Matrix on this site uses a specific definition: A task (for business process diagrams) or a process (for data flow diagrams) is atomic if every input relates to every output [...]
December 3, 2008
My last posting referenced the criteria for a well-formed business process diagram mentioned in Business Process Driven SOA using BPMN and BPEL by Matjaz B. Juric and Kapil Pant. I am going to expand on their criteria to create a more comprehensive definition of a well-formed business process diagram. To start, here are three criteria from [...]
November 18, 2008
The Design Decomposition Blog is written by Doug Barry.

Getting started

It is difficult to keep up with the rapid changes in technology. The advent of Web services and service-oriented architectures makes "keeping up" all the more important, because these technologies are fundamentally changing the way we build our internal systems—those that support our organizations—and how internal and external systems will interact.

We are on the cusp of building "plug-compatible" software components that will reduce the costs of our software systems at the same time increasing the capabilities of the systems. Sure, you have heard that promise more than once before. And more than once, the delivery fell short of the promise. But, as with such promises, they will come true some day. That time is now.

Web services book

Web Services and Service-Oriented Architectures

Web Services and Service-Oriented Architectures: The Savvy Manager's Guide
by Douglas K. Barry

This is a guide for the manager who wants to capitalize on the wave of change that will occur with Web services and service-oriented architectures. The changes wrought by this technology will require both a grasp of the technology and a way to deal with how these changes will affect the people who build our systems in our organizations. This book covers both issues. Managers at all levels of all organizations must be aware of the changes that are on the horizon and ways to deal with both sets of issues. This is a non-technical book on a technical subject. It assumes no prior knowledge of the technology.

  • Description and contents for this book: click here.
  • Latest updates on Web services specifications mentioned in this book: click here.
  • Free Webcast discussing one of the chapters of this book: click here.
  • Stencils so you can create your own force field analysis or service-oriented architecture diagrams similar to those used in this book: click here.

Companion website

Are you looking for a way to get started with Web services and service-oriented architectures? Check out www.service-architecture.com. That site features free articles, product listings, and services that can be used to develop a service-oriented architecture:

  • Online articles that provide an extensive overview of Web services, related standards, and technologies that can be used in a service-oriented architecture. There are over 400 pages of articles.
  • Services to help your organization decide how to use a service-oriented architecture.
  • Product listings to connect you to the vendor sites for each of the technologies.