[Bug 5283] "interchange set" or "interchange model"

http://www.w3.org/Bugs/Public/show_bug.cgi?id=5283





------- Comment #7 from johnarwe@us.ibm.com  2008-04-10 13:01 -------
1. I feel a "tautological" statement coming on (I must be channeling Kirk now):

Interchange Model - An interchange model is an SML model [SML 1.1] being
interchanged.

2. I'd prefer the older "constitutes" to "contains".  The latter implies
"embedded" to me, whereas the former does not.

SML-IF Document - An SML-IF document is an XML document that contains the set
of documents that represent an interchange model. See [5.1 Conformance
Criteria].

3. There is content, both semantic and syntactic, in an SML-IF document that is
not asserted by SML to be part of an SML model by the definition in SML....
aliases and model identity, as some examples.  Thus it seems to me that a more
accurate depiction would be something like:

- An interchange model is an SML model (i.e. a set of related XML documents),
augmented with data about the model useful for interchange, e.g. model
identification information, and metadata about the model's documents, e.g.
document aliases.

- An SML-IF document is a syntactic representation of an interchange model.  It
includes the model's identity, its documents (by value or by reference),
metadata about its documents, and a syntactic representation of concepts
defined as part of an SML model but lacking an SML-defined sytnax (e.g. rule
bindings).

Received on Thursday, 10 April 2008 13:02:24 UTC