Individuazione di Architettura Smell
Le architettura smell sono pattern ricorrenti nella struttura di un sistema che indicano potenziali problemi di progettazione. Introdotte da García et al. (2009), questi pattern segnalano violazioni dei principi architetturali (modularità, indipendenza, astrazione) su scala di sistema. L'individuazione combina metriche del codice, analisi delle dipendenze e riconoscimento di pattern per identificare precocemente le smell, guidando il refactoring e i miglioramenti architetturali.
Leggi il metodo completo
Accedi con un account gratuito per leggere questa sezione.
Mappa dei metodi
Il vicinato dei metodi correlati — seleziona un nodo per esplorare.
Fonti
- Fowler, M. (2018). Code smell. Martin Fowler's Website. link ↗
- Garcia, J., Popescu, D., Edwards, G., & Medvidovic, N. (2009). Identifying architectural bad smells. In Proceedings of the 2009 IEEE/IFIP Conference on Software Architecture (pp. 141–150). DOI: 10.1109/csmr.2009.59 ↗
- Lanza, M., & Marinescu, R. (2005). Object-Oriented Metrics in Practice. Springer. link ↗
Come citare questa pagina
ScholarGate. (2026, June 3). Architectural Anti-pattern and Smell Identification. ScholarGate. https://scholargate.app/it/software-engineering/architecture-smell-detection
Quale metodo?
Affianca questo metodo ai suoi parenti più prossimi e leggili fianco a fianco — la biblioteca dispone i libri sul tavolo; la scelta è tua.
- Modelli di Previsione dei DifettiIngegneria del software↔ confronta
- Metriche di Complessità del SoftwareIngegneria del software↔ confronta
- Analisi statica del codiceIngegneria del software↔ confronta
- Misurazione del Debito TecnicoIngegneria del software↔ confronta
Hai notato un problema in questa pagina? Segnalalo o proponi una correzione →