DocumentCode :
2696482
Title :
A Novel Dynamic Priority Scheduling Algorithm of Process Engine in SOA
Author :
Tian, Qiming ; Li, Li ; Jin, Ling ; Bai, Xinxin
Author_Institution :
Res. Lab., IBM China, Beijing, China
fYear :
2009
fDate :
6-10 July 2009
Firstpage :
711
Lastpage :
718
Abstract :
EAI and SOA are widely adopted in enterprise information systems with business processes being orchestrated by a process engine. An algorithm which schedules tasks of process instances to maximize overall customer satisfaction is proposed in this paper. This new algorithm maximizes the total value of all process instances by dynamically assigning different priority to each task based on the business value and time-left of the corresponding process instances. The value of each kind of process instance is modeled as a utility function of response time which reflects the inverse proportional relationship between the customer satisfaction and response time. Experiments show that the total value of utility function with the proposed algorithm is promoted a lot than traditional methods.
Keywords :
Web services; consumer behaviour; customer satisfaction; information systems; optimisation; scheduling; utility theory; EAI; SOA; business process orchestration; business value; customer behaviour intention; customer response time; customer satisfaction maximization; dynamic priority scheduling algorithm; enterprise application integration; enterprise information system; inverse proportional relationship; optimization method; process engine; service-oriented architecture; utility function; Automatic control; Control systems; Customer satisfaction; Delay; Engines; Information systems; Quality of service; Scheduling algorithm; Semiconductor optical amplifiers; Service oriented architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Web Services, 2009. ICWS 2009. IEEE International Conference on
Conference_Location :
Los Angeles, CA
Print_ISBN :
978-0-7695-3709-2
Type :
conf
DOI :
10.1109/ICWS.2009.17
Filename :
5175888
Link To Document :
بازگشت