Presentation is loading. Please wait.

Presentation is loading. Please wait.

20002000 Interfacing Registry Systems December 2000.

Similar presentations


Presentation on theme: "20002000 Interfacing Registry Systems December 2000."— Presentation transcript:

1 20002000 Interfacing Registry Systems December 2000

2 © Copyright, December 2000, All rights reserved. 20002000 Vision “A semantic registry is the key foundation block upon which global electronic business exchanges will be built”.

3 © Copyright, December 2000, All rights reserved. 20002000 Mission Collaboration - give industry groups and enterprises the ability to share business semantic information and business process interfaces. Semantics - provide universal infrastructure that seamlessly delivers semantic integration into business applications. Interfaces - open deployment machine-to- machine and user web enabled visual.

4 © Copyright, December 2000, All rights reserved. 20002000 eBusiness Registry Legal Role Service that manages and secures business interaction information in a consistent way that is compliant with emerging international standards and technical specifications. Provides the means to expose and discover interchange profiles and distribute and share common information.

5 © Copyright, December 2000, All rights reserved. 20002000 Gap Analysis Subscription Registries – Microsoft Biztalk™ registry and OASIS XML.org provide only limited librarian authority and controls. Local registry – provides your own domain, services and presence, that links into and extends what the central registries offer. Plus – partner profile management and XML A2A machine interfaces give direct support for dynamically driven eBusiness applications.

6 © Copyright, December 2000, All rights reserved. 20002000 Audience Business Analysts – manage business process definitions and partner interchange profiles; classify content by industry domain. Business Users – can find what they need to initiate business processes using simple menus and choices. Programmers – can publish formal software definitions of process components.

7 © Copyright, December 2000, All rights reserved. 20002000 Registry Functional Model Business Analyst Web Interface Information Profiles Distribution Administration Program Level Semantics Information Engine Industry Business Standards Registry Protocol Standards ebXML, ISO11179, OASIS, UDDI, xCBL, RosettaNet, Biztalk XML Software Developers Interchange

8 © Copyright, December 2000, All rights reserved. 20002000 Web Interface – provides information discovery by classification and domain with intelligent searching. Administration – allows secure management of the information content XML interface – callable API that provides automated XML driven content retrieval and submission. Registry Distribution – allows sharing and distribution of information content. Registry Components

9 © Copyright, December 2000, All rights reserved. 20002000 Registry Layers UML Tools XML Content Metadata Information Registry/Repository Web User Interface Program API Support Business Transaction Generators Dictionary Content Transformation Services Scripting Domains Content Discovery Topics and Packages Dynamic Process Component Enabling Industry Dictionary Business Processes Business Transactions Business Forms HTML forms XML Calls Modelling and Workflow Integration Information Store Tools and services High level modelling systems integration Business Process Definitions Workflow Control Interchange Profiles Communications Layer

10 20002000 ISO11179 Integration Strategies and Approaches

11 © Copyright, December 2000, All rights reserved. 20002000 Leveraging the ISO11179 Semantics Expose ISO11179 Registry semantics via XML business centric interface. Allow programming and development staff to link ISO11179 semantics to XML schema syntax details. Provide machine-to-machine API for semantic content exchange. Clearly define mission separation for registries – ISO11179, ebXML, OASIS.

12 © Copyright, December 2000, All rights reserved. 20002000 ebXML integration approach ISO11179 Registry ebXML Registry ebXML interface service ebXML transport layer Semantic content store XML semantic content PUSH Extractor XML interface service Marked content domain for extraction Classification synchronization Classifications Associations Classifications Associations

13 © Copyright, December 2000, All rights reserved. 20002000 Information Interaction Model

14 © Copyright, December 2000, All rights reserved. 20002000 Classification Model Registry Classification Classification Scheme Classification Instance Logical Associations or Physical Associations A classification depends upon a pre-existing specification of a hierarchy of values, names, and codes called a classification scheme. A classification scheme can have an associated classification-instance that is a specific XML structure

15 © Copyright, December 2000, All rights reserved. 20002000 ebXML Classification DTD %BasicTypes; <!ATTLIST Classifier Nodename CDATA #REQUIRED Nodetype (Member | Classification) "Member" UID CDATA #IMPLIED Nodevalue CDATA #IMPLIED Description CDATA #IMPLIED > %RegistryHdr;

16 © Copyright, December 2000, All rights reserved. 20002000 What ebXML does Trading Profile Management and Discovery. Business Process Collaboration. Exchange of XML business semantic knowledge.

17 © Copyright, December 2000, All rights reserved. 20002000 Communications Layer Support for emerging standards –ebXML Registry interactions protocol –ebXML Transport layer (MIME/http based). –W3C XP Transport layer (SOAP/xml based).

18 © Copyright, December 2000, All rights reserved. 20002000 ebXML Information Model

19 © Copyright, December 2000, All rights reserved. 20002000 OASIS Information Model

20 © Copyright, December 2000, All rights reserved. 20002000 OASIS request interface DTD

21 © Copyright, December 2000, All rights reserved. 20002000 Extended secure request DTD

22 © Copyright, December 2000, All rights reserved. 20002000 Extended secure response DTD

23 © Copyright, December 2000, All rights reserved. 20002000 Relationship of and use of GUID/UID Content within the Registry must give access to discovery down to the attribute level via a consistent methodology. In order to enable this functionality, the use of Unique Identifiers (UIDs) is required for all items These UID references are implemented as XML attributes, expressed as fixed value attributes for each of the physical XML elements and structures. Note: ebXML Registry is currentyl planning to use a machine generated 132 byte GUID that is a random string, not suitable for traditional labelling uses as in ISO11179.

24 © Copyright, December 2000, All rights reserved. 20002000 Summary Need –extended XML interface that provides selective controlled access to semantic content of interchanges and business processes. –Interface design that leverages ISO11179, ebXML and OASIS information models. –Simple consistent specification for implementers. Issues –Classification and Associations –UID and content notation synchronization

25 © Copyright, December 2000, All rights reserved. 20002000 Further thoughts: –david.webber@XMLglobal.comdavid.webber@XMLglobal.com Thank you The XML Global Advantage™


Download ppt "20002000 Interfacing Registry Systems December 2000."

Similar presentations


Ads by Google