|
|
La tesi si occuperà del progetto e dello sviluppo di Kit&SODA, un IDE grafico realizzato con plugin Eclipse per il supporto alla metodologia SODA. In particolare, Kit&SODA dovrà supportare il progettista durante tutte le fasi dello sviluppo, permettendo la compilazione delle tabelle relazionali e supportando i meccanismi di zoom e proiezione della metodologia SODA. È molto importante che il tool supporti la natura "iterativa" della metodologia. Il plugin inoltre dovrà essere facilmente integrabile con altri plug-in che saranno sviluppati in seguito o in parallelo, come Graph&SODA e Check&SODA. In particolare, dovrà consentire una doppia visualizzazione, ossi,a tanto quella tabellare quanto quella grafica, che sarà sviluppata poi successivamente. Quindi, Kit&SODA dovrà supportare la compilazione delle tabelle sia da parte dell'utente sia come input che proviene dal visualizzatore grafico. L'analisi e la progettazione di Kit&SODA devono essere fatti in modo molto accurato e documentato (così come il codice) in modo che il processo di progettazione sia chiaro. Particolare attenzione andrà posta su quelle tabelle che rappresentano un legame 1-N.