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

23Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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. © Springer-Verlag 2004.

Cite

CITATION STYLE

APA

Guerra, E., & De Lara, J. (2004). Event-driven grammars: Towards the integration of meta-modelling and graph transformation. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 3256, 54–69. https://doi.org/10.1007/978-3-540-30203-2_6

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free