Skip to main content

Business Process Instances Scheduling with Human Resources Based on Event Priority Determination

  • Conference paper
  • First Online:

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 872))

Abstract

Business Process Management (BPM) is concerned with continuously enhancing business processes. However, this cannot be achieved without an effective Resource allocation and a priority-based scheduling. These are important steps towards time, cost and performance optimization in business processes. Even though there are several approaches and algorithms for scheduling and resource allocation problems, they do not take into consideration information gathered from past process executions, given the stateless aspect of business processes. Extracting useful knowledge from this information can help achieving an effective instance scheduling decisions without compromising cost or quality of service. In this paper, we pave the way for a combination approach which is based on unsupervised machine learning algorithms for clustering and genetic algorithm (GA) to ensure the assignment of the most critical business process instance tasks, to the qualified human resource while respecting several constraints such as resource availability and reliability, and taking into consideration the priority of the events that launch the process instances. A case study is presented and the obtained results from our experimentations demonstrate the benefit of our approach and allowed us to confirm the efficiency of our assumptions.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Møller, C., Maack, C.J., Tan, R.D.: What is business process management: a two stage literature review of an emerging field. In: Xu, L.D., Tjoa, A.M., Chaudhry, S.S. (eds.) Research and Practical Issues of Enterprise Information Systems II. ITIFIP, vol. 254, pp. 19–31. Springer, Boston, MA (2007). https://doi.org/10.1007/978-0-387-75902-9_3

    Chapter  Google Scholar 

  2. Xu, J., Liu, C., Zhao, X.: Resource allocation vs. business process improvement: how they impact on each other. In: Dumas, M., Reichert, M., Shan, M.-C. (eds.) BPM 2008. LNCS, vol. 5240, pp. 228–243. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-85758-7_18

    Chapter  Google Scholar 

  3. Bessai, K.: Gestion optimale de l’allocation des ressources pour l’ex ecution des processus dans le cadre du Cloud. Ph.D. thesis, Université Paris1 Panthéon-Sorbonne (2014)

    Google Scholar 

  4. Hachicha, R.M., Dafaoui, E., EL Mhamedi, A.: Assignment problem under competences and preferences constraints: modelling and resolution. IFAC Proc. Vol. 45(6), 1170–1176 (2012)

    Article  Google Scholar 

  5. Volgenant, A.: A note on the assignment problem with seniority and job priority constraints. Eur. J. Oper. Res. 154(1), 330–335 (2004)

    Article  MathSciNet  Google Scholar 

  6. Bouajaja, S., Dridi, N.: A survey on human resource allocation problem and its applications. Oper. Res. Int. J. 17(2), 339–369 (2017)

    Article  Google Scholar 

  7. Younas, I., Kamrani, F., Schulte, C., Ayani, R.: Optimization of task assignment to collaborating agents. In: 2011 IEEE Symposium on Computational Intelligence in Scheduling (SCIS), pp. 17–24. IEEE (2011)

    Google Scholar 

  8. Gutjahr, W.J., Rauner, M.S.: An aco algorithm for a dynamic regional nurse-scheduling problem in austria. Comput. Oper. Res. 34(3), 642–666 (2007)

    Article  Google Scholar 

  9. Cabanillas, C., et al.: Priority-based human resource allocation in business processes. In: Basu, S., Pautasso, C., Zhang, L., Fu, X. (eds.) ICSOC 2013. LNCS, vol. 8274, pp. 374–388. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-45005-1_26

    Chapter  Google Scholar 

  10. Xu, J., Liu, C., Zhao, X.: Resource planning for massive number of process instances. In: Meersman, R., Dillon, T., Herrero, P. (eds.) OTM 2009. LNCS, vol. 5870, pp. 219–236. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-05148-7_16

    Chapter  Google Scholar 

  11. Silvereco: Silver économie. http://www.silvereco.fr/

  12. Holland, J.H.: Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence. MIT press, Cambridge (1992)

    Google Scholar 

Download references

Acknowledgments

The authors would like to thank the French Embassy in Morocco for their financial support, Angel Assistance for providing us with the necessary data to accomplish our work, and a groupe of students from M2 MIAGE SID for their participation in implementing some parts of our experimentation platform.

For privacy management, all data has been anonymized.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Abir Ismaili-Alaoui .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Ismaili-Alaoui, A., Benali, K., Baïna, K., Baïna, J. (2018). Business Process Instances Scheduling with Human Resources Based on Event Priority Determination. In: Tabii, Y., Lazaar, M., Al Achhab, M., Enneya, N. (eds) Big Data, Cloud and Applications. BDCA 2018. Communications in Computer and Information Science, vol 872. Springer, Cham. https://doi.org/10.1007/978-3-319-96292-4_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-96292-4_10

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-96291-7

  • Online ISBN: 978-3-319-96292-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics