Strana 14 z 55
4.2.2 Základní cíle a přístupy MDA
Záměrem MDA je umožnit definici aplikačních a datových modelů ve formě
čitelné strojem, které mají umožnit dlouhodobou
exibilitu implementace, integrace,
údržby, testování a simulace. Pod pojmem model MDA chápe formální specifikaci
systému ve standardu UML. Z pohledu jeho strojového zpracování se pak jedná o
jeho reprezentaci v jazyku eXtensible Model Interchange (XMI), případně EMF core
(Ecore) - viz Kapitola věnovaná EMF.
MDA poskytuje postupy a umožňuje vznik nástrojů pro
- specifikace systémů nezávisle na platformě, která je podporuje,
- specifikace platforem,
- výběr konkrétní platformy pro konkrétní systém a
- transformace specifikace systému do podoby uzpůsobené konkrétní platformě.