Advanced

Handling of layout-sensitive semantics in a visual control language

Fors, Niklas LU and Hedin, Görel LU (2012) Visual Languages and Human-Centric Computing (VL/HCC), 2012 In Visual Languages and Human-Centric Computing (VL/HCC) p.249-250
Abstract
We have implemented a prototype editor for a visual language where the semantics depends on layout. A high-level abstract syntax is defined, where these semantics can be captured without the need for storing concrete graphical coordinates. The model implementation is done in JastAdd, a metacompilation tool based on reference attribute grammars. This gives a modular architecture where the core compiler model can be reused for both the interactive editor and the batch compiler.
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
in
Visual Languages and Human-Centric Computing (VL/HCC)
pages
2 pages
publisher
IEEE--Institute of Electrical and Electronics Engineers Inc.
conference name
Visual Languages and Human-Centric Computing (VL/HCC), 2012
external identifiers
  • wos:000313198600052
  • scopus:84870942728
DOI
10.1109/VLHCC.2012.6344538
language
English
LU publication?
yes
id
77591cbf-0df8-4512-819f-9b48207f35a0 (old id 3233579)
date added to LUP
2012-12-12 11:20:39
date last changed
2017-02-19 04:31:03
@inproceedings{77591cbf-0df8-4512-819f-9b48207f35a0,
  abstract     = {We have implemented a prototype editor for a visual language where the semantics depends on layout. A high-level abstract syntax is defined, where these semantics can be captured without the need for storing concrete graphical coordinates. The model implementation is done in JastAdd, a metacompilation tool based on reference attribute grammars. This gives a modular architecture where the core compiler model can be reused for both the interactive editor and the batch compiler.},
  author       = {Fors, Niklas and Hedin, Görel},
  booktitle    = {Visual Languages and Human-Centric Computing (VL/HCC)},
  language     = {eng},
  pages        = {249--250},
  publisher    = {IEEE--Institute of Electrical and Electronics Engineers Inc.},
  title        = {Handling of layout-sensitive semantics in a visual control language},
  url          = {http://dx.doi.org/10.1109/VLHCC.2012.6344538},
  year         = {2012},
}