MOSS Conformance Testing
Conformance testing is testing designed to assess
whether a tool's behavior violates normative statements of the specification
to which it was designed.
Interoperability testing assesses the
ability of tools to share information among each other, and thus the ability of
parties possessing differing tools to work jointly toward a goal.
In the AIAG MOSS project, we are performing conformance testing
in the Proof-of-Concept (PoC) exercise in advance of performing interoperability testing
in the Pilot exercise. Detailed explanation of the planned testing regime, and
the technology supporting it, is provided in the draft 'Concept of Operations' (conops)
document found in the
Proof-of-Concept Repository.
The tools made available from the menu to the left are describe below. In each of these
tools, the analysis performed in the context of requirements described by the
Message Implementation Guideline (MIG) to which the message instance was designed.
The MIGs relevant to the testing are those of the AIAG MOSS project, currently in draft,
but available in the form of the MOSS Data Matrix, found in the
Proof-of-Concept Repository.
Assessment is currently limited to the messages used in the Proof-of-Concept
Exercise 1: MOSS specification of the EDIFACT DELJIT, DESADV and INVOIC message types.
A subsequent release of these tools will include the MOSS MIGs for the IFTMIN, IFTMCS,
IFTMAN, CUSCSR, IFTSTA and ANSI X12 204. A related tool will produce an eDoc Invoice.
- Structure Checking: This tool performs conformance checking with the goal
of identifying problems in the composition of a message from its lexical elements.
Test criteria include conformance to ISO 9735-1:2002 form,
presence of mandatory segments, well-formedness of segments in their role of conveying
MOSS properties (column A of the Data Matrix), field length, and character
composition of fields (e.g. numeric or alphanumeric as required).
- Input Tests: This tool provides a means
for EDI software developers to assess the ability of their software to correctly interpret
information from MOSS-conforming messages.
- PoC Exercise Tests: (Not yet released)This tool provides
a means for EDI software developers to do semantic analysis of EDI messages in the manner
described in the ConOps document).
Send questions or comments to
se-interop@nist.gov.
Date Created: April 24, 2006
Last Modified: July 24, 2008