vix.ing · top · new · best · stats · spec

Identifying candidate routines for Robotic Process Automation from unsegmented UI logs

2020/08/13 by Volodymyr Leno, Adriano Augusto, Leno, V. +9 · 1 citation
Business, Management and Accounting · Engineering · #Business Process Modeling and Analysis #FOS: Computer and information sciences #Robotic Process Automation Applications #Software Engineering (cs.SE)

paper · pdf · doi:10.48550/arxiv.2008.05782

openalex publication_date 2020/08/13 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

Robotic Process Automation (RPA) is a technology to develop software bots that automate repetitive sequences of interactions between users and software applications (a.k.a. routines). To take full advantage of this technology, organizations need to identify and to scope their routines. This is a challenging endeavor in large organizations, as routines are usually not concentrated in a handful of processes, but rather scattered across the process landscape. Accordingly, the identification of routines from User Interaction (UI) logs has received significant attention. Existing approaches to this problem assume that the UI log is segmented, meaning that it consists of traces of a task that is presupposed to contain one or more routines. However, a UI log usually takes the form of a single unsegmented sequence of events. This paper presents an approach to discover candidate routines from unsegmented UI logs in the presence of noise, i.e. events within or between routine instances that do not belong to any routine. The approach is implemented as an open-source tool and evaluated using synthetic and real-life UI logs.

Citations

Cited by

Related