Implementando la semántica de QVT mediante el mecanismo de transformación de modelos

La principal idea compartida por todos los paradigmas englobados dentro del Desarrollo de Software Dirigido por Modelos es la conveniencia de que los programadores empleen lenguajes de más alto nivel de abstracción que los lenguajes de programación, esto es, lenguajes que manejen conceptos más cerca...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Moldes, Carina, Mossi, Silvana
Otros Autores: Pons, Claudia
Formato: Tesis Tesis de grado
Lenguaje:Español
Publicado: 2011
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/4043
Aporte de:
id I19-R120-10915-4043
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Español
topic Ciencias Informáticas
Modeling techniques
Object-oriented programming
spellingShingle Ciencias Informáticas
Modeling techniques
Object-oriented programming
Moldes, Carina
Mossi, Silvana
Implementando la semántica de QVT mediante el mecanismo de transformación de modelos
topic_facet Ciencias Informáticas
Modeling techniques
Object-oriented programming
description La principal idea compartida por todos los paradigmas englobados dentro del Desarrollo de Software Dirigido por Modelos es la conveniencia de que los programadores empleen lenguajes de más alto nivel de abstracción que los lenguajes de programación, esto es, lenguajes que manejen conceptos más cercanos al dominio de la aplicación. Estos lenguajes que proporcionan mayor nivel de abstracción se denominan lenguajes de modelado o lenguajes específicos del dominio (DSLs). La creación de un DSL abarca lenguajes de metamodelado, sintaxis abstracta, sintaxis concreta, semántica y transformaciones. Pero la sintaxis del DSL no es todo. El siguiente paso consiste en definir su semántica, es decir el significado de cada una de las construcciones sintácticas del DSL. En nuestra tesis estudiamos la aplicabilidad de lenguajes de transformación de modelos para implementar la semántica de lenguajes de dominio específico. En particular nos enfocamos en el lenguaje estándar QVT (QueryNiews/Transformations) como DSL y utilizamos el lenguaje de transformación de modelos ATL para implementar su semántica y el framework de xtext para obtener la instancia del metamodelo de QVT utilizada en la transformación. Como resultado final, se implementó una herramienta de software que extiende la plataforma eclipse para obtener la semántica del lenguaje QVT.
author2 Pons, Claudia
author_facet Pons, Claudia
Moldes, Carina
Mossi, Silvana
format Tesis
Tesis de grado
author Moldes, Carina
Mossi, Silvana
author_sort Moldes, Carina
title Implementando la semántica de QVT mediante el mecanismo de transformación de modelos
title_short Implementando la semántica de QVT mediante el mecanismo de transformación de modelos
title_full Implementando la semántica de QVT mediante el mecanismo de transformación de modelos
title_fullStr Implementando la semántica de QVT mediante el mecanismo de transformación de modelos
title_full_unstemmed Implementando la semántica de QVT mediante el mecanismo de transformación de modelos
title_sort implementando la semántica de qvt mediante el mecanismo de transformación de modelos
publishDate 2011
url http://sedici.unlp.edu.ar/handle/10915/4043
work_keys_str_mv AT moldescarina implementandolasemanticadeqvtmedianteelmecanismodetransformaciondemodelos
AT mossisilvana implementandolasemanticadeqvtmedianteelmecanismodetransformaciondemodelos
bdutipo_str Repositorios
_version_ 1764820473369067522