Publikationen

Ich schreibe regelmäßig über meine Erfahrungen in der Software-Entwicklung. Hier finden Sie sowohl meine bisher in Fachzeitschriften veröffentlichten Artikel als auch die bisher von mir dokumentierten Patterns.

Artikel für Fachzeitschriften

  • Alles unter Kontrolle - Messung der Testabdeckung mit Open-Source-Tools
    JavaSPEKTRUM 6/2008 (Verfügbar als PDF oder HTML)
  • Für und Wider von Geschäftslogik in der Präsentationsschicht
    JavaSPEKTRUM 3/2007 (Verfügbar als PDF oder HTML)
  • Datenbearbeitung mit Modellen: Konfigurierbare Formulare in Rich-Client-Anwendungen
    OBJEKTspektrum 4/2005 (Verfügbar als PDF oder HTML)
  • Ein Client-Framework für Swing
    JavaSPEKTRUM 1/2005 und 2/2005 (Verfügbar als PDF oder HTML)
  • Speicherlecks in Java-Anwendungen
    JavaSPEKTRUM 1/2004 (Verfügbar als PDF)

Patterns

  • Highly Scalable, Ultra-Fast and Lots of Choices - A Pattern Approach to NoSQL
    (Aktuelle Fassung auf Nachfrage verfügbar)
  • How to Write a Pattern? A Rough Guide for First-Time Pattern Authors
    EuroPLoP 2011 (Verfügbar als PDF)
  • Patterns for Data Migration Projects
    EuroPLoP 2010 (Verfügbar als PDF oder HTML)
  • Handling Application Properties - Simplify Application Customization in Different Environments
    EuroPLoP 2009 (Verfügbar als PDF oder HTML)
  • Using a Profiler Efficiently - Strategies that Help you to Find Performance Problems and Memory Leaks
    EuroPLoP 2008 (Verfügbar als PDF oder HTML)
  • Object Prefetch Filter - A Pattern for Improving the Performance of Object Retrieval of Object-Relational Mapping Tools
    EuroPLoP 2007 (Verfügbar als PDF oder HTML)
  • Business Logic in the Presentation Layer - Design Patterns on the Implementation of Business Logic on the Client-Side
    EuroPLoP 2006 (Verfügbar als PDF oder HTML)
  • User Interface Design for Searching - A Pattern Language
    EuroPLoP 2005 (Verfügbar als PDF oder HTML)
  • Query Engine - A Pattern for Performing Dynamic Searches in Information Systems
    EuroPLoP 2004 (Verfügbar als PDF oder HTML)

Sonstige Publikationen

  • Patterns selbst gemacht - Eine interaktive Gebrauchsanleitung
    Handout und Foliensatz eines Workshops im Rahmen der Java User Group München am 14.09.2009 (Zusammenfassung (PDF) sowie Folien (PDF))
  • Collected notes from the Shepherding Workshop at EuroPLoP 2008
    (Verfügbar als PDF)
  • „B3“ - Eine konfigurierbare Plattform für das Kerngeschäft eines Medienunternehmens
    Fallstudie, die im Rahmen eines Projekts bei RTL2 entstanden ist (Verfügbar als PDF)
  • Binonymizer - A Two-Way Web-Browsing Anonymizer
    Research report, requested by the Venture Capital company Equinet Venture Partners, Frankfurt (Verfügbar als PDF oder HTML)