Skip to main content

Adding Decision Management to Robotic Process Automation

  • Conference paper
  • First Online:
Business Process Management: Blockchain and Robotic Process Automation Forum (BPM 2021)

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 428))

Included in the following conference series:

Abstract

Robotic Process Automation promises to release employees from repetitive and monotonous work, providing space for creative and innovative tasks. RPA tools provide a wide range of techniques to automate user interactions, including filling forms and copying values between applications. While it is accepted that decisions play an important role in business processes, they are not a first-class citizen in RPA. This paper proposes a framework and a software architecture that integrates decision management into RPA. The work is evaluated by a prototype that introduces Decision Model and Notation (DMN) capabilities to the RPA software tool UiPath by utilizing Camunda’s decision engine.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.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

Institutional subscriptions

Notes

  1. 1.

    The prototype is open source and can be found on GitHub:

    https://github.com/bptlab/rpa-dmn-operation.

  2. 2.

    https://www.uipath.com/.

  3. 3.

    https://camunda.com.

References

  1. van der Aalst, W.M.P., Bichler, M., Heinzl, A.: Robotic process automation. Bus. Inf. Sys. Eng. 60(4), 269–272 (2018). https://doi.org/10.1007/s12599-018-0542-4

    Article  Google Scholar 

  2. Agostinelli, S., Lupia, M., Marrella, A., Mecella, M.: Automated generation of executable RPA scripts from user interface logs. In: Asatiani, A., et al. (eds.) BPM Blockchain and RPA Forum 2020. LNBIP, vol. 393, pp. 116–131. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-58779-6_8

    Chapter  Google Scholar 

  3. Aguirre, S., Rodriguez, A.: Automation of a business process using robotic process automation (RPA): a case study. In: Figueroa-García, J.C., López-Santana, E.R., Villa-Ramírez, J.L., Ferro-Escobar, R. (eds.) WEA 2017. CCIS, vol. 742, pp. 65–71. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-66963-2_7

    Chapter  Google Scholar 

  4. Batoulis, K., Meyer, A., Bazhenova, E., Decker, G., Weske, M.: Extracting decision logic from process models. In: Zdravkovic, J., Kirikova, M., Johannesson, P. (eds.) CAiSE 2015. LNCS, vol. 9097, pp. 349–366. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-19069-3_22

    Chapter  Google Scholar 

  5. Batoulis, K., Weske, M.: Soundness of decision-aware business processes. In: Carmona, J., Engels, G., Kumar, A. (eds.) BPM Forum 2017. LNBIP, vol. 297, pp. 106–124. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-65015-9_7

    Chapter  Google Scholar 

  6. Biard, T., Le Mauff, A., Bigand, M., Bourey, J.-P.: Separation of decision modeling from business process modeling using new “decision model and notation’’ (DMN) for automating operational decision-making. In: Camarinha-Matos, L.M., Bénaben, F., Picard, W. (eds.) PRO-VE 2015. IAICT, vol. 463, pp. 489–496. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-24141-8_45

    Chapter  Google Scholar 

  7. Chakraborti, T., et al.: From robotic process automation to intelligent process automation. In: Asatiani, A., et al. (eds.) BPM Blockchain and RPA Forum 2020. LNBIP, vol. 393, pp. 215–228. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-58779-6_15

    Chapter  Google Scholar 

  8. De Smedt, J., Hasić, F., vanden Broucke, S.K.L.M., Vanthienen, J.: Towards a holistic discovery of decisions in process-aware information systems. In: Carmona, J., Engels, G., Kumar, A. (eds.) BPM 2017. LNCS, vol. 10445, pp. 183–199. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-65000-5_11

    Chapter  Google Scholar 

  9. Enriquez, J.G., Jimenez-Ramirez, A., Dominguez-Mayo, F.J., Garcia-Garcia, J.A.: Robotic process automation: a scientific and industrial systematic mapping study. IEEE Access 8, 39113–39129 (2020)

    Article  Google Scholar 

  10. Figl, K., Mendling, J., Tokdemir, G., Vanthienen, J.: What we know and what we do not know about DMN. EMISAJ 13(2), 1–16 (2018)

    Google Scholar 

  11. Flechsig, C., Lohmer, J., Lasch, R.: Realizing the full potential of robotic process automation through a combination with BPM. In: Bierwirth, C., Kirschstein, T., Sackmann, D. (eds.) Logistics Management. LNL, pp. 104–119. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-29821-0_8

    Chapter  Google Scholar 

  12. Galusha, B.: Considering RPA? Ask smart questions for long-term success. Database Trends Appl. 31, 44–45 (2017)

    Google Scholar 

  13. Gao, J., van Zelst, S.J., Lu, X., van der Aalst, W.M.P.: Automated robotic process automation: a self-learning approach. In: Panetto, H., Debruyne, C., Hepp, M., Lewis, D., Ardagna, C.A., Meersman, R. (eds.) OTM 2019. LNCS, vol. 11877, pp. 95–112. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-33246-4_6

    Chapter  Google Scholar 

  14. Hofmann, P., Samp, C., Urbach, N.: Robotic process automation. Electron. Mark. 30(1), 99–106 (2019). https://doi.org/10.1007/s12525-019-00365-8

    Article  Google Scholar 

  15. Ivančić, L., Suša Vugec, D., Bosilj Vukšić, V.: Robotic process automation: systematic literature review. In: Di Ciccio, C., Staples, M., et al. (eds.) BPM 2019 Blockchain and CEE Forum. LNBIP, vol. 361, pp. 280–295. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-30429-4_19

    Chapter  Google Scholar 

  16. Jimenez-Ramirez, A., Reijers, H.A., Barba, I., Del Valle, C.: A method to improve the early stages of the robotic process automation lifecycle. In: Giorgini, P., Weber, B. (eds.) CAiSE 2019. LNCS, vol. 11483, pp. 446–461. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-21290-2_28

    Chapter  Google Scholar 

  17. Lacity, M.C., Willcocks, L.P.: A new approach to automating services. MIT Sloan Manage. Rev. Fall 58, 41–49 (2017)

    Google Scholar 

  18. Leno, V.: Multi-perspective process model discovery for robotic process automation. In: CAiSE 2018 Doctoral Consortium. CEUR-WS.org (2018)

    Google Scholar 

  19. Martínez-Rojas, A., Barba, I., Enríquez, J.G.: Towards a taxonomy of cognitive RPA components. In: Asatiani, A., García, J.M., Helander, N., Jiménez-Ramírez, A., Koschmider, A., Mendling, J., Meroni, G., Reijers, H.A. (eds.) BPM Blockchain and RPA Forum 2020. LNBIP, vol. 393, pp. 161–175. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-58779-6_11

    Chapter  Google Scholar 

  20. Object Management Group: Business Process Model and Notation (BPMN) (2014). https://www.omg.org/spec/BPMN/

  21. Object Management Group: Decision Model and Notation (DMN) (2021). https://www.omg.org/spec/DMN

  22. Siegert, S., Völker, M.: Towards decision management for robotic process automation. In: ZEUS 2021, pp. 9–13. CEUR-WS.org (2021)

    Google Scholar 

  23. Syed, R., et al.: Robotic process automation: contemporary themes and challenges. Comput. Ind. 115, 103162 (2020)

    Article  Google Scholar 

  24. van der Aa, H., Leopold, H., Batoulis, K., Weske, M., Reijers, H.A.: Integrated process and decision modeling for data-driven processes. In: Reichert, M., Reijers, H.A. (eds.) BPM Workshops 2015. LNBIP, vol. 256, pp. 405–417. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-42887-1_33

    Chapter  Google Scholar 

  25. Viehhauser, J.: Is robotic process automation becoming intelligent? Early evidence of influences of artificial intelligence on robotic process automation. In: Asatiani, A., et al. (eds.) BPM 2020. LNBIP, vol. 393, pp. 101–115. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-58779-6_7

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Maximilian Völker .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Völker, M., Siegert, S., Weske, M. (2021). Adding Decision Management to Robotic Process Automation. In: González Enríquez, J., Debois, S., Fettke, P., Plebani, P., van de Weerd, I., Weber, I. (eds) Business Process Management: Blockchain and Robotic Process Automation Forum. BPM 2021. Lecture Notes in Business Information Processing, vol 428. Springer, Cham. https://doi.org/10.1007/978-3-030-85867-4_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-85867-4_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-85866-7

  • Online ISBN: 978-3-030-85867-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics