Está en la página 1de 1

LENGUAJE

ESTÁNDAR QVT

LENGUAJE
PARA DEFINIR LAS TRANSFORMACIONES

ES EL LENGUAJE QUERY
ESTÁNDAR DE OMG VIEW
PARA TRANSFORMATION
TRANSFORMACIONES.
JUSTIFICA LOS ESTE METAMODELO
REQUERIMIENTOS ESTÁ COMPUESTO
IMPUESTOS POR LA POR TRES
OMG PARA UN SUBLENGUAJES: QVT
LENGUAJE ESTÁNDAR OPERATIONAL
PARA MAPPINGS, QVT
TRANSFORMACIONES: RELATIONS, Y QVT
CORE.

DEPENDE A SU VEZ DE OTROS DOS ESTÁNDARES: MOF 2.0 Y


OCL 2.0. DE ESTA MANERA, SE PRETENDE PROMOVER EL
USO ESTÁNDAR DE LAS TRANSFORMACIONES ENTRE
MODELOS, PARA NOTABLES MEJORAS EN LA
PRODUCTIVIDAD, LA INTEROPERABILIDAD Y LA CALIDAD,
PERMITIENDO QUE EL DESARROLLO DE SOFTWARE SE
LLEVE A CABO EN UN NIVEL DE ABSTRACCIÓN MÁS
ELEVADO Y UTILIZANDO CONCEPTOS MÁS CERCANOS AL
DOMINIO DEL PROBLEMA.

QVT QVT
DECLARATIVO OPERACIONAL
DEFINE EL "QUE", OMITE DEFINE EL "CÓMO",
DETALLE DE EJECUCIÓN. ESPECIFICA DETALLE DE
EJECUCIÓN.
DEFINIDO COMO LENGUAJE
PRINCIPAL DE SOLUCIÓN. DEFINIDO COMO LENGUAJE
SOPORTE DEL
ES UN LENGUAJE DECLARATIVO.
DESCRIPTIVO.
ES OTRO LENGUAJE
SE BASA EN UN CONJUNTO IMPERATIVO.
DE REGLAS QUE DEBEN
CUMPLIRSE CADA RELACIÓN (MAPPING)
SIMULTÁNEAMENTE PARA PUEDE VERSE COMO UNA
DETERMINAR SI EXISTE FUNCIÓN O
CONSISTENCIA ENTRE DOS PROCEDIMIENTO.
CONJUNTOS.
POSEE CONSTRUCTORES
NO POSEE DE COMPOSICIÓN.
CONSTRUCTORES DE
COMPOSICIÓN.

CRISTINA RAMIREZ JACOBO

También podría gustarte