首页    期刊浏览 2024年10月05日 星期六
登录注册

文章基本信息

  • 标题:Layout Specification on the Concrete and Abstract Syntax Level of a Diagram Language
  • 本地全文:下载
  • 作者:Sonja Maier ; Steffen Mazanek ; Mark Minas
  • 期刊名称:Electronic Communications of the EASST
  • 电子版ISSN:1863-2122
  • 出版年度:2008
  • 卷号:13
  • 语种:English
  • 出版社:European Association of Software Science and Technology (EASST)
  • 摘要:A visual language consists of several visual component types, e.g. states or transitions in DFAs. Nowadays, the language itself is usually specified via a meta model. To make a diagram look nice, a layouter is required. This layouter may either operate on the concrete syntax level, i.e., on the visual components, or on the abstract syntax level, i.e., on the model instance. In this paper we present an approach that is capable of specifying a flexible layout on both, the concrete as well as the abstract syntax level of a diagram. The approach uses pattern-based transformations. Besides structured editing, it also supports free-hand editing, a challenging task for the layouter. We introduce how such a specification can be created and examine the advantages and shortcomings of each of either operating on the concrete syntax level or on the abstract syntax level.
国家哲学社会科学文献中心版权所有