19
1 An Update on XML.org Registry and Repository Una Kearns Documentum, Inc

1 An Update on XML.org Registry and Repository Una Kearns Documentum, Inc

Embed Size (px)

Citation preview

Page 1: 1 An Update on XML.org Registry and Repository Una Kearns Documentum, Inc

11

An Update on XML.org Registry and Repository

Una KearnsDocumentum, Inc

Page 2: 1 An Update on XML.org Registry and Repository Una Kearns Documentum, Inc

22

Update on XML.org Registry and Repository

About XML.org

Registry and Repository Overview

Implementation Overview

Next Steps

Related Works

Q&A

Page 3: 1 An Update on XML.org Registry and Repository Una Kearns Documentum, Inc

33

XML.org Mission

Need to add some blurb (2 Slides about XML.org)

Industry Portal for XML...

Page 4: 1 An Update on XML.org Registry and Repository Una Kearns Documentum, Inc

44

Registry and Repositories

What are they?

Purpose?

Etc.

Why XML.org/OASIS doing

Who else

Page 5: 1 An Update on XML.org Registry and Repository Una Kearns Documentum, Inc

55

Registry and Repository Overview

Based on the work of OASIS Registry and Repository Technical Committee - chaired by Terry Allen CommerceOne

Prototype Implemented by Documentum and Sun with the help of many others

Specification used ISO 11179 as basis

Page 6: 1 An Update on XML.org Registry and Repository Una Kearns Documentum, Inc

66

Use Cases for Registry and Repository (2 pages)

Registering an XML related entity

Registering an XML related entity without deposit

Automatic system download

Searching and Browsing for XML related entities

Page 7: 1 An Update on XML.org Registry and Repository Una Kearns Documentum, Inc

77

Scope of Initial Implementation

– Register as a Submitting Organization– Provide the ability for registered Submitting

Organizations to submit schemas and other related resources at XML.org for registration

– Life-Cycle of • Submit• Recorded• Reviewed

– Searching/Browsing– System download I2R

Page 8: 1 An Update on XML.org Registry and Repository Una Kearns Documentum, Inc

88

Life-cycle of Registration

Add one or two slides showing process flow

Page 9: 1 An Update on XML.org Registry and Repository Una Kearns Documentum, Inc

99

Metadata Names (Title, Short)

Identifier (URN)

Description

Language

Type

Representation

Version

Submitting Organization Information

Contact Information

Dates– Approved– Created– Expired

Status

Classification

Keywords

Relationships and Associations

Rights (IPR)

Page 10: 1 An Update on XML.org Registry and Repository Una Kearns Documentum, Inc

1010

Relationship to ISO 11179

ISO/11179 provides a basis for this work

Not 100% compliant

Will aim to be for data element registration

Schemas are not a data element but a data-dictionary

Page 11: 1 An Update on XML.org Registry and Repository Una Kearns Documentum, Inc

1111

Classification of Schemas

Proved a difficult problem

No one classification appears to meet requirements

Determined that Multiple Axis Required

Industry, Product, Subject

Classification Experts

Page 12: 1 An Update on XML.org Registry and Repository Una Kearns Documentum, Inc

1212

URN Addressibility

– URN Scheme for identifying resources• Used notion of FPI• Information we have available

» Registration Authority» Submitting Organization» Name» Version» Language» Type

• URN:XML:RA_ID:SO_ID:Type:Name:Version:Language• e.g.• urn:xml:oasis:documentum.com:xml-

schema:cdna:v1.1:en

Page 13: 1 An Update on XML.org Registry and Repository Una Kearns Documentum, Inc

1313

Versioning

Versioning of Schemas not under our control

Discuss Issues

Page 14: 1 An Update on XML.org Registry and Repository Una Kearns Documentum, Inc

1414

Ideal World (Relationships and Mappings)

Every data element would be mapped properly

Everything received would be semantically be mapped

Not real world

etc...

Page 15: 1 An Update on XML.org Registry and Repository Una Kearns Documentum, Inc

1515

Architecture Overview

Web Cache

Tomcat

XML (metadata and resources)

Web server

XML.org Registry & Repository Human Interface

SystemInterface(HTTP )

Externally Hosted

Page 16: 1 An Update on XML.org Registry and Repository Una Kearns Documentum, Inc

1616

Architecture Overview - Next Steps

Web Cache

Tomcat

XML (metadata and resources)

Web server

XML.org Registry & Repository Human Interface

SystemInterface(HTTP )

Externally Hosted

XML

Page 17: 1 An Update on XML.org Registry and Repository Una Kearns Documentum, Inc

1717

Relationship to other Work(2 slides)

DESIRE

NIST

EBXML

Page 18: 1 An Update on XML.org Registry and Repository Una Kearns Documentum, Inc

1818

Next Steps

Prototype currently under testing

Improve in many areas – Currently experimenting with XML interface– Capturing richer relationships

Move experiences feed back into RegGrep Spec and into EBXML

Page 19: 1 An Update on XML.org Registry and Repository Una Kearns Documentum, Inc

1919

Feedback/ QA

What would you like available through XML.org?

What would you like to submit to XML.org?