XML Europe 2004 logo

Combining OASIS Standards to Create a Repository and Assembly Mechanism for XML Schema Components

Abstract

The UK Ministry of Defence (MOD) has very clear requirements for registering individual components of XML schemas, relating them to definitions in a data dictionary and re-using these components in schema documents defining individual document types. In doing this, careful version management is required.

During 2003, a simple mechanism was put in place to achieve this. This used text documents to hold the schema components, links between these text documents and an existing data dictionary, and a means to build schema documents containing the correct version of each component definition.

Using this as a prototype, the MOD is working with three OASIS Technical Committees to define a standards-based mechanism to combine registry, repository and content assembly mechanisms in a way that meets both its own needs, and the wider UK Government need. The intention is to define a system allowing management of schema components and related metadata with standards-based interfaces that allow a fully federated system to operate across the complete public sector. This could, in turn, be adopted by other Governments and organizations, so putting in place a practical mechanism to re-use standard data definitions such as those being defined in other OASIS TCs.

The requirements include:

· registering proposed schema components as drafts;

· reviewing proposed schema components;

· registering approved schema components;

· assembling complete schemas from components; and

· managing the lifecycle of the components and schemas.

At the time of writing this abstract, the study is just starting, involving the MOD, the OASIS e-Government TC, ebXML Registry TC and the Content Assembly Mechanism TC. By the time of the conference, a paper study will have been completed. This is likely to lead to a solution based on open-source software.

Keywords


The full paper was not available at the time the proceedings were created. Please check the conference web site, http://www.xmleurope.com, to find an updated version of this paper.

Biography

Paul Spencer has been working since 1998 as a consultant helping both the public and private sectors get the best from XML. He is XML Adviser to the Office of the e-Envoy in the UK, and works with the Inland Revenue, Ministry of Defence, several suppliers to the UK public sector and has advised overseas Governments on their use of XML. Paul has developed several XML languages for the public sector, including leading the development of the Election Markup Language for OASIS.