Model specifický pro platformu - Platform-specific model
A model specifický pro platformu je model softwaru nebo obchodního systému, který je propojen s konkrétní technologickou platformou (např. konkrétní programovací jazyk, operační systém, formát souboru dokumentu nebo databáze ). Pro konkrétní implementaci systému jsou nepostradatelné modely specifické pro platformu.
Například potřeba implementovat online obchod. Systém bude muset ukládat informace týkající se uživatelů, zboží, kreditních karet atd. Návrhář se může rozhodnout pro tento účel použít a Databáze Oracle. Aby to fungovalo, bude návrhář muset vyjádřit koncepty (např. Koncept uživatele) v a relační model za použití Věštec je SQL dialekt. Tento Věštec je konkrétní relační model je příkladem a Model specifický pro platformu.
Termín model specifický pro platformu se nejčastěji používá v kontextu MDA přístup. Tento MDA přístup odpovídá pro Boha vize Model Driven Engineering. Hlavní myšlenkou je, že by mělo být možné použít a MTL transformovat a Model nezávislý na platformě do modelu specifického pro platformu. K dosažení této transformace lze použít jazyk kompatibilní s nově definovaným QVT Standard. Příklady takových jazyků jsou AndroMDA, VIATRA nebo ATL.
Související pojmy
- Transformační jazyk ATLAS (ATL)
- Jazyk specifický pro doménu (DSL)
- Modelování specifické pro doménu (DSM)
- Eclipse Modeling Framework (EMF)
- Obecné modelové prostředí (GME)
- Rámec grafického modelování (GMF)
- Zařízení s metaobjekty (MOF)
- Meta-modelování
- Testování na základě modelu (MBT)
- Architektura řízená modelem (MDA)
- Jazyk transformace modelu (MTL)
- Jazyk omezení objektu (OCL)
- Objektově orientovaná analýza a návrh (OOAD)
- Vizuální automatizované transformace modelu VIATRA
- Výměna metadat XML (XMI)
Viz také
Reference
![]() | tento článek ne uvést žádný Zdroje.Dubna 2009) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |