Patent ID: 7146399

Claim:
An enterprise integration system comprising: a run-time transformation generation server, comprising a transformation generator which accepts as input a first data schema, a second data schema, and mappings of the first and second data schemas into a common ontology model, the first and second data schemas being different, and automatically infers at run-time, responsive to the received first and second data schemas and mappings, a transformation that is able to directly transform data that conforms to the first data schema into corresponding data that conforms to the second data schema without requiring an intermediate transformation of data that conforms to the first data schema to data that conforms to the common ontology model and without requiring a direct mapping of the first data schema to the second data schema; and a message broker for routing and transforming data in the form of messages between a source application and a target application, comprising a plug-in for preparing requests to said run-time transformation generation server and for processing responses from said run-time transformation generation server.