Full name: Paul Klint
Formal name: Prof.dr. P. Klint
Function: CWI-Fellow
Email: Paul.Klint@cwi.nl
Telephone: +31(0)20 592 4126
Room: L219
Homepage: www.cwi.nl/~paulk
Research groups: Software Analysis and Transformation
Formal name: Prof.dr. P. Klint
Function: CWI-Fellow
Email: Paul.Klint@cwi.nl
Telephone: +31(0)20 592 4126
Room: L219
Homepage: www.cwi.nl/~paulk
Research groups: Software Analysis and Transformation
Research
Klint's research area is software engineering with particular emphasis on generic programming language technology (how to create language-parameteric methods that apply to all programming languages?), domain-specific languages (how to create dedicated languages that make software development in a specific domain more effective?), analysis and renovation of software (how to understand and improve existing software?), and open source development (how to create communities of programmers?).
He is an active opinion leader on intellectual property rights (IPR) and on software and technology transfer and has also been involved in the creation of startup companies.
Career
| 2013 - | CWI-fellow DIR - Directie |
| 2012 - 2013 | CWI Fellow SEN - Software Engineering |
| 2002 - 2011 | Leader Scientific Cluster SEN - Software Engineering |
| 1997 - | Group leader SEN1 - Software Analysis and Transformation |
| 1972 - 1996 | CS - Computer Systems & Telematics |
Selected Academic Activities
| 2008 - | Member working group ERCIM - [ERCIM] - EVOL |
| 2006 - | Visiting professor / Researcher University of London |
| 2006 - | Treasurer European Association for Programming Languages and Systems |
| 2006 - | Guest editor Journal: Science of Computer Programming - Volume: 55 - Number: 1-2 |
| 2005 - | Member steering committee European Joint Conferences on Theory and Practice of Software - [ETAPS] |
| 2005 - | Member program committee NWO, Den Haag - Jacquard Research Programme |
| 2005 - | Member program board Lorentz Center, Leiden, The Netherlands |
| 2005 - | Chair advisory board Informatica (ACI) |
| 2005 - 2009 | Member scientific directorate Schloss Dagstuhl, Germany |
| 2005 - 2008 | Chair organization Informaticaonderzoek Platform Nederland - [IPN] |
| 2005 - 2006 | President organization European Association for Programming Languages and Systems |
| 2005 - 2006 | Member board of directors Institute for Programming Research and Algorithmics - [IPA] |
Selected Publications
| P. Klint, T. van der Storm, J.J. Vinju. EASY meta-programming with Rascal. Proceedings of the Summer School on Generative and Transformational Techniques in Software Engineering 2009, Lecture Notes in Computer Science 6491, Braga, Portugal, 222–289, 2011. |
| P. Klint, T. van der Storm, J.J. Vinju. On the impact of DSL tools on the maintainability of language implementations. Proceedings of Workshop on Language Descriptions, Tools and Applications 2010, 2010. |
| W.J. Fokkink, P. Klint, B. Lisser, Y.S. Usenko. Automated translation and analysis of a ToolBus script for auctions. Proc. 3rd Symposium on Fundamentals of Software Engineering - FSEN\\\\\\\'09, Lecture Notes in Computer Science 5961, Kish Island, Iran, 308–323, 2009. |
| P. Klint, J.J. Vinju, T. van der Storm. Language design for meta-programming in the software composition domain. Proceedings of the 8th International Conference on Software Composition 2009 (8), Lecture Notes in Computer Science 5634, 1–4, 2009. |
| J.A. Bergstra, P. Klint. The software invention cube: A classification scheme for software inventions. Journal of Intellectual Property Rights 13, 293–300, 2008. |

