CfPBoK
by
Vadim Zaytsev
sle2012s/paper01
SLE 2012 SI
paper:
A tutorial on metamodelling for grammar researchers
Richard F. Paige
,
Dimitrios S. Kolovos
,
Fiona Polack
DOI:
10.1016/j.scico.2014.05.007
Extended version of
Metamodelling for Grammarware Researchers
(
SLE 2012
)
T3A: Meta-languages
The central goal is to explain metamodels as a language-definition formalism (abstract syntax) and relate them to grammar-based definitions.
T4A: Workbenches
The tutorial emphasises metamodelling infrastructures and tooling (e.g., modelware ecosystems) as the practical basis for language engineering tasks.
T6D: Synergies
A core theme is bridging “grammarware” and “modelware”, highlighting how the two approaches can be used together rather than competitively.
T1A: Design
It discusses language-definition choices (metamodels vs grammars) and their implications for designing and implementing languages.
The page is maintained by
Dr. Vadim Zaytsev
a.k.a. @
grammarware
. Last updated: June 2026.