Authors
Chun Ouyang, Eric Verbeek, Wil MP van der Aalst, Stephan Breutel, Marlon Dumas, Arthur HM ter Hofstede
Publication date
2005
Conference
Service-Oriented Computing-ICSOC 2005: Third International Conference, Amsterdam, The Netherlands, December 12-15, 2005. Proceedings 3
Pages
484-489
Publisher
Springer Berlin Heidelberg
Description
The Business Process Execution Language for Web Service, known as BPEL4WS, more recently as WS-BPEL (or BPEL for short) [1], is a process definition language geared towards Service-Oriented Computing (SOC) and layered on top of the Web services technology stack. In BPEL, the logic of the interactions between a given service and its environment is described as a composition of communication actions. These communication actions are interrelated by control-flow dependencies expressed through constructs close to those found in workflow definition languages. In particular, BPEL incorporates two sophisticated branching and synchronisation constructs, namely “control links” and “join conditions”, which can be found in a class of workflow models known as synchronising workflows formalised in terms of Petri nets in [3].
Total citations
200520062007200820092010201120122013201420152016201720182019202020212022202331121241718129976422121
Scholar articles
C Ouyang, E Verbeek, WMP van der Aalst, S Breutel… - Service-Oriented Computing-ICSOC 2005: Third …, 2005