Using NVDL for Compound XML Document Validation
Agenda
About Authors
What is NVDL
NVDL Use Cases
Compound Document Validation Today
Example: Compound schema for XHTML with embedded RDF, SVG and MathML written in W3C XML Schema
Pros and cons of this approach
How to do things smarter? Use NVDL!
Pros and cons of this approach
Differences between NVDL and W3C XML Schema Approach to Compound Document Validation
The Language — Modes
The Language — Rules
The Language — Rules
NVDL is not only mapping between namespaces and schemas
How does NVDL work
Validation and Dispatching Process
Validation Against Multiple Schemas
NVDL Implementations
JNVDL (Java Namespace-based Validation Dispatching Language)
JNVDL Extensions
The Relaxed Project
Adding schemas to Relaxed
NVDL resources
Thank you for your attention