Team automata for groupware systems
GROUP '97 Proceedings of the international ACM SIGGROUP conference on Supporting group work: the integration challenge
Linearizer: a heuristic algorithm for queueing network models of computing systems
Communications of the ACM
Performance Analytic Models and Analyses for Workflow Architectures
Information Systems Frontiers
Practical Experiences and Requirements on Workflow
Coordination Technology for Collaborative Applications - Organizations, Processes, and Agents [ASIAN 1996 Workshop]
Proceedings of the 44th annual Southeast regional conference
Future Generation Computer Systems
Process aware information systems: a human centered perspective
APWeb/WAIM'07 Proceedings of the joint 9th Asia-Pacific web and 8th international conference on web-age information management conference on Advances in data and web management
Workcase-oriented workflow enactment components for very large scale workflows
ICCSA'07 Proceedings of the 2007 international conference on Computational science and its applications - Volume Part III
A XML-Based workflow event logging mechanism for workflow mining
APWeb'06 Proceedings of the 2006 international conference on Advanced Web and Network Technologies, and Applications
APWeb'06 Proceedings of the 2006 international conference on Advanced Web and Network Technologies, and Applications
Hi-index | 0.00 |
The design and implementation of a workflow management system is typically a large and complex task. Decisions need to be made about the hardware and software platforms, data structures, algorithms, and the network interconnection of various modules utilized by various users and administrators. These decisions are further complicated by requirements such as flexibility, robustness, modifiability, availability, usability, and scalability. The scalability among them is the most impeccable issue, in recent, as the sizes of workflow systems and its applications are becoming much larger. Also, the organizations are recognizing that the de facto standard of workflow architectures, the activity-oriented workflow architecture that is the joint-flow reference model proposed by OMG, and its off-the-shelf and more prevalent in the near future. In this paper, we propose a solution for the scalability issue – The e-Chautauqua VLSW architecture and system. For the realization of scalable workflow systems, we propose an architecture that is called workcase-oriented workflow enactment architecture, and implement an EJB-based workflow management system preserving the property of the architecture. We analytically and experimentally demonstrate that the architecture gives the best performance for the very large number of workcases (instances of workflow procedures). That is, our analytic results showed that (a) software architecture is as important as hardware architecture for VLSW performance enhancement, and (b) the proposed architecture is much more scalable. Based upon the analytic results, we have conceived the workcase-oriented workflow architecture, and experimentally demonstrated that our system is much better scalable and gives the reasonable performance for the very large workflow applications.