Upload
dylan-weaver
View
212
Download
0
Embed Size (px)
Citation preview
11
An Update on XML.org Registry and Repository
Una KearnsDocumentum, Inc
22
Update on XML.org Registry and Repository
About XML.org
Registry and Repository Overview
Implementation Overview
Next Steps
Related Works
Q&A
33
XML.org Mission
Need to add some blurb (2 Slides about XML.org)
Industry Portal for XML...
44
Registry and Repositories
What are they?
Purpose?
Etc.
Why XML.org/OASIS doing
Who else
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
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
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
88
Life-cycle of Registration
Add one or two slides showing process flow
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)
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
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
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
1313
Versioning
Versioning of Schemas not under our control
Discuss Issues
1414
Ideal World (Relationships and Mappings)
Every data element would be mapped properly
Everything received would be semantically be mapped
Not real world
etc...
1515
Architecture Overview
Web Cache
Tomcat
XML (metadata and resources)
Web server
XML.org Registry & Repository Human Interface
SystemInterface(HTTP )
Externally Hosted
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
1717
Relationship to other Work(2 slides)
DESIRE
NIST
EBXML
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
1919
Feedback/ QA
What would you like available through XML.org?
What would you like to submit to XML.org?