A Generic Workflow Metamodel to Support Resource-aware Decision Making
Ravi Ramdoyal, Christophe Ponsard, Myriam-Amina Derbali, Gabriel Schwanen, Isabelle Linden, Jean-Marie Jacquet
2013
Abstract
When dealing with workflows, either at design-time or run-time, it is very likely to have to take resources into account at some points. Many kinds of requirements on workflows can involve resources: they can constraints the execution of specific tasks, require global optimization, allow some flexibility or not, etc. However, resource is seldom expressed as “first class citizen” in many workflow definition languages. Hence it is difficult to design rich reasoning abilities on top of them and consequently this does not ease the development of powerful resource-aware decision support. In this paper, we propose an enhanced workflow metamodel capturing the resource dimension within both design-time and run-time dimensions. Based on this metamodel, we illustrate some interesting usage scenarios coping with design-time aspects (e.g. potential bottlenecks) and, most importantly, run-time aspects (e.g. strategies from intelligent recovery, degraded mode). The model was elicited and validated from an industrial case study which is illustrated in a simplified way.
References
- BEM (2013). The Business Event Manager Project (BEM) project. http://www.logisticsinwallonia.be/en/bem.
- BPMN 1.2 (2009). Business Process Modeling Notation (BPMN) Version 1.2. Technical report, Object Management Group (OMG).
- BPMN 2.0 (2011). Business Process Modeling Notation (BPMN) Version 2.0. Technical report, Object Management Group (OMG).
- Hainaut, J.-L. (2005). The Transformational Approach to Database Engineering. In GTTSE 2005, volume 4143 of LNCS, pages 95-143. Springer.
- Kumar, A. and Wang, J. (2010). A framework for designing resource-driven workflows. In Handbook on Business Process Management 1, International Handbooks on Information Systems, pages 419-440. Springer Berlin Heidelberg.
- Murata, T. (1989). Petri Nets: Properties, Analysis and Applications. In Proc. of the IEEE, pages 541-580.
- Petri, C. A. (1962). Kommunikation mit Automaten. PhD thesis, Institut f ür instrumentelle Mathematik.
- 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.
- Scheer, A.-W. (2000). Aris-Business Process Modeling. Springer-Verlag New York, Inc., Secaucus, NJ, USA, 3rd edition.
- ter Hofstede, A. H. M. and van der Aalst, W. M. P. (2005). YAWL: Yet Another Workflow Language. Information Systems, 30(4):245-275.
- ter Hofstede, A. H. M., van der Aalst, W. M. P., Adams, M., and Russell, N., editors (2010). Modern Business Process Automation - YAWL and its Support Environment. Springer.
- The YAWL Foundation (2012). YAWL User Manual - version 2.3. Technical report, The YAWL Foundation.
- Tixier, J., Dusserre, G., Salvi, O., and Gaston, D. (2002). Review of 62 Risk Analysis Methodologies of Industrial Plants. Journal of Loss Prevention in the Process Industries, 15(4):291 - 303.
- van der Aalst, W. and ter Hofstede, A. H. M. (2003). YAWL: Yet Another Workflow Language . Technical report, Queensland University of Technology.
- van Der Aalst, W. M. P. (1996). Structural Characterization of Sound Workflow Nets. Technical Report 23, Eindhoven University of Technology.
- van Der Aalst, W. M. P. (1998). The Application of Petri Nets to Workflow Management. Journal of Circuits, Systems and Computers, 08(01):21-66.
- 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.
- van Der Aalst, W. M. P. and van Hee, K. (2004). Workflow Management: Models, Methods, and Systems. The MIT Press.
- Wohed, P., Dumas, M., Ter Hofstede, A. H. M., and Russell, N. (2006). On the Suitability of BPMN for Business Process Modelling. In Proc. of BPM 2006, LNCS, pages 161-176. Springer.
Paper Citation
in Harvard Style
Ramdoyal R., Ponsard C., Derbali M., Schwanen G., Linden I. and Jacquet J. (2013). A Generic Workflow Metamodel to Support Resource-aware Decision Making . In Proceedings of the 15th International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 978-989-8565-61-7, pages 243-250. DOI: 10.5220/0004417002430250
in Bibtex Style
@conference{iceis13,
author={Ravi Ramdoyal and Christophe Ponsard and Myriam-Amina Derbali and Gabriel Schwanen and Isabelle Linden and Jean-Marie Jacquet},
title={A Generic Workflow Metamodel to Support Resource-aware Decision Making},
booktitle={Proceedings of the 15th International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2013},
pages={243-250},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004417002430250},
isbn={978-989-8565-61-7},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 15th International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - A Generic Workflow Metamodel to Support Resource-aware Decision Making
SN - 978-989-8565-61-7
AU - Ramdoyal R.
AU - Ponsard C.
AU - Derbali M.
AU - Schwanen G.
AU - Linden I.
AU - Jacquet J.
PY - 2013
SP - 243
EP - 250
DO - 10.5220/0004417002430250