文書スキーマ定義言語(DSDL )は、単一の技術を適用するだけの場合よりも包括的な検証結果を得るために、異なる種類の複数の検証タスクをXML文書に適用できるフレームワークです。
これは、ISO/IEC 19757 という複数パートからなるISO / IEC規格として規定されています。 [ 1 ]これは、ISO/IEC JTC 1/SC 34 (ISO/IEC 合同技術委員会 1、小委員会 34 - 文書記述および処理言語)によって開発されました。 [ 2 ] [ 3 ]
DSDLは、構造化情報リソースにおける文書構造、データ型、およびデータ間の関係を記述するための、モジュール式の仕様セットを定義する。
- パート2:正規文法に基づく検証 – RELAX NG
- パート3:ルールベースの検証 – Schematron
- 第4部:名前空間ベースの検証ディスパッチ言語(NVDL)
- 第5部:拡張可能なデータ型
- 第7部:キャラクターレパートリー記述言語(CREPDL)
- 第8部:文書意味論に基づく名前変更言語(DSRL)
- 第9部:文書型定義(DTD)における名前空間とデータ型の宣言(データ型と名前空間を考慮したDTD)
- パート11:スキーマ関連付け
参考文献
- ↑ 「Iso/Iec JTC 1/Sc 34」。2014年5月6日にオリジナルからアーカイブ済み。2009年12月25日に取得。
- ↑ ISO (2008年3月5日)。「JTC 1/SC 34 - 文書記述および処理言語」。ISO 。 2009年12月25日取得。
- ↑ ISO JTC1/SC34。「JTC 1/SC 34 - 文書記述および処理言語」 。 2014年5月6日にオリジナルからアーカイブ済み。2009年12月25日に取得。
{{cite web}}: CS1 maint: 数値名: 著者リスト (リンク)
外部リンク
- DSDLのホームページ。 2016年1月22日にオリジナルからアーカイブされました。
- ISO/IEC 19757-2:2003 - 情報技術 - 文書スキーマ定義言語 (DSDL) - 第2部:正規文法に基づく検証 - RELAX NG