logo SBA

ETD

Digital archive of theses discussed at the University of Pisa

 

Thesis etd-12142023-140640


Thesis type
Tesi di laurea magistrale
URN
etd-12142023-140640
Thesis title
Using machine learning for automatic classification of the layout quality of UML class diagrams
Department
INGEGNERIA DELL'INFORMAZIONE
Course of study
ARTIFICIAL INTELLIGENCE AND DATA ENGINEERING
Supervisors
.
relatore Cimino, Mario Giovanni Cosimo Antonio
relatore Alfeo, Antonio Luca
relatore Fruzzetti, Chiara
Keywords
  • artificial intelligence
  • computer vision
  • data mining
  • deep learning
  • UML quality AI
  • UML schema
  • YOLO
Graduation session start date
13/02/2024
Availability
Withheld
Release date
13/02/2094
Abstract (Inglese)
Abstract (Italiano)
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