ISO IEC 19757-4-2006 cor1-2008 PDF

St ISO IEC 19757-4-2006 cor1-2008

Name in English:
St ISO IEC 19757-4-2006 cor1-2008

Name in Russian:
Ст ISO IEC 19757-4-2006 cor1-2008

Description in English:

Original standard ISO IEC 19757-4-2006 cor1-2008 in PDF full version. Additional info + preview on request

Description in Russian:
Оригинальный стандарт ISO IEC 19757-4-2006 cor1-2008 в PDF полная версия. Дополнительная инфо + превью по запросу
Document status:
Active

Format:
Electronic (PDF)

Delivery time (for English version):
1 business day

Delivery time (for Russian version):
365 business days

SKU:
stiso25102

Choose Document Language:
€25

Full title and description

ISO/IEC 19757-4:2006 — Information technology — Document Schema Definition Languages (DSDL) — Part 4: Namespace-based Validation Dispatching Language (NVDL), with Technical Corrigendum 1 issued in 2008 (ISO/IEC 19757-4:2006/Cor 1:2008). The corrigendum provides technical corrections and clarifications to the original Part 4 specification for NVDL, which defines a language for dispatching validation of XML elements and attributes to appropriate validators based on namespace.

Abstract

Specifies the Namespace-based Validation Dispatching Language (NVDL). An NVDL script directs elements or attributes in an XML document to different validators depending on their namespaces and indicates which schemas those validators should use. These target schemas may be written in any schema language (including other parts of ISO/IEC 19757). The corrigendum corrects and clarifies a small number of technical points in the 2006 text.

General information

  • Status: Published (International Standard with Technical Corrigendum published).
  • Publication date: Base standard published June 2006; Technical Corrigendum 1 published September 2008.
  • Publisher: International Organization for Standardization (ISO) in cooperation with the International Electrotechnical Commission (IEC), via ISO/IEC JTC 1/SC 34.
  • ICS / categories: 35.240.30 (Document description and processing languages).
  • Edition / version: Edition 1 (2006) with Technical Corrigendum 1 (2008) — Corrigendum identified as ISO/IEC 19757-4:2006/Cor 1:2008.
  • Number of pages: Base publication ~50 pages; Corrigendum document ~5 pages.

Scope

Defines NVDL, a language that specifies how to dispatch parts of an XML document to different validators according to namespace information, and how to associate those validators with schema resources. NVDL is intended as a glue/dispatching layer so multiple schema languages and validators can be combined in a single validation workflow for documents that embed content from different namespaces. The corrigendum makes targeted technical corrections to the published 2006 specification.

Key topics and requirements

  • Namespace-based dispatching rules: match elements/attributes by namespace and apply chosen actions (validate, skip, reject, etc.).
  • Binding to validators and schemas: declaration of which schema or validator handles matched nodes (supports multiple schema languages).
  • Control flow actions: specify default handling, conditional dispatch, and error handling for unmatched or unexpected namespaces.
  • Integration with other DSDL parts (e.g., RELAX NG, Schematron): designed to coordinate heterogeneous validation technologies.
  • Corrections and clarifications introduced by Corrigendum 1 (2008) to resolve ambiguities or minor technical errors in the 2006 text.

Typical use and users

Used by XML tool developers, validators and schema processor authors, technical architects and integrators who build document-processing pipelines that must validate mixed-namespace XML documents (for example, documents combining content from multiple standards or vocabularies). Also used by standards bodies and implementers creating interoperable validation profiles for complex XML-based formats, and by publishers or content management teams needing multi-schema validation.

Related standards

Part of the ISO/IEC 19757 DSDL family. Closely related parts include ISO/IEC 19757-2 (RELAX NG — regular-grammar validation), ISO/IEC 19757-3 (Schematron — rule-based validation), and other DSDL parts (such as parts addressing datatypes and character repertoire description). NVDL is intended to coordinate validators defined by these and other parts.

Keywords

NVDL, Namespace-based Validation Dispatching Language, DSDL, ISO/IEC 19757-4, corrigendum, XML validation, multi-namespace validation, schema dispatch, RELAX NG, Schematron, validators.

FAQ

Q: What is this standard?

A: ISO/IEC 19757-4:2006 is the part of the DSDL family that specifies NVDL (Namespace-based Validation Dispatching Language). ISO/IEC 19757-4:2006/Cor 1:2008 is a Technical Corrigendum that issues corrections and clarifications to the 2006 text.

Q: What does it cover?

A: It covers the syntax and semantics of NVDL: how to write dispatch rules that route elements and attributes (by namespace) to specific validators and schema resources, and how to control default handling and error behavior in mixed-namespace XML validation.

Q: Who typically uses it?

A: XML tool and validator implementers, schema authors who combine multiple schema languages, system integrators creating validation pipelines for documents with embedded vocabularies, and organizations defining conformance profiles for complex XML-based formats.

Q: Is it current or superseded?

A: The base Part 4 standard was published in 2006 and a Technical Corrigendum (Cor 1) was published in 2008 to correct the original text. Users should consult the ISO/IEC catalogue or national standards bodies for the most recent review/status information or any subsequent revisions; the corrigendum is an amendment to the 2006 edition rather than a full new edition.

Q: Is it part of a series?

A: Yes — it is Part 4 of the ISO/IEC 19757 series (DSDL). Other parts of the series include parts for RELAX NG (Part 2), Schematron (Part 3), datatypes and character repertoire descriptions (other parts), and related DSDL components. NVDL is designed to work with these other parts to enable comprehensive validation.

Q: What are the key keywords?

A: NVDL, namespace dispatch, XML validation, DSDL, ISO/IEC 19757-4, corrigendum, schema dispatching, multi-schema validation, RELAX NG, Schematron.