WFESelector - A Tool for Comparing and Selecting Workflow Engines

Karim Baïna

2007

Abstract

The task of selecting a workflow engine becomes more and more complex and risky. For this reason, organizations require a broad, and a clear vision of which workflow engines are, and will continue to be, suitable for changing requirements. This paper presents a workflow engines comparison model to analyze, compare, and select business process management modeling and enactment engines (Workflow Engines or WFEs) according to user specific requirements. After the description of the underlying model itself, we present the implementation of this workflow engines comparison model through our multi-criteria workflow engines comparison and selection prototype WFESelector. The later proposes two scenarios for selecting relevant WFE: either to express dynamically multi-criteria query upon a WFE evaluation database, or to browse the whole WFE classification through a reporting aggregation based dashboard. WFESelector is subsequently experimented to assess criteria satisfaction on a very large number of open source workflow engines (as numerous as 35).

References

  1. Baïna, K., Benali, K., and Godart, C. (2006). DISCOBOLE: A service Architecture for Interconnecting Workflow Processes. Computers in Industry - Special issue on Collaborative Environments for Concurrent Engineering, Elsevier Science Publisher, pages 768-777.
  2. Bernstein, A., Dellarocas, C., and Klein, M. (1999). Towards adaptive workflow systems: Cscw-98 workshop report. SIGGROUP Bull., 20(2):54-56.
  3. Gaaloul, W., Baïna, K., and Godart, C. (2005). Towards Mining Structural Workflow Patterns. In Andersen, K. V., Debenham, J. K., and Wagner, R., editors, 16th International Conference on Database and Expert Systems Applications (DEXA'05), volume 3588, pages 24-33, Copenhagen, Denmark. Springer-Verlag.
  4. Gaaloul, W. and Godart, C. (2005). Mining workflow recovery from event based logs. In van der Aalst, W. M. P., Benatallah, B., Casati, F., and Curbera, F., editors, Business Process Management, volume 3649, pages 169-185.
  5. Lei, K. and Singh, M. (1997). A comparison of workflow metamodels.
  6. M. Rosemann, M. and zur Muehlen, M. (1998). Evaluation of Workflow Management Systems - a Meta Model Approach. Australian Journal of Information Systems, 6(1):103-116.
  7. McCall, J., Richards, P., and Walters, G. (1977). Factors of software quality. NTIS, 3.
  8. Reichert, M. and Dadam, P. (1997). A Framework for Dynamic Changes in Workflow Management Systems. In Wagner, R., editor, 8th International Workshop on Database and Expert Systems Applications (DEXA'97), pages 42-48, Toulouse, France. IEEE Computer Society Press.
  9. Russell, N., van der Aalst, W. M. P., ter Hofstede, A. H. M., and Edmond, D. (2005). Workflow resource patterns: Identification, representation and tool support. In CAiSE, pages 216-232.
  10. Stoilova, K. and Stoilov, T. (2006). Comparison of workflow software products. In International Conference on Computer Systems and Technologies, CompSysTech'2006.
  11. Van Der Aalst, W. M. P., Ter Hofstede, A. H. M., Kiepuszewski, B., and Barros, A. P. (2003). Workflow patterns. Distrib. Parallel Databases, 14(1):5-51.
  12. Yu, J. and Buyya, R. (2005). A taxonomy of scientific workflow systems for grid computing. SIGMOD Record, 34(3):44-49.
Download


Paper Citation


in Harvard Style

Baïna K. (2007). WFESelector - A Tool for Comparing and Selecting Workflow Engines . In Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 1: ICEIS, ISBN 978-972-8865-88-7, pages 330-337. DOI: 10.5220/0002397303300337


in Bibtex Style

@conference{iceis07,
author={Karim Baïna},
title={WFESelector - A Tool for Comparing and Selecting Workflow Engines},
booktitle={Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 1: ICEIS,},
year={2007},
pages={330-337},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002397303300337},
isbn={978-972-8865-88-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 1: ICEIS,
TI - WFESelector - A Tool for Comparing and Selecting Workflow Engines
SN - 978-972-8865-88-7
AU - Baïna K.
PY - 2007
SP - 330
EP - 337
DO - 10.5220/0002397303300337