- From: <bugzilla@farnsworth.w3.org>
- Date: Thu, 10 Apr 2008 13:01:47 +0000
- To: public-sml@w3.org
- CC:
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