Since October 2011, I am a postdoctoral researcher supported by the FWO (Research Foundation - Flanders).
I am a member of the
Analysis(Design, Analysis and Implementation of Declarative Programming Languages)
subgroup of the
DTAI(Declarative Languages and Artificial Intelligence)
research group of the
Department of Computer Science
at the KU Leuven(Katholieke Universiteit Leuven).
In August 2004 I started working as a PhD student
of prof. dr. Bart Demoen.
From 2006 to 2009, I was supported by the IWT(Institute for the Promotion of Innovation
by Science and Technology in Flanders).
My PhD subject was "Optimizing Compilation and Computational Complexity of
Constraint Handling Rules"
and my supervisor was
Bart Demoen.
Together with
Tom Schrijvers
and my supervisor, I have been developing the
KU Leuven CHR system
and investigated its time and space complexity properties, in theory and in practice.
I have defended my PhD on the 24th of November, 2008.
My research interests include:
Implementation, analysis, and optimization of declarative languages,
in particular Constraint Handling Rules (CHR) and other
(Constraint) Logic programming languages
Jon Sneyers and Danny De Schreye.
APOPCALEAPS: Automatic Music Generation with CHRiSM.
22nd Benelux Conference on Artificial Intelligence (BNAIC'10),
Luxembourg, October 2010.
[PDF]
Jon Sneyers, Tom Schrijvers and Bart Demoen.
The Computational Power and Complexity of Constraint Handling Rules.
ACM Transactions on Programming Languages and Systems
(TOPLAS), Vol. 31(2), February 2009.
[PDF]
I enjoy playing (and listening to others play) the piano, especially the works of
Beethoven[1],
[2].
I also like to improvise [mp3].
In February 2009 I finally managed to write down some of the themes that originated
in improvisations. The result is a little composition called
Pianofortis [pdf]
[lilypond,midi).
Here is a recording (with some additional improvisation when
the score ends), and here is an edited version (with some sound
effects applied) of the same recording.
Here are some more improvisations:
#1 and
#2, or with wahwah:
#1 and
#2.
I'm sorry if it all sounds very repetitive and boring.
In March 2009 I wrote three little political protest songs (in Dutch):
Moderne partijen,
't Kapitalisme is kapot,
and Druppels op een hete plaat.
Between 1995 and 2002 I used SoundTracker
or similar programs to create horrible music,
mostly based on themes I discovered while improvising.
Some examples:
1,
2,
3,
4,
5,
6 [xm],
7 [s3m],
8,
9,
10 [it].
After a long delay,
at the end of 2006 I made another tune called "Revolution Now".
And in April 2008 I made this one.
Finally, I used to sing (bass) in the
Winakoor, which was the choir of the Math, Physics and Informatics
student club Wina.