2010
- Static Consistency Checking of Web Applications with WebDSLZef Hemel, Danny M. Groenewegen, Lennart C. L. Kats, Eelco Visser. JSC, , 2010.
- Code generation by model transformation: a case study in transformation modularityZef Hemel, Lennart C. L. Kats, Danny M. Groenewegen, Eelco Visser. SoSyM, 9(3):375-402, June 2010. [doi]
- Pure and Declarative Syntax Definition: Paradise Lost and RegainedLennart C. L. Kats, Eelco Visser, Guido Wachsmuth. Onward! 2010:
- The Spoofax Language Workbench. Rules for Declarative Specification of Languages and IDEsLennart C. L. Kats, Eelco Visser. OOPSLA 2010:
- The Spoofax Language WorkbenchLennart C. L. Kats, Eelco Visser. In Companion to the Conference on Systems, Programming, Languages, and Applications: Software for Humanity (SPLASH 2010). 2010:
- Encapsulating Software Platform Logic by Aspect-Oriented Programming: A Case Study in Using Aspects for Language PortabilityLennart C. L. Kats, Eelco Visser. SCAM 2010:
- Interactive Disambiguation of Meta Programs with Concrete Object SyntaxLennart C. L. Kats, Karl Trygve Kalleberg, Eelco Visser. SLE 2010:
2009
- Natural and Flexible Error Recovery for Generated ParsersMaartje de Jonge, Emma Nilsson-Nyman, Lennart C. L. Kats, Eelco Visser. SLE 2009: 204-223 [doi]
- The Second Rewrite Engines CompetitionFrancisco Durán, Manuel Roldán, Emilie Balland, Mark G. J. van den Brand, Steven Eker, Karl Trygve Kalleberg, Lennart C. L. Kats, Pierre-Etienne Moreau, Ruslan Shevchenko, Eelco Visser. ENTCS, 238(3):281-291, 2009. [doi]
- Domain-Specific Languages for Composable Editor PluginsLennart C. L. Kats, Karl Trygve Kalleberg, Eelco Visser. LDTA 2009:
- Providing rapid feedback in generated modular language environments: adding error recovery to scannerless generalized-LR parsingLennart C. L. Kats, Maartje de Jonge, Emma Nilsson-Nyman, Eelco Visser. OOPSLA 2009: 445-464 [doi]
- Decorated Attribute Grammars: Attribute Evaluation Meets Strategic ProgrammingLennart C. L. Kats, Anthony M. Sloane, Eelco Visser. CC 2009: 142-157 [doi]
- A Pure Object-Oriented Embedding of Attribute GrammarsAnthony M. Sloane, Lennart Kats, Eelco Visser. LDTA 2009:
2008
- When Frameworks Let You Down. Platform-Imposed Constraints on the Design and Evolution of Domain-Specific LanguagesDanny M. Groenewegen, Zef Hemel, Lennart C. L. Kats, Eelco Visser. DSM 2008: 64-66
- WebDSL: a domain-specific language for dynamic web applicationsDanny M. Groenewegen, Zef Hemel, Lennart C. L. Kats, Eelco Visser. OOPSLA 2008: 779-780 [doi]
- Code Generation by Model TransformationZef Hemel, Lennart C. L. Kats, Eelco Visser. ICMT 2008: 183-198 [doi]
- Mixing source and bytecode: a case for compilation by normalizationLennart C. L. Kats, Martin Bravenboer, Eelco Visser. OOPSLA 2008: 91-108 [doi]
- Generating Editors for Embedded Languages. Integrating SGLR into IMPLennart C. L. Kats, Karl Trygve Kalleberg, Eelco Visser. LDTA 2009: 168-173
2007