WebCGM 2.0 Test Suite & Implementation Matrix

Release 1.08 - 03 January 2006

This document describes the results of WebCGM 2.0 implementations tested against the WebCGM 2.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) can be and has been implemented. (For this, each test must be passed by at least one implementation.)

This does not cover all WebCGM 2.0 features. Currently, it only covers the new DOM-related and XCF features, and some (but not all) of the new static and "intelligence" features.

Each of the DOM/XCF tests consists of a number of sub-tests -- typically about 5 sub-tests per test. The sub-tests (about 100 currently) are not individually reported in this version of the 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 Larson [tbd] [tbd] [tbd]
System Development Inc SDI Reader SDI Reader ??? ???
Ematek GmbH MetaWeb MetaWeb 3.0 Windows XP
Auto-trol Technical Illustrator
(viewer portion for static gfx)
AutoTrol Technial Illustrator ??? ???

** 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 Larson SDI Reader MetaWeb AutoTrol Comments
WebCGM 2.0 DOM & XCF tests
AppAttContent Ok Inactive Ok Ok (static only) BB1
AppStructure-interactivity Ok Inactive Ok Ok (static only) --
AppStructure-layerdesc Ok Inactive Ok Ok (static only) --
AppStructure-layername Ok Inactive Ok Ok (static only) --
AppStructure-linkuri Partial(indef) Inactive Ok Ok (static only) --
AppStructure-name Ok Inactive Ok Ok (static only) --
AppStructure-region Ok Inactive Ok Ok (static only) --
AppStructure-screentip Ok Inactive Ok Ok (static only) --
AppStructure-visibility Ok Inactive Ok Ok (static only) --
AppStructure-viewcontext Ok Inactive Ok Ok (static only) --
CGM_Metafile Unknown(BB2) Inactive Partial(indef) Ok (static only) BB2
gr-interactivity Ok Inactive Fail(indef) Ok (static only)
Node-aps Ok Inactive Ok Partial(indef) (static only) --
Node-attr Ok Inactive Ok Partial(indef) (static only) --
NodeList Ok Inactive Ok Ok (static only) --
Node-metadata Ok Inactive Partial(1/6/06) Fail(indef) (static only) --
Node-ns Ok Inactive Partial(1/13/06) Fail(indef) (static only) --
Node-pict Ok Inactive Ok Partial(indef)l (static only) --
StyleProperties-picture Ok Inactive Partial(1/20/06) Fail(indef) (static only) --
StyleProperties-APS Ok Inactive Partial(1/13/06) Fail(indef) (static only) --
StyleProperties-inherit Ok Inactive Partial(1/20/06) Fail(indef) (static only) --
xcf-styles Ok Inactive Ok Fail(indef) (static only) --
Node-text Ok Inactive Ok Fail(indef) (static only) --
WebCGMEvent Ok Inactive Fail(indef) Ok (static only) --
StyleProperties-combo (??) -- -- -- -- -- --
object_behaviors Ok Inactive Fail(indef) Ok (static only)
WebCGM 2.0 Static & IG tests
AppStructure-visibility2 Ok pending Ok Ok pending
region_clip Ok pending Ok Fail(indef) pending
NUBS01 Ok pending Ok Ok pending
NUBS02 Ok pending Ok Ok pending
utf16-japanese-v10 Ok pending Ok Fail(1/31/06) pending
[a bunch of new static & IG
tests are pending upload]

Comments (from above table)

Authors: CGM Open WebCGM TC
Comments to: WebCGM TC home page
Last Updated: $Date: Saturday 07 January 2006 - 15:39:47$