Home // ICSEA 2012, The Seventh International Conference on Software Engineering Advances // View article
BPEL-RF Tool: An Automatic Translation from WS-BPEL/WSRF Specifications to Petri Nets
Authors:
Maria Diaz
Valetin Valero
Hermenegilda Macia
Jose Antonio Mateo
Gregorio Diaz
Keywords: Web Service compositions; WS-BPEL; WSRF; Coloured Petri nets; Tool support; Stateful workflows
Abstract:
Composite Web services technologies are widely used due to their ability to provide interoperability among services from different companies. Thus, orchestration languages like WS-BPEL have recently appeared to manage the interactions of multiple services in order to achieve a global aim. Web services are usually emph{stateless}, which means that no state is stored from the clients viewpoint. However, some new applications and services have emerged, which require to capture the state of some resources. Therefore, new standards to model Web services states have arisen, such as Web Services Resource Framework (WSRF). In this paper, we present a tool, which takes as input a specification in BPEL-RF (a language defined on the basis of both standards), and transforms it into a prioritised-timed coloured Petri net (PTCPN). These PTCPNs can be verified and validated with the well-known tool, CPNTools.
Pages: 325 to 330
Copyright: Copyright (c) IARIA, 2012
Publication date: November 18, 2012
Published in: conference
ISSN: 2308-4235
ISBN: 978-1-61208-230-1
Location: Lisbon, Portugal
Dates: from November 18, 2012 to November 23, 2012