5 CONCLUSION
This paper has presented our workflow engines com-
parison model for analysing, classifying, compar-
ing, and selecting workflow engines according to
specific requirements. The model has been imple-
mented within WFESelector prototype. Our work-
flow engines comparison model has been experi-
mented upon a set of 35 open source workflow en-
gines, and has revealed preliminary criteria based
classifications among open source workflow engines.
Our ongoing work involves the integration of a
thin time dimension into the WFESelector Data Mart
in order to track the evolution of WFE. Another ac-
tual outlook is related to the integration of Data min-
ing within WFESelector reporting process. For ex-
ample, WFESelector should help in automatic selec-
tion of evaluation weigths for roll-up operation in-
stead of taking uniform average. We also aim to in-
tegrate WFESelector within a broader Workflow en-
gines portfolio management platform.
In summary we believe that, once the research and
development work on the aspects described above has
been completed, this approach will result in a com-
prehensive platform that can substantially reduce (i)
WFE presenting and understanding effort both for
editors and customers, and (ii) WFE selection effort
and therefore foster the widespread adoption of either
open source or commercial workflow technology.
ACKNOWLEDGEMENTS
The author thanks all 2006 and 2007 ENSIAS engi-
neers that participated with their experimental devel-
opments, and evaluations in WFESelector Project.
REFERENCES
Apache Lenya. http://lenya.apache.org.
Bigbross Bossa. http://www.bigbross.com/bossa.
Enhydra Shark. http://www.enhydra.org/workflow/shark.
jBPM. http://www.jbpm.org.
JFolder. http://www.jfolder.com.
OPEN WFE. http://web.openwfe.org/display/openwfe/Home.
OpenSymphony OSWorkflow.
http://www.opensymphony.com/osworkflow.
Runa. http://wf.runa.ru.
Waria workflow comparative study.
http://www.waria.com/books/study-2004.htm.
XFlow. http://xflow.sourceforge.net.
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 Engi-
neering, Elsevier Science Publisher, pages 768–777.
Bernstein, A., Dellarocas, C., and Klein, M. (1999). To-
wards adaptive workflow systems: Cscw-98 work-
shop report. SIGGROUP Bull., 20(2):54–56.
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.
Gaaloul, W. and Godart, C. (2005). Mining workflow re-
covery from event based logs. In van der Aalst, W.
M. P., Benatallah, B., Casati, F., and Curbera, F., ed-
itors, Business Process Management, volume 3649,
pages 169–185.
Lei, K. and Singh, M. (1997). A comparison of workflow
metamodels.
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.
McCall, J., Richards, P., and Walters, G. (1977). Factors of
software quality. NTIS, 3.
Reichert, M. and Dadam, P. (1997). A Framework for
Dynamic Changes in Workflow Management Sys-
tems. In Wagner, R., editor, 8th International Work-
shop on Database and Expert Systems Applications
(DEXA’97), pages 42–48, Toulouse, France. IEEE
Computer Society Press.
Russell, N., van der Aalst, W. M. P., ter Hofstede, A.
H. M., and Edmond, D. (2005). Workflow resource
patterns: Identification, representation and tool sup-
port. In CAiSE, pages 216–232.
Stoilova, K. and Stoilov, T. (2006). Comparison of work-
flow software products. In International Conference
on Computer Systems and Technologies, CompSys-
Tech’2006.
Van Der Aalst, W. M. P., Ter Hofstede, A. H. M., Kie-
puszewski, B., and Barros, A. P. (2003). Workflow
patterns. Distrib. Parallel Databases, 14(1):5–51.
Yu, J. and Buyya, R. (2005). A taxonomy of scientific work-
flow systems for grid computing. SIGMOD Record,
34(3):44–49.
ICEIS 2007 - International Conference on Enterprise Information Systems
336