ISO 10303-21:2016(E)
The Protocol Information and Conformance Statement (PICS) Proforma supports the conformance assessment of implementations requesting evaluation to this part of ISO 10303. This annex is in the form of a questionnaire. This questionnaire is intended to be filled out by the implementer and may be used in preparation for conformance testing by a testing laboratory.
All implementers shall provide answers to the questions provided.
Check one.
Does the implementation support syntactic conformance class 1
___ for reading ___ for writing
Does the implementation support syntactic conformance class 2
___ for reading ___ for writing
Does the implementation support syntactic conformance class 3
___ for reading ___ for writing
Check as many as are appropriate.
Does the implementation support entity instance names
___ for reading ___ for writing
Does the implementation support value instance names
___ for reading ___ for writing
Does the implementation support EXPRESS constant names
___ for reading ___ for writing
Does the implementation support short names for entities
___ for reading ___ for writing
Does the implementation support short names for select type values
___ for reading ___ for writing
Does the implementation support short names for enumeration values
___ for reading ___ for writing
Does the implementation support the \X\ encoding for characters?
___ for reading, and if so, what is the binary representation used by the implementation?
___ for writing
Does the implementation support the \S\ and \P\ encoding for ISO/IEC 8859 characters?
___ for reading, and if so, what is the binary representation used by the implementation?
___ for writing
Does the implementation support the \X2\ encoding for ISO/IEC 10646 characters?
___ for reading, and if so, what is the binary representation used by the implementation?
___ for writing
Does the implementation support the \X4\ encoding for ISO/IEC 10646 characters?
___ for reading, and if so, what is the binary representation used by the implementation?
___ for writing
Does the implementation support UTF-8 encoding for ISO/IEC 10646 characters for exchange structures that declare an implementation_level value of '4;1', '4;2' or '4;3' (see clause 8.2.2)?
___ for reading, and if so, what is the binary representation used by the implementation?
___ for writing
Does the implementation support URI references
___ with Anchors ___ with References ___ in clear text ___ in compressed archives
Does the implementation control the validity of references using an explicit Schema population
___ without time stamps ___ with time stamps ___ without signatures ___ with signatures
What is the maximum number of schemas that can be referenced by an exchange structure?
What is the maximum number of data sections that may exist within an exchange structure?
What is the maximum number of instance names (or binary representation used by the implementation) that may exist within an exchange structure?
What are the maximum and minimum values (or binary representation used by the implementation) for EXPRESS INTEGER that is supported?
What is the limit of EXPRESS REAL precision (or binary representation used by the implementation) that is supported?
What is the maximum length of EXPRESS STRING that is supported?
What is the maximum length of EXPRESS BINARY that is supported?
What is the maximum number of elements that may appear in the encoding of an aggregate?
What is the maximum nesting depth that may appear in the encoding of nested aggregates?
© ISO 2016 — All rights reserved