Model transformation languages relying on models as ADTs

Detalles Bibliográficos
Autor Principal: Irazábal, Jerónimo
Otros autores o Colaboradores: Pons, Claudia Fabiana
Formato: Capítulo de libro
Lengua:inglés
Temas:
Acceso en línea:http://dx.doi.org/10.1007/978-3-642-12107-4_10
Consultar en el Cátalogo
Resumen:In this paper we describe a simple formal approach that can be used to support the definition and implementation of model to model transforma- tions. The approach is based on the idea that models as well as metamodels should be regarded as abstract data types (ADTs), that is to say, as abstract structures equipped with a set of operations. On top of these ADTs we define a minimal, imperative model transformation language with strong formal seman- tics. This proposal can be used in two different ways, on one hand it enables simple transformations to be implemented simply by writing them in any ordi- nary programming language enriched with the ADTs. And on the other hand, it provides a practical way to formally define the semantics of more complex model transformation languages.
Notas:Formato de archivo: PDF. -- Este documento es producción intelectual de la Facultad de Informática - UNLP (Colección BIPA/Biblioteca)
Descripción Física:1 archivo (311,3 KB)
DOI:10.1007/978-3-642-12107-4_10