ebXML Registry Documents

This document provides facts related to ebXML Registry for usage in the written part of my diploma thesis.

General

  • electronic business extensible markup language Registry
  • jointly sponsored by the United Nations Centre for Trade Facilitation and Electronic Business (UN/CEFACT) and OASIS, the Organization for the Advancement of Structured Information Standards, along with approximately 30 other industry leaders [Ci02]

What is an ebXML Registry?

Article foundFact
The ebXML Registry [Ci02]
  • serves as a central repository that enables businesses to share information
  • The ebXML Registry Services specification defines it as "a set of services that enable sharing of information between interested parties for the purpose of enabling business process integration between such parties based on the ebXML specifications."
  • to being a directory of content, it's a storage mechanism
  • it's a place where people can locate, store, and retrieve objects with the intention of performing B2B transactions
  • types of objects: At its core are two key objects: the RegistryEntry and the ClassificationNode

What is an RegistryEntry?

Article foundFact
The ebXML Registry [Ci02] The RegistryEntry object is meant to contain an ebXML-specified object. For example, a Collaboration Protocol Profile (CPP), a Collaboration Protocol Agreement (CPA), a UBL document, or even a software component could be held within a RegistryEntry.

What is an ClassificationNode?

Article foundFact
The ebXML Registry [Ci02] ClassificationNodes are used to create tree structures that are then used to define Classification schemes or ontologies. Most of the other registry objects are associated with one or more RegistryEntries