Versioning made easy
with W3C XML Schema and Pipelines

Henry S. Thompson

W3C logo

Architecture Domain
World Wide Web Consortium

Markup Technology logo

Markup Technology Ltd.

20 April 2004

What is the versioning problem?

Analysis of versioning scenarios

Versioning and Web Services

Exploiting partial validation

Exploiting partial validation, cont'd

Introducing MT Pipeline

What is missing?

The Sun Pipeline design

Re-interpreting the Sun Pipeline Note

Using MT Pipeline for V2S

Schema design issues

The additive assumption

Changing W3C XML Schema

Conclusions