Utilización de Maude desde Eclipse Modeling Framework para la Gestión de Modelos
نویسندگان
چکیده
Los métodos formales proporcionan buenas propiedades para abordar problemas en Ingeniería del Software. Sin embargo, en muchos casos no se suelen aplicar en un ámbito industrial debido a prejuicios o malas experiencias. En este artículo, se presenta un caso de éxito de la aplicación de especificaciones algebraicas en un entorno industrial de modelado para dar soporte a la Gestión de Modelos. Esta disciplina es una nueva tendencia dentro de la Ingeniería de Modelos que trata a los modelos como ciudadanos de primer orden y que proporciona una serie de operadores genéricos para manipularlos. Se ha especificado algebraicamente un conjunto de operadores de este tipo utilizando el lenguaje Maude. Estos operadores se utilizan de forma visual desde Eclipse Modeling Framework (EMF). En este artículo se presenta el soporte que se ofrece para la interoperabilidad entre Maude y EMF en una herramienta de gestión de modelos.
منابع مشابه
Un Motor de Transformación de Modelos con Soporte para el Lenguaje QVT Relations
Resumen. En la actualidad están apareciendo un gran número de herramientas que proporcionan soporte para transformar modelos. No obstante, hasta el momento no existe ninguna que haya tenido en consideración el lenguaje estándar QVT Relations. En este artículo se presenta la arquitectura de un motor de transformación de modelos que proporciona soporte para este lenguaje estándar dentro del frame...
متن کاملExperiencia en Transformación de Modelos de Procesos de Negocios desde BPMN a XPDL
Resumen. En este trabajo se presenta una primera experiencia de aplicación de MDA a la transformación de modelos de procesos de negocio, desde BPMN a XPDL. Se trata de transformaciones entre niveles M1 y M1 (en terminología MDA), es decir, entre modelos y modelos; pero con la particularidad de que los modelos BPMN son de naturaleza conceptual mientras que los modelos XPDL son de naturaleza lógi...
متن کاملLenguaje de Especificación para el Framework Tropos
El framework i* surgió como una propuesta para realizar reingeniería de procesos de negocios hace ya casi dos décadas. A partir de entonces han surgido numerosas propuestas y herramientas que han añadido nuevos conceptos y funcionalidades a esta propuesta original. Una de ellas es el framework Tropos, que es una metodología orientada a agentes enfocada al desarrollo de software. Sin embargo, un...
متن کاملEl Problema de Rutas de Vehículos: Extensiones y Métodos de Resolución, estado del Arte
Resumen. Uno de los problemas típicos que conforman la gestión logística habitual es el de rutas de vehículos. Inicialmente enunciado en la década de 1950, ha sido ampliamente estudiado, y se han ideado diversas técnicas para resolverlo. El presente artículo tiene por objetivo hacer una revisión bibliográfica de este problema, desde el punto de vista de las extensiones que se han desarrollado p...
متن کاملImplementación de un Motor de Transformaciones con Soporte MOF 2.0 QVT
El objetivo de este trabajo es describir la implementación de un motor de transformaciones de modelos que, desarrollado sobre la plataforma Eclipse y EMF, sea capaz de soportar los aspectos más importantes del futuro estándar QVT [17] de MDA [16]. El motor se basa en un lenguaje de transformaciones de bajo nivel llamado ATC, cuyas definiciones de transformación se basan en modelos serializables...
متن کامل