The browser you are using is not supported by this website. All versions of Internet Explorer are no longer supported, either by us or Microsoft (read more here: https://www.microsoft.com/en-us/microsoft-365/windows/end-of-ie-support).

Please use a modern browser to fully experience our website, such as the newest versions of Edge, Chrome, Firefox or Safari etc.

Reusing Semantics in Visual Editors: A Case for Reference Attribute Grammars

Author

Summary, in English

The semantic formalism reference attribute grammars (RAGs) allows graphs to be superimposed on abstract syntax trees. This paper investigates how RAGs can be used to model visual languages, with a case study of a control language that also has a textual syntax. The language contains blocks on which a total execution order is defined based on connections and layout information. One strength of RAGs is reusability, and we demonstrate this by reusing the definition of the execution order in the visual editor to provide semantic feedback to the user.

Publishing year

2013

Language

English

Publication/Series

Graph Transformation and Visual Modeling Techniques

Volume

58

Document type

Conference paper

Publisher

Electronic Communications of the EASST

Topic

  • Computer Science

Conference name

Graph Transformation and Visual Modeling Techniques (GT-VMT), 2013

Conference date

2013-03-23 - 2013-03-24

Conference place

Rome, Italy

Status

Published

Project

  • ELLIIT LU P05: Scalable Language Tools for Cyber-Physical Systems

Research group

  • LUCAS

ISBN/ISSN/Other

  • ISSN: 1863-2122