Technical debt is a problem that plagues all software developers. Using this tool, it is possible to calculate the technical debt and other useful metrics for developers and to identify cyclic dependencies and design patterns in a UML diagram in order to simplify the work and reduce present and future bugs on a software project.
Il debito tecnico è un problema che affligge tutti gli sviluppatori software. Con l'utilizzo di questo tool, è possibile calcolare il debito tecnico e altre metriche utili agli sviluppatori e individuare le dipendenze cicliche e i design pattern di un diagramma UML in modo da semplificare il lavoro e ridurre i bug presenti e futuri su di un progetto software.
DEVELOPMENT OF A PYTHON FRAMEWORK FOR AUTOMATED ANALYSIS OF UML DIAGRAMS: DESIGN PATTERN MINING, CYCLIC DEPENDENCY DETECTION AND METRICS
PORFIDO, LUCA
2020/2021
Abstract
Technical debt is a problem that plagues all software developers. Using this tool, it is possible to calculate the technical debt and other useful metrics for developers and to identify cyclic dependencies and design patterns in a UML diagram in order to simplify the work and reduce present and future bugs on a software project.| File | Dimensione | Formato | |
|---|---|---|---|
|
Tesi_Luca_Porfido.pdf
File consultabile da postazioni biblioteca
Descrizione: Documento di Tesi di Luca Porfido "DEVELOPMENT OF A PYTHON FRAMEWORK FOR AUTOMATED ANALYSIS OF UML DIAGRAMS: DESIGN PATTERN MINING, CYCLIC DEPENDENCY DETECTION AND METRICS"
Dimensione
2.81 MB
Formato
Adobe PDF
|
2.81 MB | Adobe PDF |
I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/20.500.14253/70352