DocumentCode :
557200
Title :
Verifying conformance between Web service choreography and implementation using learning and model checking
Author :
Pacharoen, Warawoot ; Aoki, Toshiaki ; Bhattarakosol, Pattarasinee ; Surarerks, Athasit
Author_Institution :
Fac. of Eng., Chulalongkorn Univ., Bangkok, Thailand
Volume :
2
fYear :
2011
fDate :
24-26 Oct. 2011
Firstpage :
375
Lastpage :
381
Abstract :
A conformance problem between Web service choreography and orchestration has attracted much interest in the research field of Web service composition. A number of formal languages have been proposed for describing both choreography and orchestration. Moreover, various notions of conformance between them have been formally defined. In most of the earlier works, however, it is assumed that the internal structures of implemented orchestration are explicit. It may not always be the case, such as the Web services implemented in. NET or Java. In this paper, we have investigated an alternative approach for verifying a conformance between choreography and the implementation whose only external behavior can be observed. We use an adapted version of Angluin´s algorithm to infer a Mealy machine from the implemented Web service. By transforming the Mealy machine to the modeling formalism LTS, the model checker LTSA can be used for checking the conformance criterion in our framework.
Keywords :
Java; Web services; formal languages; formal verification; learning (artificial intelligence); network operating systems; .NET; Java; Web service choreography; Web service composition; Web service orchestration; formal languages; learning; model checking; Algorithm design and analysis; Analytical models; Business; Inference algorithms; Machine learning; Service oriented architecture; Choreography; Conformance verification; Learning algorithm; Model checking; Web service composition;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Science and Service Science (NISS), 2011 5th International Conference on New Trends in
Conference_Location :
Macao
Print_ISBN :
978-1-4577-0665-3
Type :
conf
Filename :
6093458
Link To Document :
بازگشت