February 10, 2008   Sign In |  About ebizQ |  Contact Us |  Join ebizQ Gold Club
Sandy Kemsley
Column 2
The archive of Sandy Kemsley's blog on business process management, enterprise architecture, business intelligence and technology in business.

« links for 2006-05-31 | Main | SOA 2-point-uh-oh »

May 31, 2006
SOA in OMG newsletter

The Spring OMG newsletter is available online (direct link to PDF) with a 2-page article "OMG and Service-Oriented Architecture":

In essence, SOA is an architectural approach that seeks to align business processes with service protocols and the underlying software components and legacy applications that implement them.

So far, so good. Then they go on to say:

Both processes and services need to be carefully coordinated to assure an effective SOA implementation. You can’t really do SOA without a clear model of the business process to be supported.

Not sure that I fully agree with that: you have to have a clear model of your business process before you can implement SOA? Aren't the underlying services supposed to be reusable even if the business process changes? Isn't that really the whole point of SOA?

And you can’t link your business processes to your service models without the modeling standards the OMG is developing as part of its Model Driven Architecture® (MDA®).

Oh, I get it now.

They do include a nice diagram showing where the OMG standards fit in one representation of an SOA environment (see the newsletter for the full-size version). You can see where BPMN, BPDM and BPEL fit in, which I talked about in my posts from the BPM Think Tank last week, plus other standards such as SBVR (Semantics of Business Vocabulary and Rules) for business rules.

I also like that they're platform-independent about this, and that they don't equate SOA with WS-*.

You can check out the newly-formed OMG SIG on SOA if you want to get involved in discussing this MDA approach to SOA.

Posted by Sandy Kemsley at 10:44 PM in BPEL • BPMN • BPMThinkTank • SOA | Digg This | Add to del.icio.us

Trackback Pings

TrackBack URL for this entry:
http://www.ebizq.net/mt/mt-tb.cgi/331

Comments

Sandy - would you substitute " business architecture" for "business process" in the OMG statement?

"You can’t really do SOA without a clear model of the business architecture to be supported."

Or, would you just cross out "process", and leave it at:
"You can’t really do SOA without a clear model of the business to be supported."

I have a call with Jim and Harsh of the OMG SOA SIG next week. As I learn more, I'll share...

Posted by: brenda michelson at June 1, 2006 10:33 AM

"Business architecture" would certainly be a huge improvement, although OMG would need to put a bit of meat around that so that there is a common understanding of what business architecture means.

I think that just "business" is too vague.

Posted by: Sandy Kemsley at June 1, 2006 01:27 PM

Most Recent ebizQ Blog Entries
ADVERTISEMENT

The content of all blog posts are copyright © 2007, Sandy Kemsley. All rights reserved. You may not reproduce any of these posts in their entirety without the author's express permission, although "fair use" excerpts are permitted as long as they include a link back to the original post.

Disclaimer:The opinions expressed in this blog are solely representative of the blog's author, and not of ebizQ.
Subscribe to our Newsletters
ebizQ Weekly Gold Club Update
Live Webinar Updates
Updates from ebizQ Partners
ebizQ SOA Update
ebizQ BPM Update
ebizQ Security Update
ebizQ BI Update
ebizQ Open Source Software Update
Virtual Show Newsletter
Your E-mail Address:
BAM: The Killer App for CEP
Date: Feb 12, 2008
Time: 12:00 PM ET
(17:00 GMT)

I WANT TO ATTEND
Event Processing Market Pulse
Date: Feb 14, 2008
Time: 12:00 PM ET
(17:00 GMT)

I WANT TO ATTEND
Archived Webinars | Upcoming Webinars

Marketing Solutions | Feedback | About ebizQ | Unsubscribe | Privacy Policy | Site Map