Halbzeit in Schweden

Wow, das ging eigentlich ziemlich schnell. Nachdem ich gestern meine zweite Klausur für diese Periode geschrieben habe, beginnt am kommenden Montag offiziell die zweite Halbzeit des Wintersemesters. Da fahren die Schweden nämlich ihren etwas eigenen Bildungsweg und unterteilen das Semester kurzerhand nochmal in zwei Hälften (inklusive je einer Klausurphasen).

Read More

Paper about XForms and XFormsMM

I have currently finished a paper about XForms (and XFormsMM) for an univerity course called Adaptive User Interfaces. The paper gives a general introduction to XForms as well as to XFormsMM. XFormsMM is a (quite theoretical) approach how multi-modal forms can be build on top of XForms. It’s based on a paper of Mikko Honkala and Mikko Pohja and on the idea of extending XForms with modality-dependent style-sheets.

Read More

Implementing Interfaces and Abstract Classes on the fly

I’m currently working on a small LISP-like language for an university course of mine. Hence, the the language is implemented in Java, I wanted to make the Java library accessible withing my language. Though loading classes, invoking methods and reading fields is just one of two ways - from Java to my language. But what about the other direction? How can I implement Java interfaces and abstract classes within my language to pass them to Java class as listeners, observers or handlers?

Read More