Forschungsbericht 2009



WSVal - Automatic Validation of Web Services

Institut: Telematik
Projektleitung: Prof. Dr. Friedrich H. Vogt
Stellvertretende Projektleitung: Dr. Marcus Venzke
Mitarbeiter/innen: Dr. Marcus Venzke
Projektnummer: E.4-10.010
Laufzeit: 01.07.2001 - 31.12.2006
Finanzierung: TUHH


 
Bild

The autonomous development of components in service oriented computing requires emphasising on interface specifications. The goal of the project is to investigate the automatic validation for Web Services. By automatic validation we mean the process of checking if occurring message flows conform the their specifications. It is performed by a general purpose validator, which observes messages exchanged by communication partners and analyses the conformance to the previously read specification. This allows to immediately detect non-conformance and thus corrective actions before putting risk on the systems dependability. The automatic validation can be applied to a single interface between a pair of communication partners or to the choreography of messages exchanged between several communication partners that can be part of a composite web service.

Since available specification techniques for Web Services are either too restricted in their expressiveness or not well-suited for the automatic validation, a new specification technique "Specifications using XQuery expressions on Traces" (SXQT) is developed in the project. Extending the W3C's Web Services Description Language message-flows are constrained in a temporal and structural manner with expressions of first order logic.

Weitere Informationen zu diesem Forschungsprojekt können Sie hier bekommen.

 

Publikationen
  • 4-10.034V

    Marcus Venzke, Stefan Pitzek: "Accessing Fieldbus Systems via Web Services". In: Proceedings of the First Workshop on Intelligent Solutions in Embedded Systems (WISES), Technische Universität Wien, Juni, 2003.

  • 4-10.036V

    Marcus Venzke: "Automatic Validation of Web Services". In: Proceedings of the 8th CaberNet Radicals Workshop. Hotel Eden Roc, Ajaccio, Corsica, Oktober, 2003.

  • 4-10.038D

    Marcus Venzke: Spezifikation von interoperablen Webservices mit XQuery. Dissertation. Technische Universität Hamburg-Harburg, Dezember 2003.

  • 4-10.040V

    Marcus Venzke: Specifications using XQuery Expressions on Traces. In: Mario Bravetti, Gianluigi Zavattaro (Eds.): Proceedings of the First International Workshop on Web Services and Formal Methods, Pisa, Italy, February 2004. Published in: Electronic Notes in Theoretical Computer Science, Volume 105, 10 December 2004, Pages 109-118.


Stichwörter

  • Automatic Validation
  • SXQT
  • Specification
  • Webservice
  • XQuery