SCI-P-269
Although the full document is not available on this site,
an online preview is
available in pdf format (you will need Adobe
Acrobat Reader 4)
SUMMARY
This publication is the fifth of a series of six SCI publications that make
up the CIS/2 documentation. It specifies what software vendors are required to
do when developing a CIS/2-conformant system and how they can make their
applications 'CIS/2-conformant'.
Taken as a whole, the CIS/2 documentation specifies what information may be
transferred between software applications, and how that information must be
structured in a repository or data exchange file. This publication includes a
number of essential components that are used to test an implementation of CIS/2
against a software vendor's claims of conformance to the CIS/2 specifications.
It presents the 'Conformance Classes', which form the testable subsets of the
implementation schema. It then explains the detailed 'Conformance Requirements'
at each level and form of implementation, taking into consideration the
increasing degrees of complexity and the requirements for operational
documentation, error messages, and log files.
Later Sections provide a description of the formal 'Conformance Testing'
procedures that demonstrate whether a specific implementation conforms to the
CIS/2 specifications. These Sections discuss how a CIS translator should be
submitted for conformance testing and how it will be tested for compatibility
with CIS/2 and particular Conformance Classes. It also describes how problems
with implementation are dealt with, and what degrees of 'CIS Conformance' can
result.
Because the CIS has to address the needs of the steel construction industry
world-wide, lists of 'standard identifiers' for various product items (defined
in national standards) are included for implementation in CIS-conformant
computer aided-engineering systems. This publication includes a textual
description of how CIS/2 deals with national conventions and variations in the
referencing of standard and manufacturers' product items and 'unit
systems'.
Finally, this publication also includes a number of abstract and specific
test cases that will be used for testing implementations claiming conformance to
the CIS/2 specifications. These test cases are provided on the disk that
accompanies this publication. Some of these test cases are provided with
illustrated descriptions and usage scenarios.