[publications] Overview
Publications HomepageCompetenciesActivitiesWhat else?


As sort of a hobby, I also do some Mac programming (well, at least sometimes, when I happen to find a few hours of spare time :-). Current projects include:

yCal -- a calendaring software. Think of yCal as Apple's "iCal on steroids". In contrast to Apple's calendaring software, yCal supports a nice year view, the ability to mark days with typed markers, and to add notes to days. It sports nicer animated graphics, extensive search capabilities and full OS X calendar store integration. It's a native Objective-C implementation, taking full advantage of Cocoa and all the advanced Lion and Mountain Lion technologies. yCal is publicly available and on sale at www.ycalapp.com since October 2012 under the label of WhizBits, and on the Apple Mac AppStore.

Clock4X -- an analog desktop clock. Inspired by the brilliant JS Time for the Windows platform, I thought the Mac community might also like a small and decent analog desktop clock. It's almost completely transparent, both for the eye and for mouse clicks. All you'll see are the tick marks and the handles -- which will always stay on top of any other window. Colors and clock size can be configured freely. Try it out -- it's freeware!

Older projects:

NvdmAPI -- a native Java API for Novadigm Radia servers. The API runs on any Java 1.2 or above VM and provides full read / write access to the contents of the Radia Configuration Server's object database. In this sense, it replaces the Novadigm Tcl-based API completely.

MoneyWerkz -- a financial management software. MoneyWerkz aims at keeping track of all types of financial-related contracts, providing status reports of your financial situation and calculating forecasts based on user-defined transactions. Implementation is done in Java on MacOS X, based on the native Cocoa API (sorry folks, it's a 'Mac only' app :-). MoneyWerkz was intended to be released as shareware; However, it never really made it to a commercial release because of Apple's discontinuance of the native Java-to-Cocoa bridge.


Some people seem to be very keen on long lists of publications -- so on the left, you'll find a link to some of my papers. Unfortunately, the move from academia to industry has reduced the chances to publish considerably: Many work-related papers are not publicly available, and the time to sit down after hours writing is scarce...


Opinions, Ideas, Thoughts

I also have a section to collect opinions, ideas, and thoughts on various topics on an irregular basis. Well, let's see if there is enough time to keep it up and growing...

  yCal for OSX

The Yearly Calendar
Available in the
Apple Mac AppStore
for OSX 10.7+



The Desktop Clock
requires OSX 10.5+


L. Baum: A Generative Approach to Customized Run-time Platforms

L. Baum:
A Generative Approach to Customized Run-time Platforms; Shaker Press, 2001; ISBN 3-8265-8966-1.

"Best Ph.D. Thesis in Software Engineering" Award 2001

Homepage | Competencies | Publications | Activities | What else