Two Perspectives on HATEOAS

HATEOAS or “Hypermedia As The Engine Of Application State” is one of the core principles of REST and it essentially boils down to having links in the representations of your resources.  How to apply this…

Read More

No Picture

Why All SOAs Need ESBs

I’ve recently asked one of my developers to research some integration and middleware technologies for a project we’re working on. After spending a couple days on this, he said to me “these things are all…

No Picture

Service Reuse

The more I think about the phrase “service reuse” or any other variation of it, the more I don’t like it. I feel like it’s making me think about services from a perspective that is…

No Picture

Two Most Common SOA Mistakes

Two of the most common mistakes I’ve seen by inexperienced people trying to implement SOA are trying to make everything a service and building a huge data model and trying to force everyone to use…

No Picture

More on EA, DODAF and SOA

In a previous post, I talked about how EA can be used to influence SOA to provide the strategic perspective. Here are some more thoughts along those lines, with some guidance on service-oriented analysis using…

No Picture

Red Herring: DODAF vs. SOA

Those of you who work with the DoD are probably very familiar with DODAF and lately have probably heard a lot about how DODAF is incompatible/inadequate for representing Service Oriented Architectures. While there may be…