2010
DOI: 10.1007/s10703-010-0110-0
|View full text |Cite
|
Sign up to set email alerts
|

A WSDL-based type system for asynchronous WS-BPEL processes

Abstract: We tackle the problem of providing rigorous formal foundations to current software engineering technologies for web services, and especially to WSDL and WS-BPEL, two of the most used XML-based standard languages for web services. We focus on a simplified fragment of WS-BPEL sufficiently expressive to model asynchronous interactions among web services in a network context. We present this language as a process calculus-like formalism, that we call ws-calculus, for which we define an operational semantics and a … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2012
2012
2019
2019

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(1 citation statement)
references
References 51 publications
(56 reference statements)
0
1
0
Order By: Relevance
“…By separating our semantics into two steps, we were able to propose a formal specification of BPEL with control links more concisely than with Petri nets, notably when it comes to capturing the behavior of dead-path elimination. Other work suggests a formalization that takes into account typing of BPEL process with WSDL descriptors [13]. The session types defined in the present paper can model WSDL descriptors, and they add the possibility to model a service's behavior.…”
Section: Related Workmentioning
confidence: 99%
“…By separating our semantics into two steps, we were able to propose a formal specification of BPEL with control links more concisely than with Petri nets, notably when it comes to capturing the behavior of dead-path elimination. Other work suggests a formalization that takes into account typing of BPEL process with WSDL descriptors [13]. The session types defined in the present paper can model WSDL descriptors, and they add the possibility to model a service's behavior.…”
Section: Related Workmentioning
confidence: 99%