Biography
Blog
December 12 2006
Modelling business processes often involves manipulation and visualization of directed graphs. In a recent project our Java client software needed such a visualization tool, yet we had no time delving deep into these topics. Plus, reinventing the wheel is never such a great idea. After some googling I came up… read moreBehavioral completeness is cool, but...
September 24 2006
The notion of bahavioral completeness as introduced with the Naked Objects approach comes across as a two-sided coin, at least to me. After taking note of Eitan Suez’ JMatter framework, I started cross-reading the book Naked Objects by Richard Pawson and Robert Mathews that can be found online. The core… read moreExplicit and Implicit Metadata
May 21 2006
In the current edition of iX, a German IT magazine, Kent Beck is interviewed about JUnit 4. A statement about using annotations got me thinking. He was asked this question (roughly translated). Q. You have changed the entire architechture of JUnit 4. What was the primary reason for doing this?… read moreMay 07 2006
Looking at JSR 296 I have the impression that it should focus on data-centric applications and that the target audience should be the newcomer rather than the programming expert. JSR 296 is a specification request for a Java framework supporting rich client development with Swing. It is discussed, for instance, here… read moreApril 30 2006
On the last two projects I have worked on, some people have attributed my contributions with “too complex”, “too difficult” and “not straightforward”. Since then I have been trying to determine whether or not that is true and how to tell the difference. After reading Kurt Cagles Thoughts on Complexity… read more