JQWeb is a software package for creating and running webquestionaires. You can create questionaires with JQWebEdit, save them as an XML file. The XML file can then be read by the JQWebServlet which produces an HTML form. The response of the form is processed by another servlet which simply appends it to a textfile. This textfile can than be read by JQWebEdit for analysis. Currently the only analysis supported is converting to tab separated format for easy importing in spreadsheet programs but more complex analysis strategies are on my to-do list. JQWeb is available under LGPL so you can change it as much as you like. And change you should because I never bothered to finish the program.
BeercanCrusher. This is a demo application for Aspectj I created for my own pleasure. It is absolutley completely useless. The demo requires AspectJ 0.6 and won’t work on later versions. Porting is also not easy to do because some features were removed from the language that I rely on in this demo.
FSM framework. This is a small demo framework for creating and manipulating finite state machines at run-time. The nice thing about it is that I separated control flow (i.e. the structure of states and transitions), data and functionality. It is referenced in one of my first articles which you can find on publications.jillesvangurp.com.