1. A method for automatically integrating data across disparate information systems, comprising: developing a first set of mapping relations that map entities in a source structured data model to corresponding entities in a target structured data model; developing a second set of mapping relations that map entities in the source structured data model and entities in the target structured data model to one or more shared contexts; processing the first and second sets of mapping relations to generate a new structured data model; and generating a web service comprising executable code that publishes the new structured data model to implement workflow between the source information system and the destination information system, the workflow comprising a path through a sequence of information systems processed by traversing through entities of the new structured data model to resolve an operation of the web service.