Dipl.-Inf. Wolfgang Schult

Biographical Sketch

Senior System Architect at the Deutsche Post IT-Solutions in Berlin, Germany since Apr 2003
Ph. D. student  at the Operating Systems and Middleware chair at the Hasso-Plattner-Insti tute for Software Engineering (HPI) at University Potsdam. since Mar 2003
Diploma in Computer Science (Dipl.-Inf.), Humboldt University, Berlin Oct 2002
Scientific project member at Operating Systems & Middleware chair at Hasso-Plattner-Instit ut, Potsdam since Sep 2001
IT-Consultant for several companies (Digital Spirit, Smartforce Prokoda, M2S Multimedia, Deutsche-Post Consult, Mewes & Partner GmbH) since 1997
Study of Computer Science, Humboldt University, Berlin 1996-2002

Current Interest

  • Aspect Oriented Programming (AOP), The LOOM.NET Project
  • Microsoft .NET, Mono & Rotor
  • Tuplespaces.NET


  • Andreas Rasche and Wolfgang Schult. Dynamic Updates of Graphical Components in the .NET Framework In Proceedings of Workshop on Selbstorganisierende, Adaptive, Kontextsensitive verteilte Systeme im Rahmen der GI/ITG-Tagung Kommunikation in Verteilten Systemen, Bern, Schweiz, 1. March 2007
  • Andreas Rasche, Wolfgang Schult, and Andreas Polze. Self-Adaptive Multithreaded Applications - A Case for Dynamic Aspect Weaving In Proceedings of the 4th Workshop on Adaptive and Reflective Middleware (ARM 2005), Grenoble, France - November 28, 2005
  • Kai Köhne, Wolfgang Schult, Andreas Polze. Design by Contract in .NET Using Aspect Oriented Programming, 2005
  • Andreas Polze, Wolfgang Schult. Neue Werkzeuge braucht das Land - Aspektorientierte Programmierung im .NET-Komponentenframework, IT FOKUS, pp. 31-38, 5/6 May/June 2004, ISSN 0940-6352, IT Verlag für Informationstechnik GmbH, Sauerlach, 2004.
  • Wolfgang Schult and Peter Tröger. Component Programming with .NET - Exploiting .NET Metadata for Aspect-Oriented Programming. in Workshop on Workshop on .NET: The Programmer's Perspective, ECOOP'03, Darmstadt, Germany, 2003.
  • Wolfgang Schult, Andreas Polze. Speed vs. Memory Usage - An Approach to Deal with Contrary Aspects.The Second AOSD Workshop on Aspects, Components, and Patterns for Infrastructure Software (ACP4IS) at the International Conference on Aspect-Oriented Software Development, Boston, Massachusetts, March 17 - 21 2003.
  • Wolfgang Schult, Andreas Polze. Dynamic Aspect-Weaving with .NET.Workshop zur Beherrschung nicht-funktionaler Eigenschaften in Betriebssystemen und verteilten Systemen, TU Berlin, Germany, 7-8 November 2002
  • Diploma Thesis: Aspectoriented Programming with Microsoft .NET, Chair of Computer Architecture and Communication, Humboldt-University of Berlin, Germany, October 2002.
  • Wolfgang Schult, Andreas Polze. Aspect-Oriented Programming with C# and .NET. In Proceedings of International Symposium on Object-oriented Real-time distributed Computing (ISORC) 2002, pp. 241-248, Washington D.C., April 2002.
  • Paper: Aspectoriented Programming with Microsoft .NET and C#,  Chair of Computer Architecture and Communication, Humboldt-University of Berlin, Germany, 2001.