Articulo de referencia

SmartQVT

smartqvt.elibel.tm.fr (Offline)"}},"i":0}}]}"> SmartQVT es una implementación de código abierto en Java, sin mantenimiento desde 2013, del lenguaje QTV-Operational , dedicada a ...

SmartQVT es una implementación de código abierto en Java, sin mantenimiento desde 2013, del lenguaje QTV-Operational , dedicada a expresar transformaciones de modelo a modelo . [ 1 ] Esta herramienta compila transformaciones QVT en programas Java para poder ejecutarlas. Los programas Java compilados son aplicaciones basadas en EMF. Se proporciona como un complemento de Eclipse que se ejecuta sobre el marco de metamodelado EMF y tiene licencia EPL . [ 2 ]

Componentes

SmartQVT consta de 3 componentes principales:

  • Editor de código: este componente ayuda al usuario a escribir código QVT resaltando las palabras clave.
  • Un analizador sintáctico: este componente convierte los archivos de código QVT en representaciones de modelos de los programas QVT (sintaxis abstracta).
  • Un compilador: este componente convierte las representaciones del modelo del programa QVT en programas Java ejecutables.

Véase también

Referencias

  1. "SmartQVT" . SourceForge . 23 de abril de 2013. Consultado el 20 de octubre de 2025 .
  2. «QVT-Wiki SDQ» . sdq.kastel.kit.edu (en alemán) . Consultado el 20 de octubre de 2025 .