Questa tesi si occuperà dello sviluppo di un plugin Eclipse ("Graph&SODA") destinato al supporto del linguaggio grafico della metodologia SODA. Partendo da una architettura logica e da un progetto di massima già definiti, si dovrà sviluppare lo strumento in modo da permettere e promuovere l'integrazione con gli altri plugin previsti ("Kit&SODA", "Check&SODA") nonché consentire all'utente di alternare il linguaggio grafico a quello testuale per esprimere quelle informazioni, come i vincoli tra le entità, meno facilmente esprimibili (o non esprimibili affatto) con il solo linguaggio grafico. Lo strumento dovrà inoltre supportare i meccanismi peculiari di SODA, quali il carving e il layering, in particolare mostrando in modo "opportunamente sintetico" tutti i layer creati, consentendone l'espansione selettiva a richiesta.