Aller au contenu

SmartQVT

Un article de Wikipédia, l'encyclopédie libre.
La version imprimable n’est plus prise en charge et peut comporter des erreurs de génération. Veuillez mettre à jour les signets de votre navigateur et utiliser à la place la fonction d’impression par défaut de celui-ci.
SmartQVT
Description de l'image SmartQVT icon.png.

Informations
Dernière version 0.1.4 ()
Écrit en JavaVoir et modifier les données sur Wikidata
Environnement Multiplate-forme
Type MDA
Licences EPL
Site web smartqvt.elibel.tm.fr

SmartQVT est une implémentation du langage standardisé QVT-Operational qui permet la transformation de modèles.

Cet outil compile des transformations de modèles exprimées en QVT pour produire du code Java qui exécute ces transformations.

Cet outil est fourni sous forme de plug-ins Eclipse basés sur le framework de méta-modelisation EMF. Il est disponible sous licence EPL.

Fonctionnalités

SmartQVT offre 3 modules principaux :

  • un éditeur : Ce composant aide l'utilisateur dans l'écriture de son code QVT.
  • un parseur : Ce composant transforme le code QVT en modèle.
  • un compilateur : Ce composant transforme le modèle QVT en programmes exécutables Java.