Home>IEEE Standards>IEEE 1671.5-2015 pdf download

IEEE 1671.5-2015 pdf download

IEEE 1671.5-2015 pdf download.IEEE Standard for Automatic Test Markup Language (ATML) Test Adapter Description.
7. ATML XML schema extensibility
The provision of an extension mechanism is necessary to help ensure the viability of the specification and allow producers and consumers of Test Adapter instance documents to interoperate in those cases where there is a requirement to exchange relevant data that is not included in the Test Adapter associated XML schema. The use of the extensions shall be done in a way that a conformant consumer can utilize the extended file without error, discard or otherwise sidestep the extended data, and use the non-extended portions of the data as it is intended, without error or loss of functionality.
Extensions shall be additional information added to the content model of the element being extended.
Extensions shall not repackage existing information entities that are already supported by the Test Adapter XML schema.
An extended instance document shall he accompanied by the extension XML schema and documentation sufficient to explain the need for the extension as well as the underlying semantics and relationship(s) to the base Test Adapter XML schema.
The ATML family of standards associated XML schemas allow for three forms of extension:
a) Wildcard-based extensions allow for the extension of the XML schemas with additional elements
b) Type derivation allows for extending the set of data types by deriving a new type from an existing common element type
c) Lists derived from c:Na,ned Values allowing user defined properties with attached values
8. Conformance
This clause specifies the requirements that must be satisfied to claim conformance to this standard.
Conformance is defined for the following items:
a) A TestAdapterDescription instancc document
b) A TestAdapterinstance instance document
Extensions are permitted to both the TestAdapterDescription and TestAdapterlnstance documents but shall only occur through the facility of the extensibility mechanism described in Clause 7. As defined in the W3C XML schema standard, an extended schema shall conform to the W3C XML schema specification and shall not describe any entities defined in the base schema.
8.1 Conformance of a TestAdapterDescription instance document
A document shall conform as a TestAdapterDescription instance document if it satisfies all of the following
conditions:
a) The document satisfies the requirements for a well-formed XML document
b) The root element of the XML document is a TestAdapterDescription element
c) The contents of’ the XML document are valid with respect to the TestAdapterDescription XML schema, including imported XML schemas
d) The contents of the XML document satisfy the requirements stated in Clause 4
e) The contents of the XML document satisfy the requirements stated in the annotations of the TestAdapterDescription XML schema, including requirements stated in the annotations of imported XML schemas
f Extensions, if any, satisfy the requirements stated in Clause 7
8.2 Conformance of a TestAdapterinstance instance document
A document shall conform as a TestAdapterlnstance instance document if it satisfies all of the following conditions:
a) The document satisfies the requirements for a well-formed XML document
b) The root element of the XML document is a TestAdapterinstance element
c) The contents of the XML document are valid with respect to the TestAdapterinstance XML schema, including imported XML schemas
d) The contents of the XML document satisfy the requirements stated in Clause 5
e) The contents of the XML document satisfy the requirements stated in the annotations of the TestAdapterlnstancc XML schema, including requirements stated in the annotations of imported XML schemas
f) Extensions, if any, satisfy the requirements stated in Clause 7.

Related Standards