CfPBoK
by
Vadim Zaytsev
sle2023/paper12
SLE 2023
paper:
Cascade: A Meta-language for Change, Cause and Effect
Riemer van Rozen
DOI:
10.1145/3623476.3623515
T3A: Meta-languages
Cascade is presented as a meta-language for expressing change, cause-and-effect, and interpreter behavior for DSLs.
T3C: DSLs
The meta-language is explicitly aimed at creating and retrofitting domain-specific languages with live-programming features.
T4B: Horizontal Transformation
The approach relies on (bi-directional) model transformations and migrations to represent and propagate change.
T4D: Interpretation
The accompanying runtime (Delta) executes transformations and maintains histories during program execution.
The page is maintained by
Dr. Vadim Zaytsev
a.k.a. @
grammarware
. Last updated: June 2026.