Robotic Process Automation (RPA) tools are able to capture in dedicated User Interface (UI) logs the execution of high volume routines previously performed by a human user on the interface of a computer system, and then emulate their enactment in place of the user by means of a software (SW) robot. A UI log can record information about several routines, whose actions and events are mixed in some order that reflects the particular order of their execution by the user. In addition, the same user action may belong to different routines, making its automated identification far from being trivial. The issue to automatically understand which user actions contribute to a specific routine inside the UI log is also known as segmentation. In this contribution, after discussing in detail the issue of segmentation and all its potential variants, we present a novel segmentation technique that leverages trace alignment in Process Mining for automatically deriving the boundaries of a routine by analyzing the UI logs that keep track of its execution, in order to cluster all user actions associated with the routine itself in well bounded routine traces.

Automated Segmentation of User Interface Logs / Agostinelli, Simone; Marrella, Andrea; Mecella, Massimo. - (2021), pp. 201-222. [10.1515/9783110676693-011].

Automated Segmentation of User Interface Logs

Agostinelli, Simone
;
Marrella, Andrea
;
Mecella, Massimo
2021

Abstract

Robotic Process Automation (RPA) tools are able to capture in dedicated User Interface (UI) logs the execution of high volume routines previously performed by a human user on the interface of a computer system, and then emulate their enactment in place of the user by means of a software (SW) robot. A UI log can record information about several routines, whose actions and events are mixed in some order that reflects the particular order of their execution by the user. In addition, the same user action may belong to different routines, making its automated identification far from being trivial. The issue to automatically understand which user actions contribute to a specific routine inside the UI log is also known as segmentation. In this contribution, after discussing in detail the issue of segmentation and all its potential variants, we present a novel segmentation technique that leverages trace alignment in Process Mining for automatically deriving the boundaries of a routine by analyzing the UI logs that keep track of its execution, in order to cluster all user actions associated with the routine itself in well bounded routine traces.
2021
Robotic Process Automation. Management, Technology, Applications
9783110676693
Robotic Process Automation; Segmentation of User Interface Logs; Trace Alignment in Process Mining
02 Pubblicazione su volume::02a Capitolo o Articolo
Automated Segmentation of User Interface Logs / Agostinelli, Simone; Marrella, Andrea; Mecella, Massimo. - (2021), pp. 201-222. [10.1515/9783110676693-011].
File allegati a questo prodotto
File Dimensione Formato  
Agostinelli_postprint_Automated_2021.pdf.pdf

accesso aperto

Tipologia: Documento in Post-print (versione successiva alla peer review e accettata per la pubblicazione)
Licenza: Creative commons
Dimensione 870.29 kB
Formato Adobe PDF
870.29 kB Adobe PDF
Agostinelli_Automated_2021.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 385.14 kB
Formato Adobe PDF
385.14 kB Adobe PDF   Contatta l'autore

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/1603527
 Attenzione

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

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