This white paper provides a brief introduction to the concepts of modeling XML Schemas with UML class diagrams. A forthcoming book provides a complete description, and an additional white paper is underway that describes the XML Profile for XML stereotypes used in this example.
Disclaimer: this is not the official UDDI schema! This schema was automatically generated from a UML model as an educational exercise. However, I'm confident that you will find this UML model much easier to understand than the UDDI specification! UML class diagrams are included in the white paper.
These example files were validated using the XML Spy version 3.5 IDE. Place all three files in the same directory and open the XML document to test validation. If you use another schema validation tool, be certain that it supports the XML Schema Candidate Recommendation, October 24, 2000.