<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="8" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[8]</anchor-end> <dfn><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 19757</anchor></dfn> / <dfn><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSDL</anchor></dfn> は、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML</anchor> における<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">スキーマ</anchor>に関する <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC</anchor> の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">国際規格</anchor>群でした。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="15" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[15]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">平成時代</anchor>の後半頃に開発が進められました。いくつかは完成しましたが、
いくつかは開発が中止されました。
全体的にはほとんど使われないままに <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML</anchor>
技術群の全体が衰退しました。</p><refs xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><ul xmlns="http://www.w3.org/1999/xhtml"><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[1]</anchor-end>
<cite><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSDL</anchor> (Document Schema Definition Languages) Home Page</cite> (<time>2006-11-17 16:45:02 +09:00</time> 版) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://dsdl.org/">http://dsdl.org/</anchor-external><ul><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="14" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[14]</anchor-end> 
消滅確認 <time>2024-07-03T08:25:06.800Z</time></li></ul></li></ul></refs><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[4]</anchor-end> <figure class="list"><ul><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 19757-1</anchor> Overview</li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 19757-2</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RELAX NG</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 19757-3</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Schematron</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 19757-4</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">NVDL</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 19757-5</anchor> Extensible Datatypes</li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 19757-6</anchor> Path-based integrity constraints (開発中止) <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;1</anchor-internal></src></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 19757-7</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CREPDL</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 19757-8</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSRL</anchor> (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Document Schema Renaming Language</anchor>)</li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 19757-9</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Datatype- and Namespace-aware DTDs</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 19757-10</anchor> Validation Management (開発中止) <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;1</anchor-internal></src></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 19757-11</anchor> <code class="XML" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">xml-model</anchor></code></li></ul></figure></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="7" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[7]</anchor-end> <cite xml:lang="en">Document Schema Definition Languages (DSDL)</cite></p><table><tbody><tr><td>Part</td><td>Name</td><td><abbr xml:lang="en">1<sup xml:lang="en">st</sup><title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">First Edition</title></abbr> <abbr xml:lang="en">Ed<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">Edition</title></abbr></td></tr><tr><td>1</td><td><cite xml:lang="en">Overview</cite></td><td>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">FCD</anchor>)</td></tr><tr><td>2</td><td><cite xml:lang="en">Regular-grammar-based validation -- RELAX NG</cite></td><td>2003, <abbr xml:lang="en">Amd.<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">Amendment</title></abbr>1:2005</td></tr><tr><td>3</td><td><cite xml:lang="en">Rule-based validation</cite></td><td>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">FDIS</anchor>)</td></tr><tr><td>4</td><td><cite xml:lang="en">Namespace-based Validation Dispatching Language</cite></td><td>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">FDIS</anchor>)</td></tr><tr><td>5</td><td><cite xml:lang="en">Datatypes</cite></td><td>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">WD</anchor>)</td></tr><tr><td>6</td><td><cite xml:lang="en">Path-based integrity constraints</cite></td><td>(no editor)</td></tr><tr><td>7</td><td><cite xml:lang="en">Character repertoire validation</cite></td><td>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CD</anchor>)</td></tr><tr><td>8</td><td><cite xml:lang="en">Document Schema Renaming Language (DSRL)</cite></td><td>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">WD</anchor>)</td></tr><tr><td>9</td><td><cite xml:lang="en">Datatype- and namespace-aware DTDs</cite></td><td>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">WD</anchor>)</td></tr><tr><td>10</td><td><cite xml:lang="en">Validation Framework</cite></td><td>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">WD</anchor>)</td></tr></tbody></table><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[2]</anchor-end> <cite xml:lang="en"><strong></strong>[<strong></strong>dsdl-discuss<strong></strong>]<strong></strong> <strong>[</strong>Fwd: : Re: Serious Copyright Infringement of An ISO (International Organization for Standardization) English Standard<strong>]</strong> from Eric van der Vlist on 2013-07-09 (dsdl-discuss.2013-07)</cite>
( (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Eric van der Vlist (vdv_at_dyomedea.com)</anchor> 著, <time>2013-07-10 09:03:02 +09:00</time> 版))
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://lists.dsdl.org/dsdl-discuss/2013-07/0000.html">http://lists.dsdl.org/dsdl-discuss/2013-07/0000.html</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="3" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[3]</anchor-end> <cite>DSDL (Document Schema Definition Languages) Home Page</cite>
( (<time>2010-03-03 14:59:01 +09:00</time> 版))
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.dsdl.org/">http://www.dsdl.org/</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="10" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[10]</anchor-end> <anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="3" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;3</anchor-internal> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">リンク切れ</anchor>。 <time>2017-06-26T18:38:00.400Z</time></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="13" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[13]</anchor-end> <anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="3" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;3</anchor-internal> 怪しいサイトになってる。 <time>2021-08-19T06:45:01.700Z</time></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="5" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[5]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML</anchor> の衰退によりどれもほとんど使われなくなっていますね。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="6" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[6]</anchor-end> 未だに <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML</anchor> を使っている分野では <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML Schema</anchor> が使われることが多い印象です。</p><figure class="quote"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="9" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[9]</anchor-end> <cite>XMLスキーマ 第0部 基本 解説</cite>
( (<time>2002-05-29 01:49:56 +09:00</time>))
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.y-adagio.com/public/standards/tr_xml-schema0/tutr.htm">http://www.y-adagio.com/public/standards/tr_xml-schema0/tutr.htm</anchor-external></figcaption><blockquote><p>この標準情報(TR)の原案作成を行っていた時期に, ISO/IEC JTC1/SC34において, Document Schema Definition Language (DSDL)の新作業課題が提案され, プロジェクトが成立した。そのプロジェクトにおける議論において, DSDLは複数パートの構成とし, その中にXML Schemaの規定を含めることが決まった<strong>[</strong>1<strong>]</strong>。</p><p>そこで原案委員会では, XML SchemaのJIS化については, このDSDL(ISO/IEC 19757)の関連パートが発行されてから, その国際規格の翻訳JISとして制定することが適切と判断した。</p><p>4. 参考文献</p><p><strong>[</strong>1<strong>]</strong> ISO/IEC CD 19757-0 (ISO/IEC JTC1/SC34 N0275), Document Schema Definition Language (DSDL) Part 0 Overview, 2001-12</p></blockquote></figure><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="11" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[11]</anchor-end> <cite>International and National Standardization Status of DSDL</cite>
( (<time>2006-09-12 23:35:15 +09:00</time>))
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.y-adagio.com/public/confs/miscel/jchces/presn/refs/17-3.htm">http://www.y-adagio.com/public/confs/miscel/jchces/presn/refs/17-3.htm</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="16" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[16]</anchor-end> <anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="9" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;9</anchor-internal> <anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="11" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;11</anchor-internal> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSDL</anchor> は当初は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">W3C</anchor> の <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML Schema</anchor> を <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO</anchor> 化する目論見だったのが、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML Schema</anchor> と <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RELAX NG</anchor> の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">対立<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">スキーマ戦争</title></anchor>のため <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML Schema</anchor> と決別して
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RELAX NG</anchor> と心中する道を選んだということなのかな。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="12" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[12]</anchor-end> <cite>ISO/IEC 19757-0 Document Schema Definition Languages (DSDL) — Part 0: Overview</cite>
(Preparatory draft: 2002-11-26 (<time>2012-01-28 08:57:11 +09:00</time>))
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.jtc1sc34.org/document/repository/0365_files/N0365-Overview-Part-0-CD.pdf">http://www.jtc1sc34.org/document/repository/0365_files/N0365-Overview-Part-0-CD.pdf</anchor-external></p></body></html>