"We didn't start the fire ... it was always burning since the world's been turning ..." [Billy Joel 1989]. Is SOA the "Same Old Architecture?" or is it "Simply Over Ambitious?" Let's apply SOA's arsenal:: XML, BPM, Services, SOAP, Web Services - to the real world and find out. Let's put out some fires.

« Is there a research dimension in SOA? | Main | Research Dimensions of SOA - pt 2 »

The bumpy road to an ‘open’ SOA : analyzing the open specifications and their state

Open specifications or standards make Service Oriented Integration (SOI) different from other strategies such as EAI. As usual, fortunately or unfortunately, there are many standards; standardized organizations/consortiums are trying hard to reach into consensus on SOA related standards. OASIS, WS-I and W3C are the three prominent consortiums. These standards are different stages of their maturity.

Due to this, IT organizations are facing many challenges in adopting these.Some of them are


1) If there are overlapping subject areas among two standards, how to select between those (e.g. Eventing vs. Notification)?
2)How to proceed with a standard when currently, the product/tool vendor’s adoption is low, but there is a defined adoption roadmap from vendor? When there is no defined roadmap, it becomes another level of issue.
3) When a specific standard (e.g. BPEL4WS) is extended by a vendor (e.g. IBM), what should be the internal IT strategy? 1) adopt the vendor extensions or 2) limit to the standard?

There questions are just the tip of the iceberg.  Midst of this confusion, there are many interesting happenings, which are promising, many times unconventional. As an example Microsoft promises 'not to assert' claims to 35 Web services patents, including SOAP, WSDL, and many WS-* specs.

To the question of ‘Why did Microsoft take this approach?’, Microsoft answers ‘It was a simple, clear way, after looking at many different licensing approaches, to reassure a broad audience of developers and customers that the specification(s) could be used for free, easily, now and forever.’ Fair enough; no body can disagree!!!

Midst of industry predictions on SOA related patent wars, the above might be a good news.

In the future discussions, I would be analyzing the subject area of individual standards or   positioning, level of maturity and adoption.

TrackBack

TrackBack URL for this entry:
http://www.infosysblogs.com/soa-mt/mt-tb.fcgi/18

Comments

Came across another consortium trying to come up with anoter set of Open SOA standards. This one is called OSOA (Open Service Oriented Architecture) and their website is www.osoa.org. The fouse seems to be on SDO and SCA. Almost all big names of the industry can be seen listed in the member list...

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)

Please key in the two words you see in the box to validate your identity as an authentic user and reduce spam.