• home
  • contact
  • intranet
  • search
Home
  •   jobs
  •   innovations
  •   research
  •   news
  •   events
  •   about CWI
  •   publications
About CWI
  •   general
    • mission
    • achievements
    • organization
    • strategy
    • annual report
    • scientific staff
    • service staff
    • spin-off companies
    • research partners
    • address
  •   ERCIM
    • contacts
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:
(SEN1) 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

2012 -  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.

All publications (link to repository)

Centrum Wiskunde & Informatica | Science Park 123  | 1098 XG Amsterdam | info@cwi.nl

Disclaimer | Report suggestions or problems to webmaster@cwi.nl | | ipv6 ready

.