The UN/CEFACT Modeling Methodology UMM 2.0: Choreographing Business Document Exchanges

  • Marco Zapletal
  • Rainer Schuster
  • Philipp Liegl
  • Christian Huemer
  • Birgit Hofreiter
Part of the International Handbooks on Information Systems book series (INFOSYS)


Trade transactions between companies usually require the exchange of business documents. When public administration is involved documents for certain reports have to be exchanged. In any case, these documents have to be exchange in some agreed order. Accordingly, the business document exchanges must be defined by a corresponding choreography. A choreography language for this purpose is delivered by the United Nation’s Centre for Trade Facilitation and Electronic Business (UN/CEFACT) which is an e-business standardization body known for its work on UN/EDIFACT and ebXML. The result – UN/CEFACT’s Modeling Methodology (UMM) 2.0 – is presented in this chapter.


  1. Barros A (2014) Process choreography modelling. In: vom Brocke J, Rosemann M (eds) Handbook on business process management, vol 1, 2nd edn. Springer, Heidelberg, pp 279–300Google Scholar
  2. Decker G, Barros A (2008) Interaction modeling using BPMN. In: Business process management workshops, Brisbane, Australia. Lecture notes in computer science, vol 4928. Springer, Berlin/Heidelberg, pp 208–219Google Scholar
  3. Decker G, Kopp O, Leymann F, Weske M (2007) BPEL4Chor: extending BPEL for modeling choreographies. In: Proceedings of the IEEE international conference on web services ICWS 2007, Salt Lake City, UT, pp 296–303Google Scholar
  4. Decker G, Kopp O, Alistair B (2008) An introduction to service choreographies. Inform Technol 50(2):122–127CrossRefGoogle Scholar
  5. Decker G, Kopp O, Leymann F, Weske M (2009) Interacting services: from specification to execution. Data Knowl Eng 68(10):946–972CrossRefGoogle Scholar
  6. Hill NC, Ferguson DM (1989) Electronic data interchange: a definition and perspective. EDI Forum J Electron Data Interchange 1(1):5–12Google Scholar
  7. Hofreiter B, Huemer C, Kim J-H (2006) Choreography of ebXML business collaborations. Inform Syst E Bus Manage 4(3):221–243CrossRefGoogle Scholar
  8. Hofreiter B, Huemer C, Liegl P, Schuster R, Zapletal M (2007) Deriving executable BPEL from UMM business transactions. In: Proceedings of the IEEE international conference on services computing SCC 2007, Salt Lake City, UT, pp 178–186Google Scholar
  9. Huemer C, Naujok K-D (2008) Designing ebXML – the work of UN/CEFACT (chapter 4). In: Rebstock M, Fengel J, Paulheim J (eds) Ontologies-based business integration. Springer, Berlin/Heidelberg, pp 79–93Google Scholar
  10. ISO (2004) Open-edi reference model. ISO/IEC JTC 1/SC30, ISO standard 14662, second editionGoogle Scholar
  11. Liegl P, Zapletal M, Pichler C, Strommer M (2010) State-of-the-art in business document standards. In: 8th IEEE International Conference on Industrial Informatics (INDIN), Osaka, Japan, pp 234–241Google Scholar
  12. OMG (2009) Business process modeling notation specification (BPMN). Version 1.2Google Scholar
  13. UN/CEFACT (2003) UN/CEFACT – ebXML business process specification schema. Version 1.10Google Scholar
  14. UN/CEFACT (2009a) Core components technical specification (CCTS) 3.0Google Scholar
  15. UN/CEFACT (2009b) UML profile for core components technical specification (UPCC) 3.0Google Scholar
  16. UN/CEFACT (2011) UML profile for UN/CEFACT’s modeling methodology (UMM) – foundation module. Technical specification version 2.0Google Scholar
  17. W3C (2005) Web services choreography description language. Version 1.0, W3C candidate recommendationGoogle Scholar
  18. Zaha JM, Barros A, Dumas M, ter Hofstede A (2006) Let’s dance: a language for service behavior modeling. In: On the move to meaningful internet systems 2006: CoopIS, DOA, GADA, and ODBASE, Montpellier, France. Lecture notes in computer science, vol 4275. Springer, Berlin/Heidelberg, pp 145–162Google Scholar
  19. Zapletal M (2008) Deriving business service interfaces in windows workflow from UMM transactions. In: ICSOC’08: proceedings of the 6th international conference on service-oriented computing. Sydney, Australia. Springer, pp 498–504Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2015

Authors and Affiliations

  • Marco Zapletal
    • 1
  • Rainer Schuster
    • 2
  • Philipp Liegl
    • 3
  • Christian Huemer
    • 3
  • Birgit Hofreiter
    • 4
  1. 1.Institute of Software Technology and Interactive Systems Electronic Commerce GroupVienna University of TechnologyViennaAustria
  2. 2.Vienna University of TechnologyViennaAustria
  3. 3.Institute of Software Technology and Interactive SystemsVienna University of TechnologyViennaAustria
  4. 4.Institute for Software Technology and Interactive Systems E-Commerce GroupVienna University of TechnologyViennaAustria

Personalised recommendations