中文

通过元建模与符号表基础设施生成实现可适配的符号表管理

软件工程 2016-06-17 v1

摘要

许多文本式软件语言共享一些通用概念,例如定义和引用元素、约束名称可见性的层级结构,以及允许不同元素类型使用相同名称。符号表对于处理这些引用和可见性概念非常有用。然而,开发符号表可能是一项繁琐的任务,会给语言工程师带来额外的工作量。本文提出了一个符号表元模型,可用于定义特定语言的符号表。此外,我们将此符号表元模型与基于文法的语言定义元模型相集成。这使得语言工程师能够根据需要在模型结构和符号表之间进行切换。最后,基于文法注解机制,我们的方法能够生成符号表基础设施,可直接使用或作为自定义符号表的基础。

关键词

引用

@article{arxiv.1606.05092,
  title  = {Adaptable Symbol Table Management by Meta Modeling and Generation of Symbol Table Infrastructures},
  author = {Katrin Hölldobler and Pedram Mir Seyed Nazari and Bernhard Rumpe},
  journal= {arXiv preprint arXiv:1606.05092},
  year   = {2016}
}

备注

8 pages, 9 figures, Domain-Specific Modeling Workshop 2015 (DSM 2015)