Modelem řízený vývoj - NSWI164
|
|
|
||
Předmět představuje principy a koncepty týkající se objektově-orientovaného modelování, vývoje s použitím
modelů a doménově specifických jazyků. Předmět probere definici modelů pomocí metamodelů a dále pak
transformace modelů: text-to-model (tj. napojení meta-modelu na gramatiku a vytvoření parseru), model-to-model
(tj. speciálních jazyky pro transformaci modelů - ATL, QVT) a model-to-text (tj. generování kódu). Předmět bude
koncipován jako mix výkladu a praktického použití souvisejících technologií (EMF, Epsilon, Xtext, Xpand, ATL, ...).
Předmět předpokládá praktickou znalost jazyka Java.
Poslední úprava: Katedry Tajemník (05.05.2017)
|
|
||
Zápočet je přiznán za úspěšné vyřešení a odevzdání semestrální práce, která je zadána v průběhu semestru. Poslední úprava: Bureš Tomáš, prof. RNDr., Ph.D. (06.10.2017)
|
|
||
Steinberg D., Budinsky F.: EMF: Eclipse Modeling Framework (2nd Edition), Addison Wesley Poslední úprava: Katedry Tajemník (05.05.2017)
|
|
||
Úvod do objektového modelování a návrhu, jazyk UML (zejména diagramy tříd) Modelem řízený vývoj, doménově specifické jazyky (DSL) Meta-modelování (MOF, EMF) Text-to-model transformace Model-to-model transformace Model-to-text transformace Principy podpůrných nástrojů, generování editorů modelů a DSL Poslední úprava: Katedry Tajemník (05.05.2017)
|