Computer Sciences
Background
I graduated in 2003 at the Ruhr-Universität in Bochum with a degree (Diplom Ingenieur) in electrical engineering. My diploma thesis, which was supervised by the software engineering departement headed by Prof. Balzert, already gravitated into the area of Component Based Software Engineering. Because I have seen certain problems in CBSE, I decided to go into deeper detail by writing a Phd-thesis in this area. So, I hooked up with the department of Data Processing Technology of the FernUniversität in Hagen, where I'm currently a scientific assistant. Next to the research, related to my Phd-thesis, I advise students in object oriented, distributed and parallel programming and multimedia technologies. From January 2005 to May 2005, I visited the San Diego State University for a research residence.
Interests
I'm currently involved in multiple areas of computer sciences. My main focus lies on Component Based Software Engineering (CBSE), but I'm in general interested in methods, approaches and technologies in order to economically design and implement trustworthy and maintainable software systems.
My list of publications and events gives you a detailed overview of my work. The following list is a short summary of my current interests:
- Component Based Software Engineering
- unplanned component and system evolution
- versioning and safe component updates
- dependency and substitutability analysis
- automated system synthesis
- Software architectures
- distributed and web-based systems
- Service orientation
- formal specification, verification and reasoning
- Generative programming
- E-Learning
- Web based applications

