- From: <bugzilla@wiggum.w3.org>
- Date: Mon, 28 Jan 2008 19:31:10 +0000
- To: public-sml@w3.org
- CC:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=4675 virginia.smith@hp.com changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords|editorial |needsReview ------- Comment #31 from virginia.smith@hp.com 2008-01-28 19:31 ------- Added a new non-normative section: ========= 4.5 Interoperability of SML Models The goal of SML-IF is to enable the exchange of SML models. However, this interoperability goal is affected by several aspects of SML models. 1. The use of reference schemes for SML references. Use of the SML URI Reference Scheme as defined in the SML specification is the only guaranteed way of achieving interoperability for all SML references in the model. Use of any other reference scheme requires that the consumer know about its use in the document and understand how to dereference it. 2. SML documents can be included by reference using the locator element and, therefore, are not directly embedded in the SML-IF document. This can be very useful, especially when the SML-IF document is large or when the documents are readily accessible to the consumer. However, the locator element may be ignored by the consumer, may not resolve, or may resolve to different resources in different contexts. Because of these uncertainties, interoperability is not guaranteed when documents are included by reference. 3. The SML-IF document may be schema-incomplete [4.4 Schema Document Bindings]. An SML model represented by a schema-incomplete SML-IF document is not necessarily invalid. However, SML-IF cannot guarantee interoperability for a schema-incomplete SML-IF document. ========= Section 5.1 now reads: ========== 5.1 Conformance Criteria SML-IF defines two levels of conformance for SML-IF Documents: 1. Minimal Conformance: A minimally conforming SML-IF Document MUST adhere to all SML-IF document requirements as described in the normative sections of this specification. 2. Reference Conformance: A referentially conforming SML-IF Document MUST adhere to all SML-IF document requirements as described in the normative sections of this specification. In addition, each non-null SML reference in the document MUST be an instance of the SML URI Reference Scheme [SML 1.1]. A conforming SML-IF Producer MUST be able to generate a referentially conforming SML-IF Document from an SML model. A conforming SML-IF Consumer MUST process a conforming SML-IF Document using, in whole or part, semantics defined by this specification. It is OPTIONAL that a conforming SML-IF Consumer process all elements defined in this specification, but any element that is processed MUST be processed according to the requirements stated in the normative sections of this specification. ==========
Received on Monday, 28 January 2008 19:31:24 UTC