Abstract
Denne oppgaven omhandler utviklingen av et grafisk verktøy for automatisk gruppering og degruppering av enkle dataorienterte UML- klassediagrammer. Grupperingen vil resultere i klasser som kan brukes som utgangspunkt for et relasjonsdatabaseskjema for
modellen. Verktøyet er tenkt brukt som et læremiddel i systemutviklingskurs. Som grunnlag for databehandlingen ligger en metamodell som beskriver de støttede UML-konseptene. Verktøyet bruker XML som format ved persistering av modeller, og XSLT-2.0
benyttes for å gjøre grupperings-transformasjoner på disse modellene. I denne sammeheng beskrives hvordan disse teknologiene er brukt. Oppgaven ser også på alternative teknologier for persistering og transformering av datamodeller. Det grafiske verktøyet er implementert på Eclipse-plattformen.