標題: A distributed server architecture supporting dynamic resource provisioning for BPM-oriented workflow management systems
作者: Tsai, Ching-Hong
Huang, Kuo-Chan
Wang, Feng-Jian
Chen, Chun-Hao
資訊工程學系
Department of Computer Science
關鍵字: Workflow management system;Business process management;Dynamic resource provisioning
公開日期: 1-Aug-2010
摘要: Workflow management systems have been widely used in many business process management (BPM) applications. There are also a lot of companies offering commercial software solutions for BPM. However, most of them adopt a simple client/server architecture with one single centralized workflow-management server only. As the number of incoming workflow requests increases, the single workflow-management server might become the performance bottleneck, leading to unacceptable response time. Development of parallel servers might be a possible solution. However, a parallel server architecture with a fixed-number of servers cannot efficiently utilize computing resources under time-varying system workloads. This paper presents a distributed workflow-management server architecture which adopts dynamic resource provisioning mechanisms to deal with the probable performance bottleneck. We implemented a prototype system of the proposed architecture based on a commercial workflow management system, Agentflow. A series of experiments were conducted on the prototype system for performance evaluation. The experimental results indicate that the proposed architecture can deliver scalable performance and effectively maintain stable request response time under a wide range of incoming workflow request workloads. (C) 2010 Elsevier Inc. All rights reserved.
URI: http://dx.doi.org/10.1016/j.jss.2010.04.001
http://hdl.handle.net/11536/7678
ISSN: 0164-1212
DOI: 10.1016/j.jss.2010.04.001
期刊: JOURNAL OF SYSTEMS AND SOFTWARE
Volume: 83
Issue: 8
起始頁: 1538
結束頁: 1552
Appears in Collections:Conferences Paper


Files in This Item:

  1. 000279365400022.pdf

If it is a zip file, please download the file and unzip it, then open index.html in a browser to view the full text content.