We present DrawSE2, a new web application that allows the definition of visual languages in a more visual way (according to the local context-based visual language specification). The tool allows the user to create visual language elements, define their attaching areas (the hotspots through which language elements can be connected), and define how they can be linked together to form admissible language sentences. The tool also allows semantic attributes to be defined and enables semantic translation (e.g., to a textual representation). The visual language thus defined can then be used in a diagram editor that allows to draw visual sentences of the language, check their correctness and get their semantic translation.
DrawSE2: an application for the visual definition of visual languages using the local context-based visual language specification
Costagliola G.;De Rosa M.;Fuccella V.;
2022
Abstract
We present DrawSE2, a new web application that allows the definition of visual languages in a more visual way (according to the local context-based visual language specification). The tool allows the user to create visual language elements, define their attaching areas (the hotspots through which language elements can be connected), and define how they can be linked together to form admissible language sentences. The tool also allows semantic attributes to be defined and enables semantic translation (e.g., to a textual representation). The visual language thus defined can then be used in a diagram editor that allows to draw visual sentences of the language, check their correctness and get their semantic translation.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.