Structural and Contextual Validation Method for NCL Documents

This paper proposes a structural and contextual validation method for NCL (Nested Context Language) documents. As part of the proposed method, we define a declarative metalanguage to ensure low coupling between NCL structure and the code of the validator, which easy the validation of new language profiles. Requirements such as incremental processing and multilingual messages are also covered by this work. An implementation of this method using component architecture is presented as a concept proof.