Automated Generation of Executable RPA Scripts from User Interface Logs

Simone Agostinelli,Marco Lupia,Andrea Marrella,Massimo Mecella
DOI: https://doi.org/10.1007/978-3-030-58779-6_8
2020-01-01
Abstract:Robotic Process Automation (RPA) operates on the user interface (UI) of software applications and automates - by means of a software (SW) robot - mouse and keyboard interactions to remove intensive routine tasks (or simply routines). With the recent advances in Artificial Intelligence, the automation of routines is expected to undergo a radical transformation. Nonetheless, to date, the RPA tools available in the market are not able to automatically learn to automate such routines, thus requiring the support of skilled human experts that observe and interpret how routines are executed on the UIs of the applications. Being the current practice time-consuming and error-prone, in this paper we present SmartRPA, a cross-platform tool that tackles such issues by exploiting UI logs to automatically generate executable RPA scripts that automate the routines enactment by SW robots.
What problem does this paper attempt to address?