Xdiagram: A Declarative Textual DSL for Describing Diagram Editors (Tool Demo)

被引:1
|
作者
Santos, Andre L. [1 ]
Gomes, Eduardo [1 ]
机构
[1] ISTAR IUL, Inst Univ Lisboa ISCTE IUL, Ave Forcas Armadas,Edificio 2, P-1649026 Lisbon, Portugal
来源
PROCEEDINGS OF THE 2016 ACM SIGPLAN INTERNATIONAL CONFERENCE ON SOFTWARE LANGUAGE ENGINEERING (SLE'16) | 2016年
关键词
DSLs; graphical syntax; diagrams; language workbenches; EMF;
D O I
10.1145/2997364.2997377
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
When compared to the realm of textual syntax, developing graphical syntax for a domain-specific modeling language (DSML) is still challenging. Xdiagram is a research prototype that consists of a textual domain-specific language (DSL) for specifying diagrammatic representations against abstract syntax defined in the Eclipse Modeling Framework (EMF). Specifications are written in Xdiagram against such models in a declarative fashion in order to obtain a diagram editor. We explain the main primitives of our DSL using conceptual modeling as an example domain for illustration.
引用
收藏
页码:253 / 257
页数:5
相关论文
empty
未找到相关数据