Browse Prior Art Database

A Method For Handling XML Schemas In A Multi-User Environment Disclosure Number: IPCOM000200964D
Publication Date: 2010-Nov-01
Document File: 2 page(s) / 15K

Publishing Venue

The Prior Art Database


Disclosed is an invention that provides the tools for a user to import schema files, validate their content, and then browse the XML types defined within. The method utilizes a web-based interface that is remote from the metadata server to accomplish these operations.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 51% of the total text.

Page 01 of 2

A Method For Handling XML Schemas In A Multi-User Environment

The growing popularity of XML as a format for the transmission and storage of data has placed new burdens server platforms such as the IBM Information Server. Customers expect the product to validate and transform XML data as flexibly and efficiently as it handles relational data. Managing XML Schema Definitions (XSDs) created by customers or industry standards groups is an essential requirement for supporting XML data integration. This includes importing schema files, browsing the types defined therein, and using those types in Extract Transform Load (ETL)


XML Schema Definitions frequently consist of dozens, and sometimes hundreds of files. Existing tools provide little support for efficiently managing these large collections of files. Instead, they assume that each file will contain the information needed to locate and retrieve any additional files that it references. This approach leads to ad-hoc systems for managing schema files. Typically, all of the files are stored as local file archives or in shared folders.

Existing XSD tools focus on the authoring and editing of schema files. They are single-user, rich-client editors. Their goal is to facilitate authoring of XML schemas, and not to manage the life-cycle of the schemas or provide a shared metadata source that can provide a coherent view.

Current XSD tools are insufficient for the needs of information servers. In IBM Information Server, users interact with XML schemas in much the same way as they interact with database schemas. Multiple users must be able to request the metadata for a type defined in an XSD and see a consistent view of that type which can then be used in a transformation job. That implies that XSDs must be accessible to all enterprise users and shared across a broad range of tools.

This disclosure describes a solution for the above pr...