Die Model-Driven Architecture (MDA) ist ein Ansatz in der Softwareentwicklung, der die Modellierung von Software-Systemen in den Vordergrund stellt. Durch die Verwendung von Modellen soll die Entwicklung von Software-Systemen vereinfacht und verbessert werden. Ein zentrales Element der MDA ist die Trennung von Anwendungslogik und technischer Infrastruktur, um eine bessere Wiederverwendbarkeit und Flexibilität zu erreichen. Die Forschung im Bereich der MDA konzentriert sich auf die Entwicklung von Methoden und Werkzeugen zur Unterstützung der Modellierung und des Deployments von Software-Systemen. Fragen wie die Integration von MDA mit anderen Software-Entwicklungsansätzen, die Bewertung der Effektivität von MDA und die Anwendung von MDA in verschiedenen Domänen sind Gegenstand der Diskussion. Du findest wissenschaftliche Arbeiten zu MDA als PDF und eBook, viele auch als Print-on-Demand, bei GRIN.