• DocumentCode
    2357772
  • Title

    A UML Profile for Core Components and their Transformation to XSD

  • Author

    Huemer, Christian ; Liegl, Philipp

  • Author_Institution
    Vienna Univ. of Technol., Vienna
  • fYear
    2007
  • fDate
    17-20 April 2007
  • Firstpage
    298
  • Lastpage
    306
  • Abstract
    In business-to-business e-commerce, traditional electronic data interchange (EDI) approaches such as UN/EDIFACT have been superseded by approaches like web services and ebXML. Nevertheless, a precise and common semantic definition of business documents exchanged is needed. In order to become independent from a transfer syntax, we prefer defining the documents as platform independent models. An approach that follows this idea is the UN/CEFACT´s core component standard. Core components are reusable semantic building blocks which can be combined in various ways to create shared libraries of interoperable business documents. In order to use standard UML modeling tools we have developed a UML profile for the core components standard. Furthermore, we adapt the UN/CEFACT naming and design rules for the UML profile in order to derive XML schemas for business document exchanges. The overall approach is demonstrated by using a specific example from the field of e-commerce.
  • Keywords
    Unified Modeling Language; Web services; XML; electronic commerce; UML profile; Web services; XML schemas; business documents exchanged; business-to-business e-commerce; ebXML; electronic data interchange; interoperable business documents; reusable semantic building blocks; transfer syntax; Data handling; Guidelines; Libraries; Ontologies; Standardization; Standards development; Standards organizations; Unified modeling language; Web services; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering Workshop, 2007 IEEE 23rd International Conference on
  • Conference_Location
    Istanbul
  • Print_ISBN
    978-1-4244-0832-0
  • Electronic_ISBN
    978-1-4244-0832-0
  • Type

    conf

  • DOI
    10.1109/ICDEW.2007.4401009
  • Filename
    4401009