Travelled to:
1 × Cyprus
1 × Estonia
1 × Germany
1 × Romania
1 × Switzerland
1 × The Netherlands
1 × United Kingdom
7 × USA
Collaborated with:
E.Visser K.T.Kalleberg A.M.Sloane G.Wachsmuth M.d.Jonge E.Nilsson-Nyman T.Vollebregt R.T.Lindeman R.Vermaas Z.Hemel M.Bravenboer R.G.Vogelij G.D.P.Konat F.Durán M.Roldán E.Balland M.v.d.Brand S.Eker P.Moreau S.Erdweg T.Rendel C.Kästner K.Ostermann R.Schevchenko J.Bach J.R.Cordy L.Engelen
Talks about:
languag (9) declar (5) attribut (4) specif (4) program (3) grammar (3) generat (3) environ (3) editor (3) pure (3)
Person: Lennart C. L. Kats
DBLP: Kats:Lennart_C=_L=
Contributed to:
Wrote 20 papers:
- LDTA-2012-VollebregtKV #declarative #editing #specification
- Declarative specification of template-based textual editors (TV, LCLK, EV), p. 8.
- Onward-2012-KatsVKV #development #research #web
- Software development environments on the web: a research agenda (LCLK, RGV, KTK, EV), pp. 99–116.
- SLE-2012-KonatKWV #declarative
- Declarative Name Binding and Scope Rules (GDPK, LCLK, GW, EV), pp. 311–331.
- GPCE-2011-ErdwegKRKOV #editing #library
- Growing a language environment with editor libraries (SE, LCLK, TR, CK, KO, EV), pp. 167–176.
- GPCE-2011-LindemanKV #domain-specific language
- Declaratively defining domain-specific language debuggers (RTL, LCLK, EV), pp. 127–136.
- OOPSLA-2011-KatsVV #development #testing
- Integrated language definition testing: enabling test-driven language development (LCLK, RV, EV), pp. 139–154.
- OOPSLA-2010-KatsV #declarative #ide #language workbench #specification #spoofax
- The spoofax language workbench: rules for declarative specification of languages and IDEs (LCLK, EV), pp. 444–463.
- OOPSLA-2010-KatsVW #declarative #syntax
- Pure and declarative syntax definition: paradise lost and regained (LCLK, EV, GW), pp. 918–932.
- SCAM-2010-KatsV #aspect-oriented #case study #encapsulation #framework #logic #platform #programming #using
- Encapsulating Software Platform Logic by Aspect-Oriented Programming: A Case Study in Using Aspects for Language Portability (LCLK, EV), pp. 147–156.
- SLE-2010-KatsKV #ambiguity #interactive #metaprogramming #source code #syntax
- Interactive Disambiguation of Meta Programs with Concrete Object Syntax (LCLK, KTK, EV), pp. 327–336.
- WRLA-2010-DuranRBBBCEEJK #contest
- The Third Rewrite Engines Competition (FD, MR, JCB, EB, MvdB, JRC, SE, LE, MdJ, KTK, LCLK, PEM, EV), pp. 243–261.
- CC-2009-KatsSV #attribute grammar #programming
- Decorated Attribute Grammars: Attribute Evaluation Meets Strategic Programming (LCLK, AMS, EV), pp. 142–157.
- LDTA-2009-KatsKV10 #composition #domain-specific language #editing #plugin
- Domain-Specific Languages for Composable Editor Plugins (LCLK, KTK, EV), pp. 149–163.
- LDTA-2009-SloaneKV10 #attribute grammar #object-oriented
- A Pure Object-Oriented Embedding of Attribute Grammars (AMS, LCLK, EV), pp. 205–219.
- LDTA-J-2009-SloaneKV #attribute grammar
- A pure embedding of attribute grammars (AMS, LCLK, EV), pp. 1752–1769.
- OOPSLA-2009-KatsJNV #agile #composition #fault #feedback #parsing
- Providing rapid feedback in generated modular language environments: adding error recovery to scannerless generalized-LR parsing (LCLK, MdJ, ENN, EV), pp. 445–464.
- SLE-2009-JongeNKV #fault #flexibility #parsing
- Natural and Flexible Error Recovery for Generated Parsers (MdJ, ENN, LCLK, EV), pp. 204–223.
- ICMT-2008-HemelKV #code generation #model transformation
- Code Generation by Model Transformation (ZH, LCLK, EV), pp. 183–198.
- OOPSLA-2008-KatsBV #bytecode #compilation #normalisation
- Mixing source and bytecode: a case for compilation by normalization (LCLK, MB, EV), pp. 91–108.
- WRLA-2008-DuranRBBEKKMSV09 #contest
- The Second Rewrite Engines Competition (FD, MR, EB, MvdB, SE, KTK, LCLK, PEM, RS, EV), pp. 281–291.