Archive for the ‘CXTM’ Category

Topic Maps Test Suite (cxtm-tests)

Monday, January 17th, 2011

Topic Maps Test Suite (cxtm-tests) version 0.4 was released today.

From the website:

This is a suite of tests for Topic Maps implementations, based around the various Topic Maps syntaxes. The intention is to help developers of Topic Maps implementations verify that their implementations are actually correct according to the specifications. It can also help customers verify whether a particular implementation is actually standards-conformant.

For each syntax, there are two kinds of tests: canonicalization tests and invalidity tests. The canonicalization tests consist of one (or more, if merging is used) input file in some Topic Maps syntax, and a corresponding canonical output (in CXTM), showing the correct interpretation of the input. Implementations pass if they output a CXTM file identical to the one in the test suite. Invalidity tests are invalid inputs which must be rejected by the implementation.

Your participation is invited, see the cxtm-tests SourceForge Project Page.

CXTM-tests Release!

Thursday, August 12th, 2010

CXTM-tests 0.3 has been released!

Oh, I guess I had better say what that means. ­čśë Or, better yet, let that silver-tongued devil Lars Heuer say it for me:

It is a suite of tests for Topic Maps implementations, based around the various Topic Maps syntaxes. The intention is to help developers of Topic Maps implementations verify that their implementations are actually correct according to the specifications.

Each test consists of (at least) one input file with a corresponding CXTM file. If a Topic Maps implementation works correctly, it has to generate the same canonical output as specified by the reference CXTM file.

Or see his post, ANN: CXTM tests 0.3 released