http://cs.ru.nl/~rinus/SoftwareTechnology2.jpg

http://cs.ru.nl/~rinus/cleanlogo6.jpg

http://cs.ru.nl/~rinus/clearpixel.gif

 

http://cs.ru.nl/~rinus/clearpixel.gif

 

Home Page of Rinus Plasmeijer

 

 

 

RinusPlasmeijer

Rinus Plasmeijer

http://cs.ru.nl/~rinus/BlueLine.gif

  • Formally: prof.dr.dr.h.c.ir. M.J. Plasmeijer

 

 

http://cs.ru.nl/~rinus/BlueLine.gif

 

Research

 

My main research interests are functional programming (in particular Clean), generic programming, graph re-writing systems, type systems, static analysis, compiler construction, code generation, men – machine interaction, parallel programming, distributed application development, operating systems, web-based systems, test systems, workflow systems, and internet programming. Currently I apply advanced functional programming techniques to enable model driven software development. In particular I use these techniques for realizing Embedded Domain Specific Languages, using Clean as host language. A nice example of an EDSL is the iTask system. It offers a new flavour of function programming: Task Oriented Programming (TOP). In the iTask system one describes on a very high level abstraction the tasks to do. Arbitrary complex collaboration between men and machine can be defined. From the description a multi-user, distributed web application is generated which will help people to do their work as described.

 

homework

 

Publications

 

I am (co-)author of more than 200 scientific publications which can be found here and here.

 

relaxed

 

Teaching

 

I currently teach an introductory course on functional programming, an advanced course on functional programming, generic programming and task oriented programming, and a course on compiler construction. Their description can be found here.

 

teaching

 

 

Awards

 

In 2008 I  was granted the title of Doctor and Professor Honoris Causa at the Eötvös Loránd University.

 

doctor

 

http://cs.ru.nl/~rinus/BlueLine.gif

 

Email

 

rinus@cs.ru.nl

Phone

 

+31 (0)24 365 31 32 (secretary: Ingrid Berenbroek)
+31 (0)24 365 26 44 (direct)

Fax

 

+31 (0)24 365 25 25

Mail

 

Computer and Information Sciences Institute,
Postbus 9010,
6500 GL  Nijmegen,
The Netherlands

Visit

 

Computer and Information Sciences Institute,
Heyendaalseweg 135,
6525 AJ  Nijmegen,
room HG02.621