Un lenguaje para transformación de modelos basado en MOF y OCL

By: Contributor(s): Material type: ArticleArticleSeries: ^p Datos electrónicos (1 archivo : 640 KB)Subject(s): Online resources: Summary: La iniciativa MDD (Model Driven Development) cubre un amplio espectro de áreas de investigación como : lenguajes de modelado, definición de lenguajes de transformación entre modelos y construcción de herramientas de soporte. Actualmente, algunos de estos aspectos están siendo fundamentados y aplicados, mientras otros están en proceso de definición. Consecuentemente son necesarios esfuerzos que conviertan a MDD en una propuesta coherente, soportada por técnicas y herramientas maduras. Las transformaciones entre modelos requieren de lenguajes específicos para su definición. Estos lenguajes deben tener base formal, por eje mplo tener un metamodelo que los sustente, y permitir un tratamiento automatizado. En este trabajo presentamos un lenguaje declarativo para transformaciones de modelos inspirado en estándares de OMG. Nuestra propuesta constituye una extensión de especificaciones ya existentes en OMG y utiliza OCL para especificar relaciones de transformación. -- Palabras Claves: Ingeniería de Software, Desarrollo Dirigido por Modelos, Transformación de Modelos, Extensión de Metamodelos.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Home library Collection Call number URL Status Date due Barcode
Capítulo de libro Capítulo de libro Biblioteca de la Facultad de Informática Biblioteca digital A0086 (Browse shelf(Opens below)) Link to resource No corresponde

Formato de archivo: PDF. -- Este documento es producción intelectual de la Facultad de Informática-UNLP (Colección BIPA / Biblioteca.) -- Disponible también en línea (Cons. 29/12/2008)

La iniciativa MDD (Model Driven Development) cubre un amplio espectro de áreas de investigación como : lenguajes de modelado, definición de lenguajes de transformación entre modelos y construcción de herramientas de soporte. Actualmente, algunos de estos aspectos están siendo fundamentados y aplicados, mientras otros están en proceso de definición. Consecuentemente son necesarios esfuerzos que conviertan a MDD en una propuesta coherente, soportada por técnicas y herramientas maduras. Las transformaciones entre modelos requieren de lenguajes específicos para su definición. Estos lenguajes deben tener base formal, por eje mplo tener un metamodelo que los sustente, y permitir un tratamiento automatizado. En este trabajo presentamos un lenguaje declarativo para transformaciones de modelos inspirado en estándares de OMG. Nuestra propuesta constituye una extensión de especificaciones ya existentes en OMG y utiliza OCL para especificar relaciones de transformación. -- Palabras Claves: Ingeniería de Software, Desarrollo Dirigido por Modelos, Transformación de Modelos, Extensión de Metamodelos.

CLEI 2006.