NOTE-xml-infoset-req-19990218 8.08 KB
<!-- This file is automatically generated. Do not edit! -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML
><HEAD
><TITLE
>XML Information Set Requirements</TITLE
><LINK  rel="stylesheet" type="text/css" media="screen"
href="/StyleSheets/TR/W3C-NOTE.css"
></HEAD
><BODY
><div class="head"
><p><A HREF="http://www.w3.org/">
<img style="float: left; border: none" 
     border="0"
     align="left"
     height="48" 
     width="72"
     src="http://www.w3.org/Icons/WWW/w3c_home" 
     alt="W3C"></A></p>    
<p align="right" style="text-align: right">
<strong>NOTE-xml-infoset-req-19990218</strong></p>
<div align="center">
 <P class="hide"><br clear=left></P>
 <H1 ALIGN="center">XML Information Set Requirements</H1
><h2>W3C Note 18-February-1999</h2
><P class="hide"><BR clear=left></P>
</div>
<table>
    <tr valign="baseline"><td>This version:
      <TD><A class="loc" HREF="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218.html">
      http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218.html</A><br>
          <A class="loc" HREF="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218.xml">
      http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218.xml</A>
    <tr valign="baseline"><td>Latest version:
      <TD><A HREF="http://www.w3.org/TR/NOTE-xml-infoset-req.html"
      class="loc">http://www.w3.org/TR/NOTE-xml-infoset-req.html</A><br>
          <A HREF="http://www.w3.org/TR/NOTE-xml-infoset-req.xml"
      class="loc">http://www.w3.org/TR/NOTE-xml-infoset-req.xml</A>
    <tr valign="baseline"><TD>Editors:
      <TD><span class="author"><span class="name">David Megginson</span><i>(<span class="email"><A HREF="mailto:david@megginson.com">david@megginson.com</A></span>)</i></span>
</table>
</div>
<p
><small
><a
HREF="http://www.w3.org/Consortium/Legal/ipr-notice.html#Copyright"
>Copyright</a
> &nbsp;&copy;&nbsp; 1999 <a
HREF="http://www.w3.org"
>W3C</a
> (<a
HREF="http://www.lcs.mit.edu"
>MIT</a
>, <a
HREF="http://www.inria.fr/"
>INRIA</a
>, <a
HREF="http://www.keio.ac.jp/"
>Keio</a
>), All Rights Reserved. W3C <a
HREF="http://www.w3.org/Consortium/Legal/ipr-notice.html#Legal Disclaimer"
>liability</a
>, <a
HREF="http://www.w3.org/Consortium/Legal/ipr-notice.html#W3C Trademarks"
>trademark</a
>, <a
HREF="http://www.w3.org/Consortium/Legal/copyright-documents.html"
>document use</a
> and <a
HREF="http://www.w3.org/Consortium/Legal/copyright-software.html"
>software licensing</a
> rules apply.</small
></p
><DIV>
<H4
CLASS="status"
>Status of this document</H4
><P
>This is a W3C Note produced as a deliverable of the XML Information
Set WG according to its charter and the current XML Activity
process. A list of current W3C working drafts and notes can be found
at <A
HREF="http://www.w3.org/TR"
CLASS="loc"
>http://www.w3.org/TR</A
>.</P
><P
>This document is a work in progress representing the current
consensus of the W3C XML Information Set Working Group. This version
of the XML Information Set Requirements document has been approved by
the XML Information Set working group and the XML Plenary to be posted
for review by W3C members and other interested parties. Publication as
a Note does not imply endorsement by the W3C membership. Comments
should be sent to <A
HREF="mailto:www-xml-infoset-comments@w3.org"
CLASS="loc"
>www-xml-infoset-comments@w3.org</A
>, which is an automatically and
publicly archived email list.</P
></DIV>

<DIV>
<H4
CLASS="abstract"
>Abstract</H4
><P
>This document lists the design principles and requirements for the
XML Information Set, a meta-model for XML documents being developed by
the World Wide Web Consortium's XML Information Set Working Group.</P
><H2
CLASS="table-of-contents"
>Table of Contents</H2
><DL
CLASS="table-of-contents"
><DT
>1.    <A
HREF="#intro"
>Introduction</A
></DT
><DT
>2.    <A
HREF="#design-principles"
>Design Principles</A
></DT
><DT
>3.    <A
HREF="#requirements"
>Requirements</A
></DT
><DT
>4.    <A
HREF="#references"
>References</A
></DT
></DL
></DIV
><DIV
CLASS="div1"
><H2
><A
NAME="intro"
>1.    Introduction</A
></H2
><P
>The W3C's XML 1.0 Recommendation <A
HREF="#rec-xml"
>[XML]</A
> describes
the physical representation of XML documents.  We expect, however,
that XML-based standards will usually be defined at a higher, logical
level: in other words, standards will tend to refer to abstract
objects like <I
>element</I
> or <I
>data</I
> rather than to
the physical sequences of characters that match the XML 1.0
Recommendation's syntactic productions.</P
><P
>The XML Information Set will describe these abstract XML objects
and their properties.  It will provide a common reference set that
other specifications can use and extend to construct their underlying
data models, and will help to ensure interoperability among the
various XML-based specifications and among XML software tools in
general.</P
><P
>The XML Information Set will be purely descriptive: it will
identify a common set of abstract XML information without mandating a
single type of processing behaviour or a specific API for XML-based
software.</P
></DIV
><DIV
CLASS="div1"
><H2
><A
NAME="design-principles"
>2.    Design Principles</A
></H2
><OL
><LI
><P
>The XML Information Set shall provide an abstract model for
describing the logical structure of a well-formed XML 1.0 document
(note that all valid XML 1.0 documents are also, by definition,
well-formed).</P
></LI
><LI
><P
>The XML Information Set shall be suitable for use as a common
reference model for specifications (such as parsing APIs and query
languages) and applications (such as editors and browsers) that deal
with the structure of XML 1.0 documents.</P
></LI
><LI
><P
>The normative portion of the XML Information Set specification
shall be human-readable.</P
></LI
><LI
><P
>The XML Information Set specification shall include a
non-normative formal model that allows for machine testing and
verification of the information set.</P
></LI
><LI
><P
>The XML Information Set shall be designed to be interoperable with
the W3C's DOM Level 1 Recommendation <A
HREF="#rec-dom-level-1"
>[DOM]</A
>
and, as far as possible, with the XPointer Working Draft <A
HREF="#wd-xpointer"
>[XPointer]</A
>, and with the XSL Working Draft <A
HREF="#wd-xsl"
>[XSL]</A
>.</P
></LI
><LI
><P
>The working group shall consider the issue of document validation
while designing the XML Information Set.</P
></LI
></OL
></DIV
><DIV
CLASS="div1"
><H2
><A
NAME="requirements"
>3.    Requirements</A
></H2
><OL
><LI
><P
>The model of the XML Information Set shall be derived from the XML
1.0 Recommendation <A
HREF="#rec-xml"
>[XML]</A
>.</P
></LI
><LI
><P
>The XML Information Set shall satisfy all of the
information-reporting requirements of the W3C's XML 1.0 Recommendation
<A
HREF="#rec-xml"
>[XML]</A
>.</P
></LI
><LI
><P
>The XML Information Set shall contain sufficient information for
the creation of a well-formed XML document.</P
></LI
><LI
><P
>The XML Information Set shall contain sufficient information to
define equivalence for XML documents based on their logical
structure.</P
></LI
></OL
></DIV
><DIV
CLASS="div1"
><H2
><A
NAME="references"
>4.    References</A
></H2
><DL
><DT
>DOM</DT
><DD
><A
NAME="rec-dom-level-1"
></A
>W3C (World Wide Web
Consortium).  <I
>Document Object Model (DOM) Level 1 Specification
Recommendation.</I
> Version 1.0.  [Cambridge, MA]. <CODE
><A
HREF="http://www.w3.org/TR/REC-DOM-Level-1"
>http://www.w3.org/TR/REC-DOM-Level-1</A
></CODE
></DD
><DT
>XML</DT
><DD
><A
NAME="rec-xml"
></A
>W3C
(World  Wide Web Consortium). <I
>Extensible Markup Language (XML)
Recommendation.</I
>  Version 1.0.  [Cambridge, MA]. <CODE
><A
HREF="http://www.w3.org/TR/REC-xml"
>http://www.w3.org/TR/REC-xml</A
></CODE
></DD
><DT
>XSL</DT
><DD
><A
NAME="wd-xsl"
></A
>W3C
(World Wide Web Consortium).  <I
>Extensible Stylesheet Language
(XSL) Working Draft.</I
>  Version 1.0.  [Cambridge, MA]. <CODE
><A
HREF="http://www.w3.org/TR/WD-xsl"
>http://www.w3.org/TR/WD-xsl</A
></CODE
></DD
><DT
>XPointer</DT
><DD
><A
NAME="wd-xpointer"
></A
>W3C (World Wide Web Consortium).
<I
>XML Pointer Language (XPointer) Working Draft.</I
>
[Cambridge, MA]. <CODE
><A
HREF="http://www.w3.org/TR/WD-xptr"
>http://www.w3.org/TR/WD-xptr</A
></CODE
></DD
></DL
></DIV
></BODY
></HTML
>