| By Dr. Srinivas Padmanabhuni | Article Rating: |
|
| April 25, 2005 01:00 PM EDT | Reads: |
1,277 |
In a Service-Oriented Architecture (SOA) it becomes imperative for the providers and requestors to communicate meaningfully with each other notwithstanding the heterogeneous nature of the underlying information structures, business artifacts, and other documents. This requirement is termed as semantic interoperability.
* Vertical Domain Centered Business Vocabularies
* Horizontal Canonical Cross-Vertical frameworks like ebXML, UBL etc.
* Semantic Web based ontological frameworks
* Semantic Mediators
Each vertical domain of business applications has various types of peculiarities specific to the domain warranting the development of a specialized shared vocabulary of business processes and documents.
At the same time, it is also observable that various types of business concepts and data types are common across multiple verticals necessitating the development of cross-domain vocabularies and processes so that they can be captured in a domain-independent manner.
Common artifacts falling into this category are:
* Business concepts, Data and Documents like Purchase Orders, Shipping Handles etc.
* Process, workflow, choreography etc. including exception handling
* Contracts, Trust, Roles, permissions etc.
The third truly dynamic category of business processes in SOA fall under the dynamic category. Dynamic SOA based business processes operate on the “publish—find-bind” paradigm principle, where business processes may dynamically involve business partners and associated applications.
The problem of semantic interoperability is far more acute in such dynamic situations involving service brokers, due to the lack of prior business relationships between the enterprises. Industry practitioners have suggested leveraging work in semantic web to devise comprehensive and open ontologies to address the issue of semantic interoperability for dynamic binding based SOA.
While the aforementioned approaches suggest some form of structured common information modeling, a popular prevalent approach to semantic interoperability is via use of custom semantic mediators, which are custom coded application bridges at each information source that handle the task of conversion to/from the format the information source understands.
About the author
Dr. Srinivas Padmanabhuni is a Principal Researcher with the Web Services Centre of Excellence in SETLabs, and specializes in Web services, Service Oriented Architecture, and Grid technologies alongside pursuing interests in semantic web, intelligent agents, and enterprise architecture. He has authored several papers in international conferences. Prior to Infosys, Dr. Srinivas has worked in multiple capacities in startups out of Canada and USA. Dr. Srinivas holds a PhD degree in computing science from University of Alberta, Edmonton, Canada. Prior to PhD he secured his B.Tech and M.Tech from Indian Institutes of Technology at Kanpur and Mumbai respectively.
Published April 25, 2005 Reads 1,277
Copyright © 2005 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Dr. Srinivas Padmanabhuni
Dr. Srinivas Padmanabhuni is a principal researcher with the Web Services Centre of Excellence in SETLabs, Infosys Technologies, and specializes in Web Services, service-oriented architecture, and grid technologies alongside pursuing interests in Semantic Web, intelligent agents, and enterprise architecture. He has authored several papers in international conferences. Dr. Padmanabhuni holds a PhD degree in computing science from University of Alberta, Edmonton, Canada.
![]() |
RoyRoebuck 05/19/09 03:46:41 AM EDT | |||
I would like to begin by pointing out some expressions that might help resolve the semantic interoperability impasse in SOA. Communication does take place without a shared terminology. Terminology, Then Technology. Semantics, then syntax, then technology. Those implementing SOA are focusing so much on SOA technology and SOA syntax that they seem to be forgetting about semantics. To gain and apply semantic capabilities, you must first build a series of continouously refreshed semantic products. This series of semantic products is built using a terminology process. Terminology and semantics are based in the information science of librarians, linguists, and translators, not the science of information technology. So if you want semantic interoperability, build a networked knowledge organization schema/system/service (NKOS) using a terminology process and make it consistently available for those data and IT environments that want to interoperate. That NKOS can then serve as the translating "thesaurus" across the diverse ontologies, knowledge-bases, axiologies, and value-chains, and as a knowledge-base for artificial intelligence and expert systems. The approach I’ve developed, and the information system design I’ve created, unify Terminology Management, NKOS, SOA, Enterprise Architecture, and all computer applications. I’ve located many open-source products that provide the capabilities needed for the different parts of my terminology management process. I need help in automating that process. |
||||
- The Top 150 Players in Cloud Computing
- Commercial vs Federal Cloud Computing
- Why IBM’s Server Chief Got Busted
- Industry Experts Discuss the State of Cloud Computing
- Cloud Expo New York Call for Papers Now Open
- Cloud Computing on Gartner's Top 10 List and SYS-CON Events' 2010 Calendar
- US Federal Government is Major Cloud Computing Innovator
- Google Wave
- Ulitzer.com Named Exclusive "New Media" Sponsor of Cloud Computing Conference & Expo
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- Adaptivity & Cloud Computing: Exclusive Q&A with CEO Tony Bishop
- 4th International Cloud Expo: Photo Album
- The Top 150 Players in Cloud Computing
- SYS-CON.TV: Cloud Computing Expo Power Panel
- Commercial vs Federal Cloud Computing
- Why IBM’s Server Chief Got Busted
- 1st Annual GovIT Expo: Letter from the Technical Chair
- Industry Experts Discuss the State of Cloud Computing
- Deputy CIO of the CIA to Keynote 1st Annual GovIT Expo
- SOA World Power Panel on SYS-CON.TV
- CIA was Headed to an Enterprise Cloud All Along: Jill Tummler Singer
- Cloud Expo New York Call for Papers Now Open
- 1st Annual Government IT Conference & Expo: Themes & Topics
- Stock in Focus: Dragon Capital
- The i-Technology Right Stuff
- Who Are The All-Time Heroes of i-Technology?
- Get the Message
- Where Are RIA Technologies Headed in 2008?
- i-Technology Viewpoint: Is Web 2.0 the Global SOA?
- i-Technology Viewpoint: Thinking Outside the VC Box
- ESB Myth Busters: 10 Enterprise Service Bus Myths Debunked
- i-Technology Viewpoint: When to Leave Your First IT Job
- SOA Web Services Edge Conference Coverage on SYS-CON.TV
- Five Reasons Why Web 2.0 Matters
- SYS-CON.TV's "SOA Web Services" and "Enterprise Open Source" Programs To Air in December
- SOA World Conference & Expo SYS-CON.TV Power Panel Live From Times Square










Cloud computing is a game changer. The cloud ...






















