WebCGM 2.0 Test Suite & Implementation Matrix
Release 1.15 - 18 May 2006

Latest version:
http://docs.oasis-open.org/webcgm/test-materials/matrix.html
This version:
http://docs.oasis-open.org/webcgm/test-materials/matrix20060518.html
Previous version:
http://docs.oasis-open.org/webcgm/test-materials/matrix20060421.html

This document describes the results of WebCGM 2.0 implementations tested against new tests of the WebCGM 2.0 Test Suite (which adds tests to the ~255 tests of the WebCGM 1.0 Test Suite).

The goal, at this stage of WebCGM 2.0 development, is to demonstrate that every part of the WebCGM 2.0 specification (just approved as Committee Specification, and recently accepted/acknowledged as a Submission to W3C) can be and has been implemented. For this, each test must be passed by at least one implementation. (A future goal, required to complete W3C processing, is: at least two implementations pass each test.)

This matrix does not cover all WebCGM 2.0 features. It only covers the new DOM-related and XCF features, and the new static and "intelligence" features -- the 2.0 additions to WebCGM 1.0.

Each of the DOM/XCF tests consists of a number of sub-tests -- typically about 5 sub-tests per listed test (one HTML/script file). The sub-tests (about 100 currently) are not individually reported in this matrix.

Implementations Tested

The following table lists the implementations that are covered by the test results.

Company Name** Product Version Platform
Itedo Software IsoView IsoView 6.0 Windows XP
Larson Software Technology VizEx VizEx [tbd] [tbd]
System Development Inc SDI Reader SDI Reader [tbd] [tbd]
Ematek GmbH MetaWeb MetaWeb 3.0 Windows XP
Auto-trol Technology
(viewer portion for static gfx)
TI Tech Illustrator [tbd] Windows XP

** Nickname used for the viewer in the below tables (to distinguish multiple viewers from a Company).

Legend

Type Description
Ok Implementation passes test
Fail(date) Implementation does not pass test. (Committed pass date)***
Partial(date) Implementation passes part of the test, but not enough to give a full pass.
(Committed pass date.)***
Unknown The implementation behavior is unknown or indeterminate for the test.
Inactive An implementation is planned, but not yet advanced enough for testing.

*** 'indef' means that vendor cannot estimate or commit, when it will pass.

WebCGM 2.0 DOM/XCF Test Results

Test Name IsoView VizEx SDI Reader MetaWeb TI Comments
WebCGM 2.0 DOM & XCF tests
AppAttContent Ok Ok Ok Ok (static only) BB1
AppStructure-interactivity Ok Ok Ok Ok (static only) LH2
AppStructure-layerdesc Ok Ok Ok Ok (static only) --
AppStructure-layername Ok Ok Ok Ok (static only) --
AppStructure-linkuri Partial(indef) Ok Ok Ok (static only) --
AppStructure-name Ok Ok Ok Ok (static only) --
AppStructure-region Ok Ok Ok Ok (static only) --
AppStructure-screentip Ok Ok Ok Ok (static only) --
AppStructure-visibility Ok Ok Ok Ok (static only) --
AppStructure-viewcontext Ok Ok Ok Ok (static only) --
CGM_Metafile Ok Ok Partial(indef)
(reverify!)
Ok (static only) BB2
gr-interactivity Ok Ok Fail(indef) Ok (static only)
Node-aps Ok Unknown Ok Partial(indef) (static only) --
Node-attr Ok Unknown Ok Partial(indef) (static only) --
NodeList Ok Unknown Ok Ok (static only) --
Node-metadata Ok Unknown Ok Fail(indef) (static only) --
Node-ns Ok Unknown Ok Fail(indef) (static only) --
Node-pict Ok Unknown Ok Partial(indef)l (static only) --
Node-text Ok Unknown Ok Fail(indef) (static only) --
object_behaviors Ok Ok Fail(indef) Ok (static only) --
StyleProperties-picture Ok Ok Ok Fail(indef) (static only) --
StyleProperties-APS Ok Ok Ok Fail(indef) (static only) --
StyleProperties-inherit Ok Ok Ok Fail(indef) (static only) --
xcf-styles Ok Unknown Ok Fail(indef) (static only) --
WebCGM_Event Ok Ok Fail(indef) Ok (static only) --
WebCGM 2.0 Dynamic (IG) tests
AppStructure-visibility2 Ok Ok Ok Ok fail(indef) --
WebCGM 2.0 Static tests
region_clip Ok Ok Ok Ok fail(indef) --
transp01 Ok Ok Ok Unknown Unknown --
NUBS01 Ok Ok Ok Ok Ok --
NUBS02 Ok Ok Ok Ok Ok --
NURBS01 Ok Ok Ok Unknown fail(indef) LH1
NURBS02 Ok Ok Ok Unknown Ok --
utf16-japanese-v10 Ok Ok Ok Ok fail(indef) --
utf16-chinese-v10 Ok Ok Ok Unknown fail(indef) --
utf16-chinese-v20 Ok Ok Ok Unknown fail(indef) --
utf8-chinese-v10 Ok Ok Ok Unknown fail(indef) --
utf8-chinese-v20 Ok Ok Ok Unknown fail(indef) --
interpolated-interior-01 Ok Ok Fail(06-05-01) Unknown Unknown --
interpolated-interior-02 Ok Ok Fail(06-05-01) Unknown Unknown --
utf16-sf-apsid-01 Ok Ok Fail(06-06-30) Unknown Unknown --
utf16-sf-name-01 Ok Ok Fail(06-06-30) Unknown Unknown --

Comments (from above table)

Authors: CGM Open WebCGM TC
Comments to: WebCGM TC home page
Last Updated: $Date: Thursday 18 May 2006 - 09:44:37$