SmartRPA: Generating software robots from user interface logs

Robotic Process Automation (RPA) is a maturing technology in the field of Business Process Management (BPM) that automates intensive routine tasks previously performed by a human user on the User Interface (UI) of a computer system, by means of a software robot. To date, RPA tools available in the market strongly rely on the ability of human experts to manually implement the routines to automate. This work addresses the limitations of current manual RPA development by introducing SmartRPA, a cross-platform software tool. SmartRPA analyzes UI logs of past routine executions to generate software robots capable of handling intermediate user inputs, thereby reducing development time and error rates.

Authors

Institutions

Publication Details

Journal
SoftwareX
Published
2024-12-19
DOI
https://doi.org/10.1016/j.softx.2024.101995
Citations
4
Primary Topic
Robotic Process Automation Applications
Type
article
Field-Weighted Citation Impact
1.40
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

SmartRPA: Generating software robots from user interface logs

Simone Agostinelli, Andrea Marrella, A. Martínez-Rojas, Tom Hohenadl
4 citations
SoftwareX
Robotic Process Automation Applications
1.40
article

SmartRPA: Generating software robots from user interface logs

Simone Agostinelli, Andrea Marrella, A. Martínez-Rojas, Tom Hohenadl
article en
4 citations

Abstract

Robotic Process Automation (RPA) is a maturing technology in the field of Business Process Management (BPM) that automates intensive routine tasks previously performed by a human user on the User Interface (UI) of a computer system, by means of a software robot. To date, RPA tools available in the market strongly rely on the ability of human experts to manually implement the routines to automate. This work addresses the limitations of current manual RPA development by introducing SmartRPA, a cross-platform software tool. SmartRPA analyzes UI logs of past routine executions to generate software robots capable of handling intermediate user inputs, thereby reducing development time and error rates.

SoftwareXVol. 29
Catholic University of Eichstätt-Ingolstadt (DE), Universidad de Sevilla (ES), Sapienza University of Rome (IT)
Openalex Percentile: Top 16%
Robotic Process Automation Applications
1.40
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.