Document Schema Definition Languages - CompWisdom
About us  |  Why use us?  |  Press  |  Contact us

 

Topic: Document Schema Definition Languages


  
 XML Schema Part 1: Structures Second Edition
The ·simple ur-type definition· is considered to have an unconstrained lexical space, and a value space consisting of the union of the value spaces of all the built-in primitive datatypes and the set of all lists of all members of the value spaces of all the built-in primitive datatypes.
This document is also available in these non-normative formats: XML, XHTML with visible change markup, Independent copy of the schema for schema documents, and Independent copy of the DTD for schema documents.
The language used is as if the correspondences were mappings from XML representation to schema component, but the mapping in the other direction, and therefore the correspondence in the abstract, can always be constructed therefrom.
http://www.w3.org/TR/xmlschema-1   (8925 words)

  
 [No title]
The meta schema is useful in bootstrapping the implementation of the language.
The grammar-based language group especially has an advantage in XML querying since knowing the structure and definition of the schema helps users write more optimized queries and detect errors in the queries more easily.
Their support for schema datatype is not enough (e.g., lack of null and user-defined type) although schema structure can be supported rather sufficiently.
http://www.cobase.cs.ucla.edu/tech-docs/dongwon/ucla-200008.html   (3926 words)

  
 XML schema TutorGig.co.uk Encyclopedia
XML's built-in Document Type Definition (DTD) language can be considered as a schema language, although it is inadequate for many purposes.
The mechanism for associating an XML document with a schema varies according to the schema language.
Documents are only considered 'valid' if they satisfy the requirements of the schema with which they have been associated.
http://www.tutorgig.co.uk/ed/XML_schema   (452 words)

  
 XML and Web Service Glossary: DSDL (Document Schema Definition Languages)
DSDL is a framework under which several XML Schema Languages are combined.
The reasoning behind this approach is that no single XML Schema Language can match all possible applicatio requirements, and rather than creating a very complex and hard to handle XML Schema Language, it makes more sense to create smaller, specialized XML Schema Languages, which are easier to learn, handle, and implement.
The idea of DSDL is to modularize validation of XML documents, in the sense that for different aspects of validation, different XML Schema Languages can be used.
http://dret.net/glossary/dsdl   (271 words)

  
 XML Schema Validation Process for CORE.gov
Releasing a schema that is not of a high enough quality will result in frustration for both the users and the software developers and could result in failure of the entire project.
In this case, while the integration schema presumably covers most of the needs for the project, there may be either extensions that are necessary, conventions that need to be followed in the instance data, or the project may choose to modify the schema in a systematic way.
Transformations may be performed on both schema and instance data resulting in a revised schema suitable for a specific implementation, which we will call an implementation schema, and revised data that corresponds to that schema.
http://www.mel.nist.gov/msidlibrary/doc/kc_morris/gsa-final.htm   (5478 words)

  
 Combining multiple vocabularies without tears
Second, different schemas may be described in different schema languages (most notably RDF Schema), and thus they cannot be combined by "include" or "import" mechanisms.
Rather than creating a monolithic schema by combining the schemas for several markup vocabularies, this approach decomposes a document into pieces and then validates each piece against one of these schemas.
One advantage of this approach is that it allows the combination of multiple schema languages such as W3C XML Schema and and RELAX NG.
http://www.idealliance.org/papers/dx_xml03/papers/04-04-03/04-04-03.html   (780 words)

  
 RELAX NG home page
A schema written in any of the supported schema languages can be converted into any of the other supported schema languages, except that W3C XML Schema is supported for output only, not for input.
It does aims only to produce a RELAX NG schema that is equivalent to the input schema in the sense that it validates the same documents as the input schema; it does not aim to preserve information that is not significant for validation such as the use of definitions.
Trang aims to produce human-understandable schemas; it tries to preserve all aspects of the input schema that may be significant to a human reader, including the definitions, the way the schema is divided into files, annotations and comments.
http://www.relaxng.org   (1162 words)

  
 Topologi
An interesting sidenote is that because modern schema languages are specified in XML instance syntax, it is often a matter of simple transformations for one schema language to implement or simulate another.
Another schema language paradigm, based on ordering, is that of my Hook.
It is quite likely that there will be some discussions at W3C on this question: for their family of technologies the framework question arises because of issues such as "should validation occur before or after XInclude inclusion?" which, unanswered, leave potential users in the air.
http://www.topologi.com/public/dsdl.html   (1001 words)

  
 The CoverPages
The documents are aimed at optimizing semantic interoperability, modularity, extensibility, maintainability, and data element re-use through best-practice design of business components using W3C XML Schema constructs.
It describes the structure, content, construction, and semantics of language tags for use in cases where it is desirable to indicate the language used in an information object.
OASIS members have formed a new Solution Deployment Descriptor (SDD) Technical Committee to develop standardized schemas which describe the characteristics of an installable unit (IU) of software that are relevant for core aspects of IU deployment, configuration, and maintenance.
http://www.oasis-open.org/cover/sgml-xml.html   (15575 words)

  
 DSDL (Document Schema Definition Languages) Home Page
The main objective of DSDL is to bring together different validation-related tasks and expressions to form a single extensible framework that allows technologies to work in series or in parallel to produce a single or a set of validation results.
The following documents are of interesting and/or related technologies that could be useful background and may or may not end up being related to DSDL.
The extensibility of DSDL accommodates validation technologies not yet designed or specified.
http://www.dsdl.org   (319 words)

  
 Monday Afternoon Tutorials
Schemas can be patterned after the structure of the documents they describe, but need not be: definitions to be composed from other definitions in a variety of ways.
It is simple enough to learn in a few hours, and rich and flexible enough to support the design and validation of every kind of document from the very simple to the very complex.
The first topic is the data-centric mapping of DTDs (schemas) to databases.
http://www.xmlconference.org/xmlusa/2002/mondaypm.asp   (1053 words)

  
 Hexapedia - List of ISO standards
ISO 14750 Information technology -- Open Distributed Processing -- Interface Definition Language
ISO 15000 Electronic business eXtensible Markup Language ebXML
ISO/IEC 10179:1996 Document Style Semantics and Specification Language (DSSSL)
http://www.hexafind.com/encyclopedia/List_of_ISO_standards   (585 words)

  
 Document Schema Definition Languages - Wikipedia, the free encyclopedia
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.
DSDL is a multipart standard defining a modular set of specifications for describing the document structures, data types, and data relationships in structured information resources.
This page was last modified 05:04, 1 November 2005.
http://en.wikipedia.org/wiki/Document_Schema_Definition_Languages   (115 words)

  
 Technical Committee V1
Technical Committee V1 supports development of US standards and US participation in the development of international standards, such as DSDL (Document Semantics and Description Language) of which Relax-NG is an important part; Topic Maps, including the ongoing development of constraint and query languages for topic maps; DSSSL (Document Style Semantics and Specification Language).
ISO/IEC CD 19757-0, Information technology - Document Schema Definition Languages (DSDL) - Part 0: Overview
ISO/IEC CD 19757-Information technology - Document Schema Definition Languages (DSDL) - Part 4: Selection of Validation Candidates
http://www.incits.org/tc_home/v1htm/v1.htm   (283 words)

  
 Volunteer Opportunities - Standards Council of Canada
Document Schema Definition Languages - DSDL - (ISO/IEC 19757)
Document processing architecture and formatting for logical documents
Document processing architecture and formatting for documents represented in SGML
http://www.scc.ca/en/participate/opportunities/volunteerOps_22.shtml   (387 words)

Compwisdom
 About us   |  Why use us?   |  Press   |  Contact us

 Copyright © 2006 CompWisdom.com Usage implies agreement with terms.