Treffer: Event-Driven grammars: Towards the integration of meta-modelling and graph transformation

Title:
Event-Driven grammars: Towards the integration of meta-modelling and graph transformation
Contributors:
UAM. Departamento de Ingeniería Informática, Herramientas Interactivas Avanzadas (ING EPS-003)
Publisher Information:
Springer Berlin Heidelberg
Publication Year:
2015
Collection:
Universidad Autónoma de Madrid (UAM): Biblos-e Archivo
Document Type:
Konferenz conference object
File Description:
application/pdf
Language:
English
Relation:
Lecture Notes in Computer Science; http://dx.doi.org/10.1007/978-3-540-30203-2_6; September 28 – October 1, 2004; Rome (Italy); Second International Conference on Graph Transformations, ICGT 2004; http://hdl.handle.net/10486/664564; 54; 69; 3256
DOI:
10.1007/978-3-540-30203-2_6
Rights:
© Springer-Verlag Berlin Heidelberg 2004 ; openAccess
Accession Number:
edsbas.80FEFF6F
Database:
BASE

Weitere Informationen

The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-540-30203-2_6 ; Proceedings of Second International Conference, ICGT 2004, Rome, Italy, September 28–October 1, 2004 ; In this work we introduce event-driven grammars, a kind of graph grammars that are especially suited for visual modelling environments generated by meta-modelling. Rules in these grammars may be triggered by user actions (such as creating, editing or connecting elements) and in its turn may trigger other user-interface events. Its combination with (non-monotonic) triple graph grammars allows constructing and checking the consistency of the abstract syntax graph while the user is building the concrete syntax model. As an example of these concepts, we show the definition of a modelling environment for UML sequence diagrams, together with event-driven grammars for the construction of the abstract syntax representation and consistency checking. ; This work has been partially sponsored by the Spanish Ministry of Science and Technology (TIC2002-01948). The authors would like to thank the referees for their useful comments