Abstract
Masteroppgaven dreier seg om utforming og implementasjon av et UML
utviklingsverktøy som utnytter et Model/View konsept hvor viewet kan se helt annerledes ut enn modellen.
Som eksempel skal det utvikles et verktøy som har funksjonalitet til å gruppere UML klassediagrammer både delvis og helt. I tillegg har er det noen delproblemstillinger om valg av grupperingsalgoritme for grupperingsfunksjonalitet i verktøyet, hvordan behandle assosiasjonsklasser og bruk av filformater for å sikre kompatibilitet mot andre verktøy.