Model driven architecture

MDA, Model Driven Architecture (modelem řízená architektura) je specifikace konsorcia OMG [1] založená na pevně stanovených standardech této skupiny. Tento koncept přináší „nový“ přístup v oblasti vývoje a především údržby informačních systémů, který je založen na klasickém OOP. Hlavní myšlenkou MDA je oddělit business a aplikační logiku od technologické platformy. Tato myšlenka není nikterak nová, potřeba vytvářet analytický a návrhový model tu existuje poměrně dlouho. To, co MDA přináší nového, jsou postupy a způsoby, jak tyto modely správně transformovat. Primárními cíli tohoto přístupu jsou zajištění přenosnosti, interoperability (součinnosti) a znovupoužitelnosti díky oddělené architektuře.

Myšlenky MDA OMG využívá od roku 2002 při standardizaci takzvaného Foundational UML (fUML), které úzce navazuje na Spustitelné UML (Executable UML, xUML).[2][3]

  1. OMG: „MDA Guide Version 1.0.1“, el. zdroj: http://www.omg.org/docs/omg/03-06-01.pdf Archivováno 31. 7. 2003 na Wayback Machine., June 2007
  2. OMG: Semantics of a Foundational Subset for Executable UML Models, (cit. 18.10.2021)
  3. Action Language for Foundational UML™ (ALF™) [online]. [cit. 2021-10-18]. Dostupné online. 

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne