Authors
Alessandro Lapadula, Rosario Pugliese, Francesco Tiezzi
Publication date
2008
Conference
Proceedings of the 10th international conference on Coordination Models and Languages
Pages
LNCS 5052, 199-215
Publisher
Springer Berlin/Heidelberg
Description
We introduce B , a lightweight language for web services orchestration designed around some of WS-BPEL peculiar features like partner links, process termination, message correlation, long-running business transactions and compensation handlers. B formal presentation helps clarifying some ambiguous aspects of the WS-BPEL specification, which have led to engines implementing different semantics and, thus, have undermined portability of WS-BPEL programs over different platforms. We illustrate the main features of B by means of many examples, some of which are also exploited to test and compare the behaviour of three of the most known free WS-BPEL engines.
Total citations
2008200920102011201220132014201520162017201841561110443522
Scholar articles
A Lapadula, R Pugliese, F Tiezzi - … Conference on Coordination Languages and Models, 2008