CfPBoK
by
Vadim Zaytsev
sle2024s/paper11
SLE 2024 SI
paper:
Supporting meta-model-based language evolution and rapid prototyping with automated grammar transformation
Weixing Zhang
,
Jörg Holtmann
,
Daniel Strüber
,
Regina Hebig
,
Jan-Philipp Steghöfer
DOI:
10.1016/j.jss.2024.112069
T2B: Evolution
The paper is about co-evolving a DSL’s grammar as the underlying meta-model changes, reducing manual maintenance during language evolution.
T3C: DSLs
It targets the engineering of textual domain-specific languages defined by a meta-model plus a concrete-syntax grammar.
T3B: Transformation Languages
The core contribution is a catalog of (configurable, re-applicable) grammar transformation rules that systematically rewrite generated grammars.
T4A: Workbenches
The approach is positioned as tool support in/around a language workbench context (e.g., Xtext) to automate grammar co-evolution work.
The page is maintained by
Dr. Vadim Zaytsev
a.k.a. @
grammarware
. Last updated: June 2026.