"Data Model" use in the XML Processor Profiles

Here are the occurrences:

1. Abstract:

   We don't mean "data model" here.  We are fully determining the
infoset properties that could be used to construct a data model.


2. Section 1, Background, first paragraph:

   The first use of "data model" is fine.  The second use needs to
refer to infoset properties:

    "... in that the mapping XML processors perform from XML documents
to data model is not rigid. "

   Maybe:

    "... in that the mapping XML processors perform is from
formulation of XML Infoset properties into data model is not rigid. "

   Third:

   "This specification addresses this issue by defining several XML
processor profiles, each of which fully determines a data model for
any given XML document."

   Maybe:

   "This specification addresses this issue by defining several XML
processor profiles, each of which fully determines the XML Infoset
properties for any given XML document."

   Not quite sure what to do with the third paragraph.  That may be OK.


3. Section 2, XML Processor Profiles, first paragraph:

   We don't specify all the steps.  We specify the ingredients
necessary to produce the XML Infoset properties.  We shouldn't mention
data model here.


4. Section 2.1, 2.2, 2.3, and 2.4: "approach to the construction of a
data model requires the following:"

   We mean "XML Infoset properties" here.   Maybe:

   "The ... approach to producing XML Infoset properties requires the
following:"


5. Section 3, Note after "Class X".

   This use is fine.


6. Section 4, Invariants

   Here we mean "XML Infoset properties."

7. Section 4.1/4.2

   Here we mean "XML Infoset properties."  Whether the data model has
invariants is up to the specification of the data model.

8. Section 6, Conformance

   We should think carefully about the distinction between "XML
Infoset properties" as input and the use of  "data model" when we
re-craft this section.  The example language in this section may be
fine but it would be hard to tell.  I think we should craft proposed
language that we would like people to use that uses both "XML Infoset
properties" and "data model" appropriately.

-- 
--Alex Milowski
"The excellence of grammar as a guide is proportional to the paucity of the
inflexions, i.e. to the degree of analysis effected by the language
considered."

Bertrand Russell in a footnote of Principles of Mathematics

Received on Tuesday, 1 November 2011 18:59:17 UTC