Self-healing execution of business processes based on a peer-to-peer service architecture
ARCS'05 Proceedings of the 18th international conference on Architecture of Computing Systems conference on Systems Aspects in Organic and Pervasive Computing
Hi-index | 0.00 |
We present a set of adaptive methods and rules forrouting messages in an EAI infrastructure that yields aform of autonomic behavior, namely the ability todynamically optimize the flow of messages in order torespect SLA according to business priorities. EAI(Enterprise Application Integration) infrastructures maybe seen as component systems that exchangeasynchronous messages over an application bus, underthe supervision of a processflow engine that orchestratesthe messages. The QoS (Quality of Service) of the globalIT system is defined and monitored with SLA (ServiceLevel Agreements) that apply to each business process.The goal of this paper is to propose routing strategies formessage handling that maximize the ability of the EAIsystem to meet these requirements, in a self-adaptive andself-healing manner, which is the ability to cope withsudden variations of the event flow or temporary failuresof a component system.