La manutenibilità gioca un ruolo fondamentale per il successo dei sistemi software ed è considerata un'importante caratteristica di qualità. La manutenibilità può essere prevista in modo efficiente utilizzando tecniche di soft computing che forniscono buoni risultati. In questo libro viene utilizzato un approccio basato sulla somiglianza con il contributo del processo analitico gerarchico fuzzy (AHP) e della tecnica fuzzy per l'ordine di preferenza in base alla somiglianza con la soluzione ideale (TOPSIS) con una gerarchia a due livelli. L'approccio basato sulla somiglianza illustra l'approccio combinato di AHP fuzzy e TOPSIS fuzzy. Questo approccio viene utilizzato per fornire il rango del software per selezionare il software migliore per la stima della manutenibilità. Inoltre, vengono presentati diversi fattori che influenzano la manutenibilità del software. Questi fattori sono presi come criterio e tre prodotti software sono presi come alternativa.