Handling of layout-sensitive semantics in a visual control language
(2012) Visual Languages and Human-Centric Computing (VL/HCC), 2012 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:
https://lup.lub.lu.se/record/3233579
- author
- Fors, Niklas LU and Hedin, Görel LU
- organization
- publishing date
- 2012
- type
- Chapter in Book/Report/Conference proceeding
- publication status
- published
- subject
- host publication
- 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
- conference location
- Innsbruck, Austria
- conference dates
- 2012-09-30 - 2012-10-04
- external identifiers
-
- wos:000313198600052
- scopus:84870942728
- DOI
- 10.1109/VLHCC.2012.6344538
- project
- ELLIIT LU P05: Scalable Language Tools for Cyber-Physical Systems
- language
- English
- LU publication?
- yes
- id
- 77591cbf-0df8-4512-819f-9b48207f35a0 (old id 3233579)
- date added to LUP
- 2016-04-04 11:34:03
- date last changed
- 2022-03-23 17:48:36
@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}}, doi = {{10.1109/VLHCC.2012.6344538}}, year = {{2012}}, }