Archive for the 'Coding' Category



Xtext is an extended EBNF language for describing domain-specific languages (DSLs). The extended scope of expressions (compared to EBNF) allows the definition of a corresponding meta-model. Source code can be read by the Xtext parser component MweReader. MweReader is a configurable MWE workflow component, able to transform any artefact in conformity to an Xtext DSL [...]

Diploma thesis

Currently I’m working on my diploma thesis. I am developing a graphical dataflow editor which gives users the ability to visually connect filter components defined in a C++ framework. A generator finally creates the corresponding C++ code setting all components up. As development platform I have chosen the Eclipse/Java platform paired with these frameworks and [...]

At first glance it seemed easy like a breeze: I wanted to write an extension to Apple’s music player iTunes. It had to be capable of displaying and managing a set of effects running on the VisualCube device designed by my brother. A VisualCube is a 3D display connected via USB port. Currently another device [...]

I’ve added a new (and of course free ) tool to my download section. It’s a tool I wrote recently as a beginner’s project to introduce myself to Objective C and the Cocoa framework. This neat and tiny tool eases effort involved for fully quitting an application on Mac OS X. Memory traces [...]