Jurgen Vinju

Full Name
Prof.dr. J.J. Vinju
Function(s)
Scientific Staff Member, Group leader, Professor - Technische Universiteit Eindhoven
Email
Jurgen.Vinju@cwi.nl
Telephone
+31 20 592 4102
Room
L221
Department(s)
Software Analysis and Transformation
Homepage
http://homepages.cwi.nl/~jurgenv

Biography

Jurgen Vinju is research group leader of CWI's Software Analysis and Transformation (SWAT) group and part-time full professor at TU Eindhoven in the Model Driven Software Engineering (MSDE) group. His research is focused on metaprogramming and applications thereof in (domain specific) language engineering and software reverse engineering. His goal is learning how to control software complexity; in order to be able to better understand software such that we can maintain and extend it more efficiently and with better quality guarantees. Jurgen contributes as designer and programmer to open-source software projects, such as the Rascal Metaprogramming Language (http://www.rascal-mpl.org). His education experience is from the joint Master Software Engineering program of UvA, VU and HvA.

Publications

Current projects with external funding

  • Adviseren en verrichten van onderzoek naar de functionele en niet-functionele eigenschappen van een deel van ING\'s IT-infrastructuur
  • Enterprise software engineering
  • Live Game Design
  • Developer-Centric Knowledge Mining from Large Open-Source Repositories (CROSSMINER)
  • Model Extraction for Re-engineering Traditional Software (MERITS)

Professional activities

  • Professor: Eindhoven University of Technology - [TUe] - Automated Software Analysis,
  • Committee member: Member steering committee International Conference on Software Language Engineering - [SLE]
  • Committee member: Member program committee International Conference on Software Language Engineering - [SLE]
  • Committee member: Member program committee International Workshop on Advanced Software Development Tools and Techniques- [WASDeTT]
  • Board Member: Secretary of the board VERenging Software Engineering Nederland (VERSEN)
  • Chair: Sponsership chair ACM SIGPLAN conference on Systems, Programming, Languages and Applications: Software for Humanity (SPLASH)
  • Editor: Member Editorial Board <Programming>
  • Organizer: Universiteit van Amsterdam - [UvA] - Master Programme Software Engineering
  • Committee member: Member working group International Federation for Information Processing - [IFIP] - IFIP WG 2.3
  • Chair: Chair steering committee International Conference on Software Language Engineering - [SLE]
  • Member: Vereniging Software Engineering Nederland - [VERSEN]
  • Board Member: Member advisory boards Philips Healthcare Model Driven Software Engineering
  • Organizer: Co-organizer CWI, Amsterdam, The Netherlands - National Symposium Software Engineering The Netherlands - [SEN]

Awards

  • Author Distinguished Paper Award International Conference on Performance Engineering (ICPE). With M. Steindorfer. (2016)
  • Author Distinguished Paper Award International Conference on Software Language Engineering (SLE) . With T. Parr (2016)
  • IBM "Bravo" Award (2008)