Patent ID: 8250146
Filing Date: 2012-08-21
Classification: G06F,H04L

Abstract:
1. A system comprising: at least one processor; a gateway that is arranged and configured to intercept messages being exchanged between multiple services; a message repository that is logically coupled to the gateway and that is arranged and configured to store the intercepted messages; a service description repository that is arranged and configured to store multiple service descriptions, wherein each of the service descriptions corresponds to one of the services; a rules repository that is arranged and configured to store mapping rules; and an adaptation engine, executed by the at least one processor, that is arranged and configured to: generate a sequence of firing rules using the service descriptions and the mapping rules responsive to the intercepted messages; generate one or more outgoing messages in response to the intercepted messages using the sequence of firing rules; wherein the adaptation engine comprises an adapter state manager that is arranged and configured to: