Robotic Process Automation (RPA) is an emerging automation technology in the field of Business Process Management (BPM) that creates software (SW) robots to partially or fully automate rule-based and repetitive tasks (a.k.a. routines) previously performed by human users in their applications' user interfaces (UIs). Nowadays, successful usage of RPA requires strong support by skilled human experts, from the discovery of the routines to be automated (i.e., the so-called segmentation issue of UI logs) to the development of the executable scripts required to enact SWrobots. In this paper, we present a human-in-the-loop approach to filter out the routine behaviors (a.k.a. routine segments) not allowed (i.e., wrongly discovered from the UI log) by any real-world routine under analysis, thus supporting human experts in the identification of valid routine segments. We have also measured to which extent the humanin-the-loop strategy satisfies three relevant non-functional requirements, namely effectiveness, robustness and usability.

A Human-in-the-Loop Approach to Support the Segments Compliance Analysis / Agostinelli, S; Acitelli, G; Capece, M; Mecella, M. - 459:(2022), pp. 200-214. (Intervento presentato al convegno 20th Business Process Management Conference, BPM 2022 tenutosi a Münster; Germany) [10.1007/978-3-031-16168-1_13].

A Human-in-the-Loop Approach to Support the Segments Compliance Analysis

Agostinelli, S;Acitelli, G;Mecella, M
2022

Abstract

Robotic Process Automation (RPA) is an emerging automation technology in the field of Business Process Management (BPM) that creates software (SW) robots to partially or fully automate rule-based and repetitive tasks (a.k.a. routines) previously performed by human users in their applications' user interfaces (UIs). Nowadays, successful usage of RPA requires strong support by skilled human experts, from the discovery of the routines to be automated (i.e., the so-called segmentation issue of UI logs) to the development of the executable scripts required to enact SWrobots. In this paper, we present a human-in-the-loop approach to filter out the routine behaviors (a.k.a. routine segments) not allowed (i.e., wrongly discovered from the UI log) by any real-world routine under analysis, thus supporting human experts in the identification of valid routine segments. We have also measured to which extent the humanin-the-loop strategy satisfies three relevant non-functional requirements, namely effectiveness, robustness and usability.
2022
20th Business Process Management Conference, BPM 2022
Robotic Process Automation; Segmentation of UI logs; Declarative constraints
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
A Human-in-the-Loop Approach to Support the Segments Compliance Analysis / Agostinelli, S; Acitelli, G; Capece, M; Mecella, M. - 459:(2022), pp. 200-214. (Intervento presentato al convegno 20th Business Process Management Conference, BPM 2022 tenutosi a Münster; Germany) [10.1007/978-3-031-16168-1_13].
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/1683328
 Attenzione

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

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