W3C home > Mailing lists > Public > www-qa@w3.org > September 2003

Re: [Fwd: browsable test results]

From: Charles McCathieNevile <charles@w3.org>
Date: Fri, 12 Sep 2003 10:47:39 -0400 (EDT)
To: Dan Connolly <connolly@w3.org>
Cc: www-qa@w3.org, WAI ER group <w3c-wai-er-ig@w3.org>, Frank van Harmelen <Frank.van.Harmelen@cs.vu.nl>, Eric Miller <em@w3.org>, Sandro Hawke <sandro@w3.org>
Message-ID: <Pine.LNX.4.55.0309121028040.25313@homer.w3.org>
Well, you've reinvented the axle it goes on...

Your RDF models a lot less than EARL [1], and not much more (it does include
a specific property for the test duration, whereas EARL includes a general
comment property...)

Other simple differences are not as many types of result, the fact that there
is no RDF description of things being tested (earl defines webContent and I
think userAgent), or the way that they were tested (automatically, manually,
or heurisitically - i.e. deriving a conformance result from other conformance

The important difference is that you have no notion of provenance in your
model. Provenance is built into the EARL model as a protection against
conflicting claims (which would cause your stuff to just have a
contradiction) or to enable choosing how to deal with conflicting claims
(trust management). This aspect made EARL very much more complex (but a
typical earl statement is still short - a dummy sample is reproduced at the
end of this message, and there is an example of a complete (non-) assessment
against the 65 WCAG checkpoints (and some information about the checkpoints,
since this was meant to work nicely with an Xform [2]) at



[1] http://www.w3.org/TR/EARL10
[2] http://www.w3.org/2001/sw/Europe/200305/axforms/readme

The content of http://www.w3.org/2001/sw/Europe/200305/axforms/earlBase

<?xml version='1.0' ?>
<rdf:RDF xmlns:earl="http://www.w3.org/WAI/ER/EARL/nmg-strawman#"

  <earl:WebContent rdf:about="#subject">
    <earl:reprOf rdf:resource="http://example.org/" />

  <earl:Assertor rdf:about="#assertor">
      <earl:name>Your Name</earl:name>
      <earl:email rdf:resource="mailto:you@your.email.address"/>

  <earl:Assertion rdf:about="#test1">
   <earl:subject rdf:resource="#subject" />
   <earl:message>No Comment</earl:message>
      <earl:TestCase rdf:about="http://example.com/test1">
        <dc:title>Test 1: Some requirement</dc:title>
    <earl:assertedBy rdf:resource="#assertor" />


On Fri, 12 Sep 2003, Dan Connolly wrote:

>The WebOnt WG is in CR, and we're using RDF
>to manage our test results.
>  http://www.w3.org/2003/08/owl-systems/test-results-out
>  and http://www.w3.org/2002/03owlt/resultsOntology
>Attached find an example of some of the benefits.
>I'm only vaguely familar with EARL; I'd appreciate review
>from somebody who knows more about it. How much of the
>wheel have we reinvented?
>Dan Connolly, W3C http://www.w3.org/People/Connolly/

Charles McCathieNevile  http://www.w3.org/People/Charles  tel: +61 409 134 136
SWAD-E http://www.w3.org/2001/sw/Europe         fax(france): +33 4 92 38 78 22
 Post:   21 Mitchell street, FOOTSCRAY Vic 3011, Australia    or
 W3C, 2004 Route des Lucioles, 06902 Sophia Antipolis Cedex, France

attached mail follows:

The folk at AIdministrator have used their software (Sesame RDF engine + 
Spectacle portal generation software) to create an easily accessible version 
of the OWL test-suite.

They're uploading the RDF representation of the test-data into Sesame, then 
Spectacle fires SeRQL queries on that RDF to generate the portal at 

The portal allows the test-cases to be browsed along various dimensions 
(status, OWL species, creator, topic).
The portal will be auto-refreshed, so it can be used for inspecting the most 
recent status. Can someone advise on the required refresh-frequency? Is once 
a day enough?

They have done the same for RDF at

It's a nice illustration of the added value there is in generating the 
test-date in RDF form.

For more detail, see their message on rdf-interest, at

Received on Friday, 12 September 2003 10:47:39 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:40:34 UTC