Featherweight EventCJ
Tomoyuki Aotani, Tetsuo Kamina, Hidehiko Masuhara · 2011
We propose Featherweight EventCJ, which is a small calculus for context-oriented languages with event-based per-instance layer controls like EventCJ. It extends ContextFJ with stores, labels and transitions for modeling the per-instance layer management, events and declarative layer transition rules, respectively.