. . . . . . . . . . . . . .
Search this site
Custom Search

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
After a very long gap, I’m resuming postings. Going forward, this blog will be a source of information about software design with an emphasis on service-oriented architecture (SOA) and Cloud Computing. Using my background and experience, my intent is to provide useful information and thought on software design rather than just add to the general [...]
May 15, 2013
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

Find us on Google+

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, Service-Oriented Architectures, and Cloud Computing: The Savvy Manager's Guide

Web Services, Service-Oriented Architectures, and Cloud Computing: The Savvy Manager's Guide (Second Edition)
by with David Dick

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: .
  • Latest updates on Web services specifications mentioned in this book: click here.
  • Free Webcast discussing one of the chapters from the first edition 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 450 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.