- SmartQVT
-
SmartQVT Archivo:SmartQVT icon.png
?Información general Última versión estable 0.1.4
27 de febrero de 2007Género Desarrollo de Software Programado en Java Sistema operativo multiplataforma Plataforma Plataforma Java Licencia EPL Idiomas inglés En español ? SmartQVT es una implementación completa de código abierto de Java del lenguaje operacional QVT que se dedica a expresar Arquitecturas dirigidas por modelo, desarrollada por Orange Labs[1]
Esta herramienta compila las transformaciones de QVT en programas de Java para poder ejecutar transformaciones de QVT. Los programas compilados Java son aplicaciones basadas en EMF.
Se proporciona como plug-ins Eclipse ejecutándose en lo alto del marco de metamodeling EMF y está sujeto a la licencia EPL.
Contenido
Componentes
SmartQVT contiene tres componentes principales:
- un editor de código: este componente permite al usuario escribir código QVT resaltando palabras clave.
- un analizador: este componente convierte los archivos de código QVT en representaciones de modelo de los programas QVT (sintaxis abstracta).
- un compilador: este componente convierte representaciones del modelo del programa QVT en programas ejecutables de Java.
Referencias
Notas
- ↑ http://www.orange.com/en_EN/innovation/software_licensing/Software/SmartQVT.jsp A tool for model transformation and code generation
Véase también
- Portal:Software libre. Contenido relacionado con Software libre.
- QVT
- Modelo impulsado por la arquitectura (MDA)
- Meta-Object Facility (MOF), un lenguaje para escribir metamodelos
- Lenguaje de transformación del modelo
Enlaces externos
- MOF 2.0 Query/View/Transformation Specification (especificación de transformación/vista/consulta de MOF 2.0)
- página en muro de Facebook de SmartQVT
- Foro en ForumJAR sobre SmartQVT
- Sitio de SmartQVT en SourceForge
Nota
- Este artículo fue creado a partir de la traducción del artículo SmartQVT de la Wikipedia en inglés, bajo licencia Creative Commons Atribución Compartir Igual 3.0 y GFDL.
Categorías:- Herramientas de programación
- Software libre programado en Java
Wikimedia foundation. 2010.