Composition of web services is of great interest to support business-to-business collaboration and provide value added services with desired properties or capabilities. Nevertheless, the standard languages used to create business processes from composite web services lack of formal definition of their semantics and tools to support the analysis of a business process. In this paper we provide a practical approach to formal verification of BPEL4WS executable processes. A syntax-driven operational semantics for BPEL4WS is introduced and an automatic verifier is presented in order to perform a semantic analysis of the flow constructs used in the definition of BPEL4WS processes.

Automatic Analysis of Control Flow inWeb Services Composition Processes / G., DI LORENZO; Moscato, Francesco; Mazzocca, Nicola; Vittorini, Valeria. - STAMPA. - (2007), pp. 299-306. (Intervento presentato al convegno 15th EUROMICRO International Conference on Parallel, Distributed and Network-Based Processing tenutosi a Napoli nel 7-9 febbraio 2007) [10.1109/PDP.2007.27].

Automatic Analysis of Control Flow inWeb Services Composition Processes

MOSCATO, FRANCESCO;MAZZOCCA, NICOLA;VITTORINI, VALERIA
2007

Abstract

Composition of web services is of great interest to support business-to-business collaboration and provide value added services with desired properties or capabilities. Nevertheless, the standard languages used to create business processes from composite web services lack of formal definition of their semantics and tools to support the analysis of a business process. In this paper we provide a practical approach to formal verification of BPEL4WS executable processes. A syntax-driven operational semantics for BPEL4WS is introduced and an automatic verifier is presented in order to perform a semantic analysis of the flow constructs used in the definition of BPEL4WS processes.
2007
0769527841
9780769527840
Automatic Analysis of Control Flow inWeb Services Composition Processes / G., DI LORENZO; Moscato, Francesco; Mazzocca, Nicola; Vittorini, Valeria. - STAMPA. - (2007), pp. 299-306. (Intervento presentato al convegno 15th EUROMICRO International Conference on Parallel, Distributed and Network-Based Processing tenutosi a Napoli nel 7-9 febbraio 2007) [10.1109/PDP.2007.27].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11588/325422
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 21
  • ???jsp.display-item.citation.isi??? 17
social impact