NVDL stands for Namespace-based Validation and Dispatching Language.
NVDL allows validating parts of an XML document with different schemas. Thus it allows working with compound documents that contain content from multiple languages without the need to modify the schema for each language.
oNVDL is an open source implementation of NVDL on top of Jing.
oXygen XML Editor integrates oNVDL and offers editing and validation of NVDL scripts and editing and validation of XML files against NVDL scripts.