Pokiaľ ste doteraz používali jazyk UML prevažne na komunikáciu s ľuďmi a potrebujete vaše znalosti jeho syntaxe a sémantiky formalizovať na úroveň strojovo zrozumiteľného modelu (t.j. modelu, ktorý bude použiteľný pre ďalšie automatizované spracovanie, napríklad generovanie kódu) alebo pokiaľ sa pripravujete na skúšky OMG OCUP Foundation, či Intermediate alebo potrebujete porozumieť metamodelu jazyka UML z akéhokoľvek iného dôvodu, je tento kurz práve pre vás.