Analysis And Verification Of Composite Web Services

yanping yang,qingping tan
DOI: https://doi.org/10.1142/9789812701534_0040
2005-01-01
Abstract:Web services composition is an error-prone task and involves many aspects such as flow control, data exchange and communication between peers. All these make behavior analysis and verification of it significantly complicated. In this paper, we propose a new technique of composition analysis and verification by using CPNs, which is an extended version of Petri Nets, which have a sound mathematical semantics and a number of existing analysis tools. We provide transformation schemes of composition language into CPNs and a technique to analyze and verify effectively the nets to investigate several behavioral properties. Our transformation technique is essentially independent of the language describing composition. As an example, to show the effectiveness of our technique, we pick up BPEL and translate a specification written in it into CPNs.
What problem does this paper attempt to address?