Abstract
The application of workflow scheduling in managing individual actor’s personal worklist is one area that can bring great improvement to business process. However, current deterministic work cannot adapt to the dynamics and uncertainties in the management of personal worklist. For such an issue, this paper proposes a two-stage probabilistic approach which aims at assisting actors to flexibly manage their personal worklists. To be specific, the approach analyzes every activity instance’s continuous probability of satisfying deadline at the first stage. Based on this stochastic analysis result, at the second stage, an innovative scheduling strategy is proposed to minimize the overall deadline violation cost for an actor’s personal worklist. Simultaneously, the strategy recommends the actor a feasible worklist of activity instances which meet the required bottom line of successful execution. The effectiveness of our approach is evaluated in a real-world workflow management system and with large scale simulation experiments.
Supported by the NSFC (90718010), National Basic Research Program (973 Plan) under grant No. 2009CB320700, National High-Tech Development Program (863 Plan) under grant No. 2008AA042301 and 2007AA040607, and Program for New Century Excellent Talents in University.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Eder, J., Panagos, E.: Managing Time in Workflow Systems. In: Workflow Handbook 2001, Future Strategies INC, in association with Workflow Management Coalition (2000)
Baggio, G., Wainer, J., Clarence, E.: Applying scheduling techniques to minimize the number of late jobs in workflow systems. In: Proceedings of the 2004 ACM symposium on Applied computing, pp. 1396–1409. ACM Press, Nicosia (2004)
van der Aalst, W.M.P., van Hee, K.M.: Workflow Management: Models, Methods, and Systems. The MIT Press, Cambridge (2002)
Tramontina, G.B., Wainer, J.: Modeling the behavior of dispatching rules in workflow systems: A statistical approach. Groupware: Design, Implementation, and Use, 208–215 (2005)
Combi, C., Pozzi, G.: Temporal conceptual modelling of workflows. In: Song, I.-Y., Liddle, S.W., Ling, T.-W., Scheuermann, P. (eds.) ER 2003. LNCS, vol. 2813, pp. 59–76. Springer, Heidelberg (2003)
Combi, C., Pozzi, G.: Towards temporal information in workflow systems. In: Olivé, À., Yoshikawa, M., Yu, E.S.K. (eds.) ER 2003. LNCS, vol. 2784, pp. 13–25. Springer, Heidelberg (2003)
Combi, C., Pozzi, G.: Task scheduling for a temporal workflow management system. In: Proceedings of the Thirteenth International Symposium on Temporal Representation and Reasoning (TIME 2006), pp. 61–68. IEEE Press, Budapest (2006)
Senkul, P., Toroslu, I.H.: An architecture for workflow scheduling under resource allocation constraints. Information Systems 30, 399–422 (2005)
Moore, C.: Common Mistakes in Workflow Implementations. Giga Information Group, Cambridge (2002)
Eder, J., Pichler, H., Gruber, W., Ninaus, M.: Personal schedules for workflow systems. In: van der Aalst, W.M.P., ter Hofstede, A.H.M., Weske, M. (eds.) BPM 2003. LNCS, vol. 2678, pp. 216–231. Springer, Heidelberg (2003)
Eder, J., Eichner, H., Pichler, H.: A probabilistic approach to reduce the number of deadline violations and the tardiness of workflows. In: Meersman, R., Tari, Z., Herrero, P. (eds.) OTM 2006 Workshops. LNCS, vol. 4277, pp. 5–7. Springer, Heidelberg (2006)
van der Aalst, W.M.P., Rosemann, M., Dumas, M.: Deadline-based escalation in process-aware information systems. Decision Support Systems 43, 492–511 (2007)
Brucker, P.: Scheduling algorithms. Springer, Heidelberg (2007)
van der Aalst, W.M.P.: The application of Petri nets to workflow management. Journal of Circuits Systems and Computers 8, 21–66 (1998)
Russell, N., Ter Hofstede, A., Edmond, D., van der Aalst, W.M.P.: Workflow resource patterns. Technical Report, Eindhoven Univ. of Technology (2004)
van der Aalst, W.M.P., van Hee, K.M., Reijers, H.: Analysis of discrete-time stochastic Petri nets. Statistica Neerlandica 54, 237–255 (2000)
Stroud, K.A.: Engineering Mathematics, 6th edn. Palgrave Macmillan, New York (2007)
Law, A.M., Kelton, W.D.: Simulation Modelling and Analysis, 4th edn. McGraw-Hill, New York (2007)
Zhou, R., Hansen, E.A.: Breadth-first heuristic search. Artificial Intelligence 170, 385–408 (2006)
Introduction to Infotech Product Lifecycle Management Solution (in Chinese), http://www.thit.com.cn/chanpinshijie/TiPLM.htm
Eder, J., Pichler, H.: Duration histograms for workflow systems. In: Proc. of the Conf. on Engineering Information Systems in the Internet Context 2002, pp. 239–253. Kluwer Academic Publishers, Dordrecht (2002)
Yingbo, L., Jianmin, W., Jiaguang, S.: Using Decision Tree Learning to Predict Workflow Activity Time Consumption. In: Proceedings of the Ninth International Conference on Enterprise Information Systems (ICEIS 2007), pp. 69–75 (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Han, R., Liu, Y., Wen, L., Wang, J. (2009). A Two-Stage Probabilistic Approach to Manage Personal Worklist in Workflow Management Systems. In: Meersman, R., Dillon, T., Herrero, P. (eds) On the Move to Meaningful Internet Systems: OTM 2009. OTM 2009. Lecture Notes in Computer Science, vol 5870. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-05148-7_5
Download citation
DOI: https://doi.org/10.1007/978-3-642-05148-7_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-05147-0
Online ISBN: 978-3-642-05148-7
eBook Packages: Computer ScienceComputer Science (R0)