[SKOS] test cases

Hi Sean,
>
> [I sent this to Diego on Friday and failed to cc the list :-(]
>
> I've started a wiki draft document:
>
> http://www.w3.org/2006/07/SWD/wiki/SKOS/TestCases
>
> Without a clear idea of what a test case is, and what we need to be 
> testing, it's difficult to define a template! However, it will be 
> useful to at least begin to gather information about the kinds of test 
> cases that we need and particular ideas relating to test cases for 
> issues, so a rather sparse initial attempt is here:
>
> http://www.w3.org/2006/07/SWD/wiki/SkosTestTemplate
[just want to say that I find it a great beginning ;-)]
>
> Two questions that I think we need to consider w.r.t testing are:
>
> o What /is/ a SKOS implementation?
> o What kinds of things are considered "in scope" for tests. e.g. is 
> hierarchical display something that we can provide tests for?
Personally my first choice would refer to a SKOS 'implementation' for an 
instantiation of the SKOS model (e.g. RDF/XML file) defining concepts 
and concept schemes. For these, perhaps  we would be interested in 
consistency and entailment (following the OWL type of tests [1])

But of course in some contexts a SKOS implementation could denote tools 
making use of SKOS (e.g. browser). Perhaps we should use 'SKOS tools' to 
refer to the latter category. And of course I think we cannot provide 
formal tests for this category. As you hint at, I guess we cannot 
certify that a hierarchical display correspond to what was expected in 
the test. Shall we have kind of 'normative tool implementation 
guideline' test category, if we want to have such tests in our test set?

Cheers,

Antoine

[1] http://www.w3.org/TR/owl-test/
[2] 
http://www.w3.org/2006/07/SWD/wiki/SKOS/TestCases#head-de3b90fff643e31b1994162ffb32a000f8f12008

Received on Monday, 25 June 2007 15:08:54 UTC