Robotic Process Automation (RPA) is an automation technology that sits between the fields of Business Process Management (BPM) and Artificial Intelligence (AI) that creates software (SW) robots to partially or fully automate rule-based and repetitive tasks (or simply routines) performed by human users in their applications’ user interfaces (UIs). RPA tools are able to capture in dedicated UI logs the execution of many routines of interest. A UI log consists of user actions that are mixed in some order that reflects the particular order of their execution by the user, thus potentially belonging to different routines. When considering state-of-the-art RPA technology in the BPM domain, it becomes apparent that the current generation of RPA tools is driven by predefined rules and manual configurations made by expert users rather than intelligent techniques. In this paper, we discuss our research targeted at injecting intelligence into RPA practices. Specifically, we present an approach to: (i) automatically understand which user actions contribute to which routines inside a UI log (this issue is known as segmentation) and (ii) automatically generate executable RPA scripts directly from the UI logs that record the user interactions with the SW applications involved in a routine execution, thus skipping completely the (manual) modeling activity of the flowchart diagrams.

Intelligent Robotic Process Automation: Generating Executable RPA Scripts from Unsegmented UI Logs / Agostinelli, S.; Marrella, A.. - 3310:(2022), pp. 89-92. (Intervento presentato al convegno 2022 Workshop on Process Management in the AI Era, PMAI 2022 tenutosi a Wien, Austria).

Intelligent Robotic Process Automation: Generating Executable RPA Scripts from Unsegmented UI Logs

Agostinelli S.
;
Marrella A.
2022

Abstract

Robotic Process Automation (RPA) is an automation technology that sits between the fields of Business Process Management (BPM) and Artificial Intelligence (AI) that creates software (SW) robots to partially or fully automate rule-based and repetitive tasks (or simply routines) performed by human users in their applications’ user interfaces (UIs). RPA tools are able to capture in dedicated UI logs the execution of many routines of interest. A UI log consists of user actions that are mixed in some order that reflects the particular order of their execution by the user, thus potentially belonging to different routines. When considering state-of-the-art RPA technology in the BPM domain, it becomes apparent that the current generation of RPA tools is driven by predefined rules and manual configurations made by expert users rather than intelligent techniques. In this paper, we discuss our research targeted at injecting intelligence into RPA practices. Specifically, we present an approach to: (i) automatically understand which user actions contribute to which routines inside a UI log (this issue is known as segmentation) and (ii) automatically generate executable RPA scripts directly from the UI logs that record the user interactions with the SW applications involved in a routine execution, thus skipping completely the (manual) modeling activity of the flowchart diagrams.
2022
2022 Workshop on Process Management in the AI Era, PMAI 2022
robotic process automation; segmentation; process mining; user interface logs
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Intelligent Robotic Process Automation: Generating Executable RPA Scripts from Unsegmented UI Logs / Agostinelli, S.; Marrella, A.. - 3310:(2022), pp. 89-92. (Intervento presentato al convegno 2022 Workshop on Process Management in the AI Era, PMAI 2022 tenutosi a Wien, Austria).
File allegati a questo prodotto
File Dimensione Formato  
Agostinelli_Intelligent_2022.pdf

accesso aperto

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Creative commons
Dimensione 996.41 kB
Formato Adobe PDF
996.41 kB Adobe PDF

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/1665064
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact