SmartQVT - SmartQVT

SmartQVT
Ikona SmartQVT. Png
Stabilní uvolnění0.1.4 (27. února 2007; Před 13 lety (2007-02-27)) [±]
NapsánoJáva
K dispozici vfrancouzština
TypVývoj softwaru
LicenceEPL
webová stránkasmartqvt.elibel.tm.fr (Offline)

SmartQVT je úplná implementace Java v otevřeném zdrojovém kódu QTV-provozní jazyk, který se věnuje vyjadřování transformace modelu na model. Tento nástroj kompiluje transformace QVT do programů Java, aby bylo možné provádět transformace QVT. Zkompilovaný Jáva programy jsou aplikace založené na EMF. Poskytuje se jako Zatmění zásuvné moduly běžící nad EMF metamodelování a je licencován pod EPL.

Součásti

SmartQVT obsahuje 3 hlavní komponenty:

  • editor kódu: tato součást pomáhá uživateli psát kód QVT zvýrazněním klíčových slov.
  • analyzátor: tato součást převádí soubory kódu QVT do modelových reprezentací programů QVT (abstraktní syntaxe).
  • kompilátor: tato součást převádí modelové reprezentace programu QVT na spustitelné programy Java.

Viz také

externí odkazy