Abstract: Web Services finden zunehmend im Business-To-Consumer-Bereich Verwendung. In diesem Umfeld ist der Kreis der Benutzer heterogen und sehr groß. Jeder hat seine eigene Vorstellung davon, wie der Web Service mit ihm interagieren soll. Web Services m¨ussen deshalb personalisierbar und m¨oglichst flexibel sein, um auf Benutzer in der gew¨unschten Weise reagieren zu k¨onnen. In diesem Beitrag pr¨asentieren wir Technologien, die die Entwicklung von derartigen Web Services unterst¨utzen. Mit der dynamischen Dienstauswahl haben Web Services die M¨oglichkeit, Dienste zur Laufzeit basierend auf einer technischen Spezifikation der gew¨unschten Dienste auszuw¨ahlen und aufzurufen. Mit Vorgaben kann die dynamische Dienstauswahl beeinflusst werden. Vorgaben k¨onnen direkt beim Aufruf von Diensten angegeben werden oder im Kontext eines Dienstes enthalten sein. Die Verwendung von Kontexten erm¨oglicht Web Services, Benutzern eine angepasste und personalisierte Version ihrer se...