Design by Contract zur semantischen Beschreibung von Web Services

Die Vision von Web Services ist, dass ein Service Requestor einen Service Provider dynamisch finden und binden kann. Fur das Finden eines Web Services mussen die Anforderungen eines Requestors und die Beschreibung eines Services miteinander verglichen werden. Syntaktische Beschreibungen reichen hierfur nicht aus. Eine Moglichkeit zur semantischen Beschreibung von Web Services basiert auf der Technik Design by Contract. In diesem Papier fuhren wir eine UML-basierte Notation fur Kontrakte sowie ein Matching-Konzept ein. Damit wird eine automatisierte, semantische Suche nach Web Services moglich.