February 10, 2008   Sign In |  About ebizQ |  Contact Us |  Join ebizQ Gold Club
David Linthicum
Dave Linthicum's Podcast Channel
Industry expert Dave Linthicum's musings on the integration industry, delivered once a week.

« So, How do You Create a Source or Sink Interface Directory? | Main | Doing to Podcast Tonight... »

October 22, 2005
Can We take SOAs Vertical?

Can we take SOAs vertical? That is the question on many minds today of those who work in specific vertical applications. The use case being to create common services for verticals, and have these services reusable within many of the same vertical domains.


Today, formats and application semantics are the typical way we support vertical standards, but can we move to common services and orchestration in support of SOA. Orchestration layers in support of a particular vertical are the wave of the future. Moreover, with new process portability standards, such as BPEL, and Web services, this promise is becoming more of a reality right now. Perhaps in the future, standards bodies supporting verticals will provide off-the-shelf processes and services that define how a particular business runs, at least in general. We can further break this notion down into:

• Vertical services and processes are the vertical applications created within the process execution and modeling layer. This is where the vertical behavior is defined and processed, and thus is the ultimate value for the end user. These are, in essence, the business applications that have as much to do with business information processing as application integration. While they typically require some domain-specific extensions (see the next paragraph), they should provide most, if not all, of the functionality to service a specific vertical market application requirement.

• Domain-specific extensions, as you may expect, are extensions to the pre-canned processes and services that customize these processes for a specific implementation. In many cases, they will connect pre-canned verticalized processes and services with enterprise processes and services, or even trading community processes and services. These are the processes that make the macro process model unique to a particular organization, but they also mean that somebody has to create them vs. the canned vertical processes and services. These are always present; you can’t buy all processes and services that run your business.

Posted by davel at 08:44 AM in | Digg This | Add to del.icio.us

Comments Post a comment




Remember Me?



We ask that you type your code (displayed below) in the text box.This code is an image that cannot be read by a machine. It prevents automated programs from submitting comments.


Code:



Most Recent ebizQ Blog Entries
ADVERTISEMENT
RSS Subscription

Categories
Blog Roll
This Work
Accountability: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