Accueil > Recherche > Publications > [MBSR06] Verifying correctness of web services choreography.

[MBSR06] Verifying correctness of web services choreography.

Par Sylvain Rampacek le 2008 à 00h00

[MBSR06] Tarek Melliti, Céline Boutrous-Saab and Sylvain Rampacek. Verifying correctness of web services choreography. In Procedings of the forth IEEE European Conference on Web Services (ECOWS06), Zurich, Switzerland, December 4-6 2006.

Abstract

This paper is about Web services used in distributed, inter-organizational business cooperation (choreography). In this application scenario, we have a multipart functional convention between all the involved Web services (called partners) in order to reach the purpose of the choreography. In such a scenario, two main problems can occur :

 Can we determine whether the resulted composition of partner is conforming or not to the expected behavior, with respect to the initial cooperation schema ?

 Can we determine whether the cooperation is possible by considering the individual partners’ behaviors ? i.e. are the different partners’ behaviors compatible between them ? In this paper, we address the second problem. We propose a method to model partners’ behaviors and to check the correctness of the choreography (deadlock-free) based on the properties of one partner’s behavior.

[MBSR06]