FUSIONE DEI CLUSTER
Ogni classe globale (cluster) contiene un suo insieme di classi locali .
Attraverso l'interfaccia grafica propongo al progettista lo schema di tutte le classi globali, quindi e' possibile anche definire Assertion che coinvolgono classi locali appartenenti a cluster differenti.

Una volta calcolato il BES ottimo tramite l'algoritmo proposto e' immediato verificare a quale classe globale appartengono le classi locali coinvolte.
Se vengono evidenziate sovrapposizioni estensionali tra classi locali appartenenti a cluster differenti una prima soluzione potrebbe consistere nella fusione dei cluster.
Vantaggi :

Svantaggi : Creando un unico cluster unisco si le classi legate dall 'assertion estensionale ma vado a mettere insieme anche classi che non hanno nessun legame  intensionale (quindi attributi completamente diversi) obbligandomi a ridefinire tutti gli attributi della classe globale.Data una generica interrogazione sulla classe globale avrei molti attributi con valore null.Occorre un approccio piu' selettivo che abbia una granularita' a livello di classe locale e non di cluster.

Per poter implementare questo tipo di approccio occorre intervenire sui dati in ingresso al modulo ARTEMIS ,questo modulo calcola il coefficente di affinita' tra coppie di classi e raggruppa in uno stesso cluster tutte le classi che presentano tra di loro un valore di affinita' maggiore od uguale ad un valore di soglia impostato.
La relazione estensionale trovata dovrebbe andare a modificare il coefficente di affinita' tra le  classi coinvolte.
In seguito occorre ripetere la fase di creazione dei cluster utilizzando i nuovi valori.Le fasi di definizione dei cluster e di generazione delle Base Extension devono essere correlate poiche' deve essere possibile poter modificare i cluster piu' volte fino ad arrivare ad una soluzione ottima.
 

Un alternativa da approfondire potrebbe essere quella di definire le Rule Estensionali prima del calcolo dei Cluster e quindi della generazione delle classi globali.
Il procedimento di calcolo della conoscenza estensionale puo' essere scomposto in 2 fasi principali: