DocumentCode :
2723186
Title :
SLA-Driven Business Process Distribution
Author :
Esfahani, Faramarz Safi ; Murad, Masrah Azrifah Azmi ; Sulaiman, Md Nasir ; Udzir, Nur Izura
Author_Institution :
Najaf Abad Branch Dept. of Comput. Sci., Islamic Azad Univ., Tehran
fYear :
2009
fDate :
1-7 Feb. 2009
Firstpage :
14
Lastpage :
21
Abstract :
Service oriented architecture (SOA) includes several building blocks among which orchestration engine demands special attention. Although, there are a number of centralized orchestration engines to execute business processes described by BPEL language in SOA, you may find several decentralized orchestration engines and their purpose is to decompose a BPEL process to several software agents to improve some quality factors. On one hand, choosing a suitable method of process distribution may result in better adaptability of process with run-time environment. On the other hand, in the new generation of service oriented architecture (SOA), service level agreements (SLAs) are of paramount important. We need to have a run-time environment to improve the adaptability of run-time environment with SLAs. Thus, this paper we are going to to combine process distribution methods and SLAs. To reach this goal, firstly, we introduce an intelligent method of using process mining for business process distribution (IPD). Secondly, we compare different methods of processes distribution including fully, semi and intelligent process distribution methods. We also show the comparison of these methods considering quality factors such as total execution time, band width usage, agent granularity, resource adaptability, memory usage of agents, number of produced agents and total system adaptability. Thirdly, we consider all of the distribution methods from an SLA view through which users can determine their requirements of executing business processes to be mapped to run-time environment.
Keywords :
software agents; software architecture; software quality; BPEL language; SLA-driven business process distribution; agent granularity; band width usage; centralized orchestration engines; orchestration engine; process mining; quality factors; resource adaptability; service level agreements; service oriented architecture; software agents; total execution time; Computer architecture; Computer science; Engines; Intelligent agent; Knowledge management; Q factor; Runtime environment; Semiconductor optical amplifiers; Service oriented architecture; Software agents; Adaptive Systems; BPEL; Business Process Mining; Distributed Orchestrate Engine; Mobile Agents; Service Level Agreement (SLA); Service Oriented Architecture; Workflow;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information, Process, and Knowledge Management, 2009. eKNOW '09. International Conference on
Conference_Location :
Cancun
Print_ISBN :
978-1-4244-3362-9
Electronic_ISBN :
978-0-7695-3531-9
Type :
conf
DOI :
10.1109/eKNOW.2009.14
Filename :
4782559
Link To Document :
بازگشت