loading...
Deriving executable BPEL from UMM Business Transactions
Salt Lake City, Utah, USA July 09-July 13
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/SCC.2007.49IEEE International Conference on Serv ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
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
UN/CEFACT?s 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 partner?s 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.
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
Usage of this product signifies your acceptance of the Terms of Use.


Suggestions