How does NVDL work

Separating compound documents into single namespace fragments, manipulating them and send the results individually for validation

Input

  • Compound Document

  • NVDL Script

Output

  • Error messages from several different validation processes

Process phases

  1. Section decomposition

  2. Constructing interpretations (assigning actions to sections)

  3. Creating and filtering validation candidates (combination and filtering of sections)

  4. Dispatching to validators