Document Schema Definition Languages (original) (raw)

About DBpedia

Document Schema Definition Languages (DSDL) ist ein im Rahmen der ISO laufendes Projekt zur Standardisierung verschiedener Methoden zur Prüfung von XML-Dokumenten. Die Verbindung verschiedener Methoden erlaubt eine vollständigere Validierung von Dokumenten, als es mit nur einer Technik möglich wäre, und geht über vergleichbare Verfahren des W3C hinaus. DSDL ist festgelegt in der Norm ISO/IEC 19757.

Property Value
dbo:abstract Document Schema Definition Languages (DSDL) ist ein im Rahmen der ISO laufendes Projekt zur Standardisierung verschiedener Methoden zur Prüfung von XML-Dokumenten. Die Verbindung verschiedener Methoden erlaubt eine vollständigere Validierung von Dokumenten, als es mit nur einer Technik möglich wäre, und geht über vergleichbare Verfahren des W3C hinaus. DSDL ist festgelegt in der Norm ISO/IEC 19757. (de) Document Schema Definition Languages (DSDL) is a framework within which multiple validation tasks of different types can be applied to an XML document in order to achieve more complete validation results than just the application of a single technology. It is specified as a multi-part ISO/IEC Standard, ISO/IEC 19757. It was developed by ISO/IEC JTC 1/SC 34 (ISO/IEC Joint Technical Committee 1, Subcommittee 34 - Document description and processing languages). DSDL defines a modular set of specifications for describing the document structures, data types, and data relationships in structured information resources. * Part 2: Regular-grammar-based validation – RELAX NG * Part 3: Rule-based validation – Schematron * Part 4: Namespace-based Validation Dispatching Language (NVDL) * Part 5: Extensible Datatypes * Part 7: Character Repertoire Description Language (CREPDL) * Part 8: Document Semantics Renaming Language (DSRL) * Part 9: Namespace and datatype declaration in Document Type Definitions (DTDs) (Datatype- and namespace-aware DTDs) * Part 11: Schema Association (en) Document Schema Definition Languages (DSDL) est un cadre qui décrit les multiples tâches de validation de différents types qui peuvent s'appliquer à un document XML, afin de parvenir à des résultats de validation plus complets que ce que donnerait seulement l'application d'une simple technologie. Un DSDL correspond à un langage informatique déclaratif de description de document XML. Comme SGML, XML est un langage de balisage générique, dont le vocabulaire et la grammaire ne sont pas définis a priori. Ces règles s'expriment en un schéma, qui permet notamment de valider automatiquement un document sur sa conformité à ce modèle. Contrairement à SGML, XML accepte plus d'une syntaxe de schéma ; DTD, XML Schema, Relax NG, Schematron sont des DSDL. DSDL est spécifié par la norme ISO/CEI 19757. La norme DSDL se compose de plusieurs parties, qui définissent un ensemble modulaire de spécifications dont le but est de décrire les structures de document, les types de données, et les relations entre données dans des ressources informatiques structurées. * Part 1 Overview * Part 2 Regular-grammar-based validation - RELAX NG * Part 3 Rule-based validation - Schematron * Part 4 Namespace-based validation dispatching language - NVDL * Part 5 Datatype Library Language - (DTLL) * Part 6 Path-based integrity constraints * Part 7 Character Repertoire Description Language (CRDL) * Part 8 Document Schema Renaming Language (DSRL) * Part 9 Datatype- and namespace-aware DTDs * Part 10 Validation Management (fr) 文書スキーマ定義言語(ぶんしょスキーマていぎげんご、英: Document Schema Definition Languages, DSDL)は、マークアップ言語 XML もしくは SGML に準拠した文書に対して、異なる複数の妥当性検証技術 (スキーマ言語) による検証処理を適用するためのフレームワークであり、単一の検証技術を適用する場合よりも強力な検証処理を実現することを目的とする。2007年8月現在、ISO/IEC 19757 で仕様の制定が進められている。RELAX NG などいくつかの仕様は、既に制定作業を終了している。 文書スキーマ定義言語の標準は、10部 (パート) から構成される。文書構造を記述する仕様、データ型を記述する仕様、構造化文書内のデータの関連を記述する仕様など、複数の仕様からなるモジュール化されたセットを定義する。 * 第1部 概要 * 第2部 正規文法に基づく妥当性検証 - RELAX NG * 第3部 規則に基づく検証 - Schematron * 第4部 名前空間に基づく検証委譲言語 - NVDL * 第5部 データ型ライブラリ言語 - DTLL (Data Type Library Language) * 第6部 パスに基づく一貫性制約 * 第7部 文字レパートリ記述言語 - CREPDL (Character Repertoire Description Language) * 第8部 文書スキーマ再命名言語 - DSRL (Document Schema Renaming Language) * 第9部 データ型および名前空間を認識するDTD * 第10部 検証管理 2007年8月現在、第2部 (RELAX NG)、第3部 (スキマトロン) 及び第4部 (NVDL) は既に制定され、ISO国際規格となっている。その他の仕様も作業部会で制定作業が進められている。 作業部会には、ジェームズ・クラークや村田真を含む構造化文書に関心をもつ人々が、参加している。ジェームズ・クラークと村田真は、第2部 (RELAX NG) の制定で共同でエディタを務めた。またクラークは、第6部 (パスに基づく一貫性制約) でエディタを務めており、村田真は 第4部 (NVDL) と第7部 (文字レパートリ記述言語) でエディタを務めている。 (ja) Мова визначення схеми документа (англ. Document Schema Definition Languages, DSDL) — об'єднання численних мов схем у єдину оболонку, в рамках якої кілька завдань перевірки різних типів можуть бути застосовані до XML документа з метою досягнення більш повних результатів перевірки, ніж просто застосування єдиної технології. Відомо, що різні частини XML-документів можуть вимагати різних мов схем. Як типовий приклад можна навести описові документи, що містять метадані. Ці документи можуть бути написані на DocBook, TEI і XHTML. Визначення схем для таких описових документів виконується за допомогою універсальних мов схем, як, наприклад, RELAX NG і DTD. (uk)
dbo:wikiPageExternalLink http://dsdl.org https://web.archive.org/web/20160122193526/http:/dsdl.org/ http://www.iso.org/iso/iso_catalogue/catalogue_ics/catalogue_detail_ics.htm%3Fcsnumber=37605
dbo:wikiPageID 347066 (xsd:integer)
dbo:wikiPageLength 2798 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1121247293 (xsd:integer)
dbo:wikiPageWikiLink dbc:Data_modeling_languages dbr:RELAX_NG dbc:ISO/IEC_standards dbr:Document_Type_Definition dbc:XML-based_standards dbr:International_Electrotechnical_Commission dbr:International_Organization_for_Standardization dbc:XML dbr:Schematron dbr:XML dbr:ISO/IEC_JTC_1/SC_34 dbr:XML_Schema_(W3C) dbr:Namespace-based_Validation_Dispatching_Language dbr:NVDL
dbp:wikiPageUsesTemplate dbt:ISO_standards dbt:Refimprove dbt:Short_description dbt:Markup-languages-stub
dcterms:subject dbc:Data_modeling_languages dbc:ISO/IEC_standards dbc:XML-based_standards dbc:XML
gold:hypernym dbr:Framework
rdf:type dbo:Software yago:WikicatXML-basedStandards yago:Abstraction100002137 yago:Cognition100023271 yago:Datum105816622 yago:Information105816287 yago:Measure100033615 yago:PsychologicalFeature100023100 yago:WikicatISO/IECStandards yago:WikicatISOStandards yago:Standard107260623 yago:SystemOfMeasurement113577171 yago:WikicatDataModelingLanguages
rdfs:comment Document Schema Definition Languages (DSDL) ist ein im Rahmen der ISO laufendes Projekt zur Standardisierung verschiedener Methoden zur Prüfung von XML-Dokumenten. Die Verbindung verschiedener Methoden erlaubt eine vollständigere Validierung von Dokumenten, als es mit nur einer Technik möglich wäre, und geht über vergleichbare Verfahren des W3C hinaus. DSDL ist festgelegt in der Norm ISO/IEC 19757. (de) Document Schema Definition Languages (DSDL) is a framework within which multiple validation tasks of different types can be applied to an XML document in order to achieve more complete validation results than just the application of a single technology. It is specified as a multi-part ISO/IEC Standard, ISO/IEC 19757. It was developed by ISO/IEC JTC 1/SC 34 (ISO/IEC Joint Technical Committee 1, Subcommittee 34 - Document description and processing languages). (en) Document Schema Definition Languages (DSDL) est un cadre qui décrit les multiples tâches de validation de différents types qui peuvent s'appliquer à un document XML, afin de parvenir à des résultats de validation plus complets que ce que donnerait seulement l'application d'une simple technologie. DSDL est spécifié par la norme ISO/CEI 19757. La norme DSDL se compose de plusieurs parties, qui définissent un ensemble modulaire de spécifications dont le but est de décrire les structures de document, les types de données, et les relations entre données dans des ressources informatiques structurées. (fr) 文書スキーマ定義言語(ぶんしょスキーマていぎげんご、英: Document Schema Definition Languages, DSDL)は、マークアップ言語 XML もしくは SGML に準拠した文書に対して、異なる複数の妥当性検証技術 (スキーマ言語) による検証処理を適用するためのフレームワークであり、単一の検証技術を適用する場合よりも強力な検証処理を実現することを目的とする。2007年8月現在、ISO/IEC 19757 で仕様の制定が進められている。RELAX NG などいくつかの仕様は、既に制定作業を終了している。 文書スキーマ定義言語の標準は、10部 (パート) から構成される。文書構造を記述する仕様、データ型を記述する仕様、構造化文書内のデータの関連を記述する仕様など、複数の仕様からなるモジュール化されたセットを定義する。 2007年8月現在、第2部 (RELAX NG)、第3部 (スキマトロン) 及び第4部 (NVDL) は既に制定され、ISO国際規格となっている。その他の仕様も作業部会で制定作業が進められている。 (ja) Мова визначення схеми документа (англ. Document Schema Definition Languages, DSDL) — об'єднання численних мов схем у єдину оболонку, в рамках якої кілька завдань перевірки різних типів можуть бути застосовані до XML документа з метою досягнення більш повних результатів перевірки, ніж просто застосування єдиної технології. (uk)
rdfs:label Document Schema Definition Languages (de) Document Schema Definition Languages (en) Document Schema Definition Languages (fr) 文書スキーマ定義言語 (ja) DSDL (uk)
owl:sameAs freebase:Document Schema Definition Languages yago-res:Document Schema Definition Languages wikidata:Document Schema Definition Languages dbpedia-de:Document Schema Definition Languages dbpedia-fr:Document Schema Definition Languages dbpedia-ja:Document Schema Definition Languages dbpedia-uk:Document Schema Definition Languages https://global.dbpedia.org/id/4cutA
prov:wasDerivedFrom wikipedia-en:Document_Schema_Definition_Languages?oldid=1121247293&ns=0
foaf:isPrimaryTopicOf wikipedia-en:Document_Schema_Definition_Languages
is dbo:wikiPageRedirects of dbr:DSDL dbr:ISO/IEC_19757
is dbo:wikiPageWikiLink of dbr:List_of_XML_markup_languages dbr:List_of_computing_and_IT_abbreviations dbr:Namespace_Routing_Language dbr:Regular_Language_description_for_XML dbr:Rick_Jelliffe dbr:Makoto_Murata dbr:DSDL dbr:List_of_International_Organization_for_Standardization_standards,_18000-19999 dbr:Schematron dbr:XML dbr:XML_schema dbr:ISO/IEC_19757 dbr:Namespace-based_Validation_Dispatching_Language
is foaf:primaryTopic of wikipedia-en:Document_Schema_Definition_Languages