Model driven architecture: Porovnání verzí

Smazaný obsah Přidaný obsah
m Stránka MDA, Model Driven Architecture přemístěna na stránku Model driven architecture
m +kategorie +iw +kosmetika
Řádek 1:
'''MDA''', '''Model Driven Architecture''' (Modelem řízená [[architektura]]) je [[specifikace]] konsorcia [[OMG]] <ref name="OMG">OMG: „MDA Guide Version 1.0.1“, el. zdroj: http://www.omg.org/docs/omg/03-06-01.pdf, June 2007</ref> 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íly tohoto přístupu jsou zajištění přenosnosti, interoperability (součinnosti) a znuvupoužitelnosti díky oddělené architektury.
'''MDA''', '''Model Driven Architecture''' (Modelem řízená [[architektura]]) je [[specifikace]] konsorcia [[OMG]] <ref name="OMG">OMG: „MDA Guide Version 1.0.1“,
el. zdroj: http://www.omg.org/docs/omg/03-06-01.pdf, June 2007</ref> 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íly tohoto přístupu jsou zajištění přenosnosti, interoperability (součinnosti) a znuvupoužitelnosti díky oddělené architektury.
 
'''MDA poskytuje obecný přístup jak:'''
*Specifikovat systém nezávisle na platformě na které je systém vystavěn<br />
*Specifikovat [[platformy]]<br />
*Vybrat konkrétní platformu <br />
*Transformovat systém podle zvolené platformy<br />
 
'''MDA člení architekturu na čtyři úrovně:'''
*Model nezávislý na počítačovém zpracování ([[CIM]])<br />
*Model nezávislý na platformě ([[PIM]])<br />
*Model specifický na konkrétní platformě ([[PSM]])<br />
*[[Zdrojový kód]] [[aplikace]] (výsledná implementace)<br /><br />
 
== Computation Independent Model (CIM) ==
Řádek 82 ⟶ 81:
}}
 
== ReferenceOdkazy ==
=== Reference ===
<references />
 
[[Kategorie:Architektura]]
[[Kategorie:Informační systémy]]
 
[[ca:Model Driven Architecture]]
[[de:Model Driven Architecture]]
[[en:Model-driven architecture]]
[[es:Model Driven Architecture]]
[[fa:معماری مدل-محور]]
[[fr:Model driven architecture]]
[[gl:Model-driven architecture]]
[[id:Model-driven architecture]]
[[it:Model Driven Architecture]]
[[nl:Model driven architecture]]
[[ja:モデル駆動型アーキテクチャ]]
[[pl:Model Driven Architecture]]
[[pt:Model Driven Architecture]]
[[ru:Model Driven Architecture]]
[[vi:Model-driven architecture]]
[[zh:模型驱动架构]]