- From: Sandro Hawke <sandro@w3.org>
- Date: Mon, 05 Jan 2004 10:28:40 -0500
- To: dom@w3.org (Dominique Haza l-Massieux)
- Cc: www-qa-wg@w3.org
> 3.) Presentation by Sandro Hawke of the work done by the OWL
> WG and the RDF WG for the development of their test materials
> and the gathering of the tests results. A few references:
> - OWL Test repository: http://www.w3.org/2002/03owlt/
> - OWL Test Cases document: http://www.w3.org/TR/owl-test/
> - OWL Test Results: http://www.w3.org/2003/08/owl-systems/test-results-out
> - RDF Test Cases: http://www.w3.org/TR/rdf-testcases/
> - RDF Test Results: http://www.w3.org/2003/11/results/rdf-core-tests
>
> [hopefully Sandro will send other references to complete those]
Sorry, just getting back from vacation now. Here are my notes for
the session.
-- sandro
===================================================================
1 Introduction
This is Mostly a Story about a Web Page
Prolog: A Test-Driven Implementation of OWL ("Surnia")
Effects the page has had
What's next?
About Me
[ At home today (a bit of a cold, you may hear kids) ]
- W3C Team, Semantic Web Activity, DARPA/Research Funding
- Joined WebOnt (OWL) in June
2 Surnia
- Immediate motivate: demonstrating implementability of OWL Full
- I Didn't Read The Spec! I just implemented based on my rough idea,
then modified to pass more and more tests.
- Results were decent
- Also for RDF Core entailment & non-entailment tests
3 The Test Results Page
3.1 Test Results Ontology (for reporting results in RDF)
- TestRun (PassingRun, FailingRun, IncompleteRun / UndecidedRun)
+ which test
+ where is the output (details of the run)
+ which system was tested
(NOT tracking Project/Release/Platform/etc)
+ time test began
+ test duration
3.2 Test Results Page -- First Version
SEE: http://www.w3.org/2003/08/owl-systems/res20030904
- big table of tests/systems
- regen at bottom
- self-explanitory
3.3 Feeds
- give me the URL of your test data
- results page let people try it themselves, to do some debugging
- some people advertised their results telling people to do a custom
version of the page!
- various bugs in their systems and a few in mine
3.4 Test Results Refinements
NOW: http://www.w3.org/2003/08/owl-systems/test-results-out
- group tests
- leave out systems with no results for a group
- summary table at top
- group by number-passed/failed
4 Effects?
4.1 Working Group
- helped us decide which test to look at more closely, approve,
move to extra-credit
- let us push implementors on key tests
4.2 Implementors
- could see who was doing what, get some publicity
(not enough system data per test, though, IMHO -- output link)
4.3 W3C Members and Director
- for advancement to PR -- Director liked it; I hope the members do
5 What's next?
5.1 Test Suite stable now, as we're at PR
- non-normative tests from WG?
- tests from other submitters?
5.2 Page usability
- smaller bits! searchable!
- better info/links about implementations
5.3 More info on page
- benchmarking
- change-over-time
- nuances of test results (use of "output" link?)
- facilitating *discussion* of tests
Received on Monday, 5 January 2004 10:29:59 UTC