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
Section decomposition
Constructing interpretations (assigning actions to sections)
Creating and filtering validation candidates (combination and filtering of sections)
Dispatching to validators