• DocumentCode
    3117446
  • Title

    Deriving executable BPEL from UMM Business Transactions

  • Author

    Hofreiter, Birgit ; Huemer, Christian ; Liegl, Philipp ; Schuster, Rainer ; Zapletal, Marco

  • Author_Institution
    Univ. of Technol. Sydney, Sydney
  • fYear
    2007
  • fDate
    9-13 July 2007
  • Firstpage
    178
  • Lastpage
    186
  • Abstract
    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.
  • Keywords
    Unified Modeling Language; Web services; electronic commerce; B2B choreographies; BPEL; UML; Web services; business document exchanges; business service interface; business transactions; Australia; Data handling; Document handling; Logic; Maintenance engineering; Peer to peer computing; Unified modeling language; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing, 2007. SCC 2007. IEEE International Conference on
  • Conference_Location
    Salt Lake City, UT
  • Print_ISBN
    0-7695-2925-9
  • Type

    conf

  • DOI
    10.1109/SCC.2007.49
  • Filename
    4278653