| In today’s e-Business environment, there is a growing demand for data integration and correlation of diverse sources and repositories. A middleware is needed to integrate the disparate data sources that are located at different sites, expressed in different formats or languages, and accessed through different methods or delivery vehicles. Moreover, the data integration middleware must easily adapt to dynamic changes in the data sources. DIX is a field-tested technology for data integration of diverse sources via XML. DIX is unique in that the XML base makes it easy to add new kinds of data sources or adapt to changes in existing sources.
DIX uses a virtual unified schema and a repository of mappings to map the data sources to the unified schema. Whenever data needs to be queried or accessed, DIX Lookup Engine uses the repository of mappings to retrieve accurate and timely data from the data sources. The mappings are represented in XSLT (W3C standard for XSL Transformations), and can be created with the XSLerator tool that lets the customer map different data sources to the unified schema using a graphic interface.
Joint work with Noga Meshulam. |