logo SBA

ETD

Archivio digitale delle tesi discusse presso l’Università di Pisa

Tesi etd-12142023-140640


Tipo di tesi
Tesi di laurea magistrale
Autore
ARMILLOTTA, DOMENICO
URN
etd-12142023-140640
Titolo
Using machine learning for automatic classification of the layout quality of UML class diagrams
Dipartimento
INGEGNERIA DELL'INFORMAZIONE
Corso di studi
ARTIFICIAL INTELLIGENCE AND DATA ENGINEERING
Relatori
relatore Cimino, Mario Giovanni Cosimo Antonio
relatore Alfeo, Antonio Luca
relatore Fruzzetti, Chiara
Parole chiave
  • computer vision
  • deep learning
  • UML schema
  • YOLO
  • data mining
  • artificial intelligence
  • UML quality AI
Data inizio appello
13/02/2024
Consultabilità
Non consultabile
Data di rilascio
13/02/2094
Riassunto
This thesis focuses on the quality assessment of UML diagram layouts employing cutting-edge machine learning and computer vision techniques. The developed software, following a meticulous training phase, demonstrates the capability to assign a quality grade and furnish constructive feedback to designers upon submitting their schemas. State-of-the-art methodologies were employed, and the achieved results stand as a benchmark in addressing the challenges inherent to UML diagram layout assessment.

The framework leverages advanced tools such as YOLO, PyTorch, OpenCV, and Detecto, including the Faster R-CNN architecture. This amalgamation of frameworks contributes to the robustness and efficiency of the system, ensuring that the outcomes not only meet but also compare favorably with the current state-of-the-art solutions to this pervasive problem.
File