|
Published Articles >> Table of Contents >> Abstract
IEEE International Conference on Services Computing (SCC 2007)
pp. 178-186
Deriving executable BPEL from UMM Business Transactions
Birgit Hofreiter, University of Technology Sydney, Australia
Christian Huemer, Vienna University of Technology, Austria
Philipp Liegl, Austrian Research Centers GmbH - ARC
Rainer Schuster, Austrian Research Centers GmbH - ARC
Marco Zapletal, Vienna University of Technology, Austria
Full Article Text:
 
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/SCC.2007.49
Send link to a friend
| Abstract |
|
UN/CEFACTs Modeling Methodology (UMM) is a UML
profile for modeling global B2B choreographies. The basic
building blocks of UMM are business transactions, which
describe the exchange of a business document and an optional
response. In addition to these business document
exchanges, UMM business transactions mandate business
signals that acknowledge the correctness of business documents.
It is expected that a business service interface (BSI)
on each business partners side reacts on incoming messages
and on messages expected but not received. However
the internal orchestration of the BSI is open to interpretations.
In this paper we demonstrate an unambiguous mapping
from global choreographies described by UMM transactions
to a BPEL-based orchestration of the business service
interface. It becomes obvious that rather simple looking
UMM transactions lead to a more complex message exchange
mechanism when implemented on top of Web Services.
|
Additional Information
|
Citation:
Birgit Hofreiter, Christian Huemer, Philipp Liegl, Rainer Schuster, Marco Zapletal,
"Deriving executable BPEL from UMM Business Transactions,"
scc,
pp. 178-186,
IEEE International Conference on Services Computing (SCC 2007),
2007
|
|