Robotic Process Automation (RPA) is an emerging automation technology that creates software (SW) robots to partially or fully automate rule-based and repetitive tasks (aka routines) previously performed by human users in their applications’ user interfaces (UIs). Successful usage of RPA requires strong support by skilled human experts, from the detection of the routines to be automated to the development of the executable scripts required to enact SW robots. In this paper, we discuss how process mining can be leveraged to minimize the manual and time-consuming steps required for the creation of SW robots, enabling new levels of automation and support for RPA. We first present a reference data model that can be used for a standardized specification of UI logs recording the interactions between workers and SW applications to enable interoperability among different tools. Then, we introduce a pipeline of processing steps that enable us to (1) semi-automatically discover the anatomy of a routine directly from the UI logs, and (2) automatically develop executable scripts for performing SW robots at run-time. We show how this pipeline can be effectively enacted by researchers/practitioners through the SmartRPA tool.

Mastering Robotic Process Automation with Process Mining / Agostinelli, S.; Marrella, A.; Abb, L.; Rehse, J. -R.. - 13420:(2022), pp. 47-53. (Intervento presentato al convegno International Conference in Business Process Management tenutosi a Münster, Germany) [10.1007/978-3-031-16103-2_6].

Mastering Robotic Process Automation with Process Mining

Agostinelli S.;Marrella A.
;
2022

Abstract

Robotic Process Automation (RPA) is an emerging automation technology that creates software (SW) robots to partially or fully automate rule-based and repetitive tasks (aka routines) previously performed by human users in their applications’ user interfaces (UIs). Successful usage of RPA requires strong support by skilled human experts, from the detection of the routines to be automated to the development of the executable scripts required to enact SW robots. In this paper, we discuss how process mining can be leveraged to minimize the manual and time-consuming steps required for the creation of SW robots, enabling new levels of automation and support for RPA. We first present a reference data model that can be used for a standardized specification of UI logs recording the interactions between workers and SW applications to enable interoperability among different tools. Then, we introduce a pipeline of processing steps that enable us to (1) semi-automatically discover the anatomy of a routine directly from the UI logs, and (2) automatically develop executable scripts for performing SW robots at run-time. We show how this pipeline can be effectively enacted by researchers/practitioners through the SmartRPA tool.
2022
International Conference in Business Process Management
Automated generation of SW robots from UI Logs; Process mining; Reference data model for UI logs; Robotic Process Automation; Segmentation; SmartRPA; User Interface (UI) logs
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Mastering Robotic Process Automation with Process Mining / Agostinelli, S.; Marrella, A.; Abb, L.; Rehse, J. -R.. - 13420:(2022), pp. 47-53. (Intervento presentato al convegno International Conference in Business Process Management tenutosi a Münster, Germany) [10.1007/978-3-031-16103-2_6].
File allegati a questo prodotto
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1664959
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact