Hasso-Plattner-Institut Potsdam Operating Systems and Middleware Group at HPI University of Potsdam, Germany
Operating Systems and Middleware Group at HPI

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-Institute 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-Institut, 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.


eMail : wolfgang.schult@hpi.uni-potsdam.de