PORTALE DELLA DIDATTICA

Ricerca CERCA
  KEYWORD

Fragility Management in the Robotic Process Automation

keywords BPMN, GUI TESTING, INFORMATION SYSTEMS, ROBOTIC PROCESS AUTOMATION

Reference persons LUCA ARDITO, MAURIZIO MORISIO

External reference persons COPPOLA RICCARDO

Research Groups DAUIN - GR-16 - SOFTWARE ENGINEERING GROUP - SOFTENG

Thesis type EXPERIMENTAL

Description Robotic Process Automation (RPA) aims to automate business processes within companies and organisations using scripts and modules designed by non-IT specialists.
In particular, RPA is used to integrate ERP applications, working on the back end (API) and especially on the front end (GUI).
The advantages of the approach and its available tools are simplicity of implementation and flexibility.
A known problem with RPA is its fragility concerning the evolution of GUIs, which undermines the proposed advantage.
Cognitive RPA proposes using ML and NLP techniques to overcome these problems, making RPAs less fragile as they can understand GUI functionality instead of working at the graphical level.

The objectives of this thesis are to:
- to analyse the state of the art of this automation technique by evaluating the various solutions available and their criticalities
- propose a solution to the problems of evolution and fragility using ML and NLP techniques
- to empirically validate the proposed solution.

Required skills Required skills in one or more of the following areas:
- BPMN notation
- Object-oriented programming
- Software engineering


Deadline 31/12/2022      PROPONI LA TUA CANDIDATURA