Re: Action Item: Testable Statement class

Just for the records, during today's teleconference Johannes raised the concern that this approach is too limiting (for example, it does not allow other subclasses of TestableStatement).

It was agreed to drop this idea and look at the maximum cardinality restriction on the respective property at a later point in time.


Shadi Abou-Zahra wrote:
> 
> Hi,
> 
> How about the following tweak to express the intended restriction:
> 
>  <rdfs:Class 
> rdf:about="http://www.w3.org/WAI/ER/EARL/nmg-strawman#Testable">
>    <rdfs:label xml:lang="en">Testable Thing</rdfs:label>
>    <rdfs:comment xml:lang="en">A requirement against which subjects are 
>    <owl:oneOf rdf:parseType="Collection">
>      <owl:Thing 
> rdf:about="http://www.w3.org/WAI/ER/EARL/nmg-strawman#TestRequirement"/>
>      <owl:Thing 
> rdf:about="http://www.w3.org/WAI/ER/EARL/nmg-strawman#TestCase"/>
>    </owl:oneOf>
>  </rdfs:Class>
> 
> 
> Regards,
>  Shadi
> 
> 
> Charles McCathieNevile wrote:
>>
>> On Thu, 20 Jul 2006 10:37:55 +0200, Shadi Abou-Zahra <shadi@w3.org> 
>> wrote:
>>
>>> Hi Charles,
>>>
>>> <cite url="http://www.w3.org/2006/02/28-er-minutes">
>>> * JibberJim> chaals, are you still happy to have the action item to 
>>> write up the thing you can pass or fail and subClass ?
>>> * chaals> yeah.
>>> </cite>
>>>
>>> We urgently need this class in order to finalize the schema. If I 
>>> recall correctly, you had proposed to write up and RDF Schema for a 
>>> generic class to describe "testable statement" (aka "a thing you can 
>>> pass or fail"), which then has "test requirement" and "test case" as 
>>> sub-classes. By when could you complete this?
>>
>>   <rdfs:Class 
>> rdf:about="http://www.w3.org/WAI/ER/EARL/nmg-strawman#TestRequirement">
>>     <rdfs:subClassOf 
>> rdf:resource="http://www.w3.org/WAI/ER/EARL/nmg-strawman#Testable"/>
>>     <rdfs:label xml:lang="en">Test Requirement</rdfs:label>
>>     <rdfs:comment xml:lang="en">A requirement against which subjects 
>> are tested</rdfs:comment>
>>   </rdfs:Class>
>>
>>   <rdfs:Class 
>> rdf:about="http://www.w3.org/WAI/ER/EARL/nmg-strawman#TestCase">
>>     <rdfs:subClassOf 
>> rdf:resource="http://www.w3.org/WAI/ER/EARL/nmg-strawman#Testable"/>
>>     <rdfs:label xml:lang="en">Test Case</rdfs:label>
>>     <rdfs:comment xml:lang="en">A Test Case, that when tested 
>> indicates whether the subject passed or failed</rdfs:comment>
>>   </rdfs:Class>
>>
>>   <rdfs:Class 
>> rdf:about="http://www.w3.org/WAI/ER/EARL/nmg-strawman#Testable">
>>     <rdfs:label xml:lang="en">Testable Thing</rdfs:label>
>>     <rdfs:comment xml:lang="en">A requirement against which subjects 
>> are tested, or a test case</rdfs:comment>
>>   </rdfs:Class>
>>
>> I still think this is a bad idea, since I don't see the value in 
>> having the two kinds of subClass. If we adopt this, the range of 
>> earl:requirement needs to be made earl:Testable too. (Since we are 
>> shifting the range to a superclass, I think we can get away with that.
>>
>> Cheers
>>
>> Chaals
>>
>> --  Charles McCathieNevile, Opera Software: Standards Group
>>   hablo español  -  je parle français  -  jeg lærer norsk
>> chaals@opera.com          Try Opera 9 now! http://opera.com
>>
>>
> 

-- 
Shadi Abou-Zahra     Web Accessibility Specialist for Europe | 
Chair & Staff Contact for the Evaluation and Repair Tools WG | 
World Wide Web Consortium (W3C)           http://www.w3.org/ | 
Web Accessibility Initiative (WAI),   http://www.w3.org/WAI/ | 
WAI-TIES Project,                http://www.w3.org/WAI/TIES/ | 
Evaluation and Repair Tools WG,    http://www.w3.org/WAI/ER/ | 
2004, Route des Lucioles - 06560,  Sophia-Antipolis - France | 
Voice: +33(0)4 92 38 50 64          Fax: +33(0)4 92 38 78 22 | 

Received on Wednesday, 16 August 2006 15:42:25 UTC