Lennart Kats introduces Spoofax, a language for testing the syntax and semantics of domain-specific languages, enabling the creation of test cases using fragments of the language being tested.
Lennart Kats is researcher at the Department of Software Technology of the Delft University of Technology. His research revolves around techniques and meta-tooling for constructing domain-specific languages and language extensions. His main research project has been the Spoofax/IMP IDE meta-tooling suite.
SPLASH stands for Systems, Programming, Languages and Applications: Software for Humanity. SPLASH is an annual conference that embraces all aspects of software construction and delivery, and that joins all factions of programming technologies