Scientific Papers
ISSI Research PapersPaper information
Title
Una Arquitectura para la Definición de Metáforas Gráficas para Metamodelos
Una Arquitectura para la Definición de Metáforas Gráficas para Metamodelos
Published in
Revista IEEE América Latina, Special Edition - JISBD'2004 - IX Jornadas de Ingeniería del Software y Bases de Datos. ISSN 1548-0992 - 2005
Revista IEEE América Latina, Special Edition - JISBD'2004 - IX Jornadas de Ingeniería del Software y Bases de Datos. ISSN 1548-0992 - 2005
Abstract
El modelado específico a dominio se está consolidando como una forma de desarrollo de software con herramientas como GME (Generic Metamodel Environment) y MetaEdit+, entre otras. La clave del éxito de estas herramientas es la proximidad de la ontología de modelado al problema que intenta solucionar el usuario analista y/o programador, de manera que los modelos definidos son fácilmente interpretables en el dominio del problema. MOMENT es una herramienta de gestión de modelos que permite definir este tipo de modelos siguiendo una aproximación algebraica. Con el fin de obtener una herramienta de gestión de modelos que utilice metáforas gráficas cercanas al usuario, se presenta una arquitectura que integra MOMENT en herramientas CASE que posean un entorno gráfico, pudiendo así utilizar sus capacidades visuales en la definición de modelos soportados por MOMENT. Con tal fin se indican los elementos gráficos de una herramienta CASE que se asocian con elementos de un metamodelo definido en MOMENT y cómo se almacenan esas asociaciones en el propio repositorio de MOMENT. Se ha realizado una implementación de esta arquitectura para una herramienta CASE concreta, y se presenta cómo se define la vista gráfica de un metamodelo definido algebraicamente utilizando su interfaz.
El modelado específico a dominio se está consolidando como una forma de desarrollo de software con herramientas como GME (Generic Metamodel Environment) y MetaEdit+, entre otras. La clave del éxito de estas herramientas es la proximidad de la ontología de modelado al problema que intenta solucionar el usuario analista y/o programador, de manera que los modelos definidos son fácilmente interpretables en el dominio del problema. MOMENT es una herramienta de gestión de modelos que permite definir este tipo de modelos siguiendo una aproximación algebraica. Con el fin de obtener una herramienta de gestión de modelos que utilice metáforas gráficas cercanas al usuario, se presenta una arquitectura que integra MOMENT en herramientas CASE que posean un entorno gráfico, pudiendo así utilizar sus capacidades visuales en la definición de modelos soportados por MOMENT. Con tal fin se indican los elementos gráficos de una herramienta CASE que se asocian con elementos de un metamodelo definido en MOMENT y cómo se almacenan esas asociaciones en el propio repositorio de MOMENT. Se ha realizado una implementación de esta arquitectura para una herramienta CASE concreta, y se presenta cómo se define la vista gráfica de un metamodelo definido algebraicamente utilizando su interfaz.
BibTeX
@misc{issi_web:id:175, title = "Una Arquitectura para la Definición de Metáforas Gráficas para Metamodelos", author = "Artur Boronat Moll and Artur Boronat Moll and Jose Angel Carsí Cubel and Isidro Ramos Salavert", booktitle = "Revista IEEE América Latina, Special Edition - JISBD'2004 - IX Jornadas de Ingeniería del Software y Bases de Datos. ISSN 1548-0992", year = "2005", eprint = "http://issi.dsic.upv.es/publications/archives/", url = "", abstract = "El modelado específico a dominio se está consolidando como una forma de desarrollo de software con herramientas como GME (Generic Metamodel Environment) y MetaEdit+, entre otras. La clave del éxito de estas herramientas es la proximidad de la ontología de modelado al problema que intenta solucionar el usuario analista y/o programador, de manera que los modelos definidos son fácilmente interpretables en el dominio del problema. MOMENT es una herramienta de gestión de modelos que permite definir este tipo de modelos siguiendo una aproximación algebraica. Con el fin de obtener una herramienta de gestión de modelos que utilice metáforas gráficas cercanas al usuario, se presenta una arquitectura que integra MOMENT en herramientas CASE que posean un entorno gráfico, pudiendo así utilizar sus capacidades visuales en la definición de modelos soportados por MOMENT. Con tal fin se indican los elementos gráficos de una herramienta CASE que se asocian con elementos de un metamodelo definido en MOMENT y cómo se almacenan esas asociaciones en el propio repositorio de MOMENT. Se ha realizado una implementación de esta arquitectura para una herramienta CASE concreta, y se presenta cómo se define la vista gráfica de un metamodelo definido algebraicamente utilizando su interfaz." }