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 International Conference in Business Process Management 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
International Conference in Business Process Management
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 International Conference in Business Process Management tenutosi a Münster; Germany) [10.1007/978-3-031-16168-1_13].
File allegati a questo prodotto
File Dimensione Formato  
Agostinelli_A-human_2022.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 1.19 MB
Formato Adobe PDF
1.19 MB Adobe PDF   Contatta l'autore
Agostinelli_preprint_A-human_2022.pdf

accesso aperto

Note: https://doi.org/10.1007/978-3-031-16168-1_13
Tipologia: Documento in Pre-print (manoscritto inviato all'editore, precedente alla peer review)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 1.03 MB
Formato Adobe PDF
1.03 MB 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/1683328
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 2
social impact