Generación de entornos de modelado avanzados mediante técnicas de transformación de grafos
Title (trans.)
Generation of advanced modelling environments by means of graph transformation techniquesEntity
UAM. Departamento de Ingeniería InformáticaPublisher
IEEEDate
2006-04Citation
10.1109/TLA.2006.1642458
IEEE Latin America Transactions 4.2 (2006): 107-114
ISSN
1548-0992DOI
10.1109/TLA.2006.1642458Funded by
Este trabajo ha sido financiado en parte por el Ministerio de Ciencia y Tecnología con los Proyectos TIC2002-01948 y TIC2003-03654.Editor's Version
http://dx.doi.org/10.1109/TLA.2006.1642458Subjects
Domain specific visual languages; Graph transformation; Meta-modelling; Metrics; Model redesign; Lenguajes Visuales de Dominio Específico; Meta-Modelado; Transformación de Grafos; Métricas; Rediseño; InformáticaNote
Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. E. Guerra et al. "Generación de entornos de modelado avanzados mediante técnicas de transformación de grafos", IEEE Latin America Transactions, vol. 4, no. 2, pp. 107-114, april 2006Rights
© 2006 IEEEAbstract
En este artículo mostramos nuestro enfoque para la
generación automática de entornos de modelado que soporten
Lenguajes Visuales de Dominio Específico (LVDEs) con múltiples
vistas. El enfoque está basado en la herramienta de metamodelado
AToM3. La herramienta es capaz de generar un
entorno de modelado a partir de un meta-modelo del LVDE y sus
vistas. La consistencia entre las vistas se consigue mediante la
generación automática de reglas de gramáticas de grafos triples.
Éstas construyen un único modelo que combina los distintos
modelos de las vistas. El diseñador del LVDE puede especificar
métricas y rediseños de manera visual para el entorno generado.
Valores extremos de estas métricas pueden disparar la aplicación
de rediseños, los cuales se han formalizado mediante reglas de
gramáticas de grafos. Mostramos la aplicación de estos conceptos
en el área del diseño hipermedia mediante la generación de un
entorno de modelado para el LVDE Labyrinth. In this paper we show our approach to the automatic generation of modelling environments for Visual Languages (VLs) supporting multiple views. The approach is based on the meta-modelling tool AToM3. Starting from a meta-model description of the VL and its views, a customized modelling environment is generated. Consistency between views is supported by the automatic generation of triple graph grammar rules that build a unique model “gluing” all the view models. Moreover, the generated environments allow taking basic static metrics of the models. Extreme values of the metrics may trigger heuristics for the refactoring of the models. These heuristics are formalized in the form of graph grammar rules. We show the application of these concepts in the area of hypermedia design by generating an environment for the Labyrinth VL.
Files in this item
Google Scholar:Guerra Sánchez, Esther
-
Díaz, Paloma
-
Lara Jaramillo, Juan de
This item appears in the following Collection(s)
Related items
Showing items related by title, author, creator and subject.