Friday, July 1, 2011

The Concept of a Semantic Mediation Bus™

When it comes to implementing services, ontologies are still very much viewed as a tool to help developer to write code, instead of as part of a runtime solution.

We will present a different approach at the 3rd DoD SOA and Semantic Technology Symposium next month. A semantic mediation bus (SMB) enables semantic interoperability through common ontologies, even when the services are implemented using different data models and message standards. The SMB is built on top of an Enterprise Service Bus (ESB), extending SOA infrastructure beyond their traditional role of protocol adoption and message transformation. This solution leverages open standards including Web Ontology Language (OWL) and Semantic Annotations for WSDL and XML Schema (SAWSDL). SAWSDL plays a critical in our solution because it provides the link between service descriptions and the common ontology, thus allowing the mediation infrastructure to determine the compatibility between two service interfaces.

Corporation through federation, instead of standardization is the principle behind using ontology as the tool to describe message meaning. The ontology driven approach avoids imposing a standard that has to be agreed by everybody, which is especially important when information needs to be shared across organizational boundaries. By allowing each organization to select the standards best suited for their business needs, while still able to use services offered by the larger community.

No comments: