21. Wat wordt verstaan onder MDA (Model Driven Architecture)?

MDA is een methode voor het ontwikkelen van software.
Het is een architectuur die richtlijnen verschaft om systeemspecificaties uit te drukken als modellen.

MDA kan gezien worden als een methode waarmee men software kan geneneren door middel van (formele) methoden.