Patent ID: 8316386
Filing Date: 2012-11-20
Classification: G06F

Abstract:
1. A computer executed application integration system for integrating a plurality of computer executed applications, the system comprising: a memory comprising computer executable instructions; a processor in communication with the memory, the processor being configured to execute the computer executable instructions; the computer executable instructions comprising: the receive adapter is adapted to receive an update message from one of the plurality of applications, the compound document module is adapted to determine whether the update message includes a compound structure, and when the compound document module determines the update message includes the compound structure: the pre-action module is adapted to determine whether the update message has a dependent message, and when the pre-action module determines the update message has the dependent message; the orchestration module is adapted to select a document from the pre-action queue as a selected message, wherein the orchestration module first selects the dependent message and then selects the update message from the pre-action queue, the map application module is adapted to apply a schema map from a map repository to the selected message, the default value application module is adapted to assign default values to the selected message, the post-action module is adapted to allow a user to link customer logic to the selected message, and the send adapter is adapted to determine a destination of the selected message.