- From: Shadi Abou-Zahra <shadi@w3.org>
- Date: Fri, 12 Aug 2005 14:01:22 +0200
- To: public-wai-ert@w3.org
Hi, Problem: 1. Assertor can be compound (person using tool, tool using a tool, group of people reviewing a checkpoint, etc). 2. Need to relate the tools and the people to each other without creating a static binding (eg. person A always uses tool X). Proposal: Define Assertor as a container of any number of people and tools as well as a property to point to related sub-assertors (roughly means "Assertor: '('{tool|person|Assertor}*')'" in regexp). Problem: Allows defining complex relationships (group of people using a tool that uses other tools etc) but provides no control of defining static bindings (or rubbish for that sake). Code: <rdfs:Class rdf:about="&earl;#Assertor"> <rdfs:label xml:lang="en">Assertor Class</rdfs:label> <rdfs:comment xml:lang="en">Person or evaluation tool that claims assertions</rdfs:comment> <rdfs:container rdf:parseType="Collection"> <owl:Thing rdf:type="&earl;#Software"/> <owl:Thing rdf:type="http://xmlns.com/foaf/0.1/Person"> <rdfs:subClassOf rdf:parseType="Collection"> <owl:Restriction> <owl:onProperty rdf:resource="http://xmlns.com/foaf/0.1/name"/> <owl:minCardinality rdf:datatype="&XMLSchema;#nonNegativeInteger">0 </owl:minCardinality> </owl:Restriction> <owl:Restriction> <owl:onProperty rdf:resource="http://xmlns.com/foaf/0.1/mbox"/> <owl:minCardinality rdf:datatype="&XMLSchema;#nonNegativeInteger">0 </owl:minCardinality> </owl:Restriction> <owl:Restriction> <owl:onProperty rdf:resource="http://xmlns.com/foaf/0.1/mbox_sha1sum"/> <owl:minCardinality rdf:datatype="&XMLSchema;#nonNegativeInteger">0 </owl:minCardinality> </owl:Restriction> </rdfs:subClassOf> </owl:Thing> <owl:Thing rdf:type="&earl;#partAssertor"/> </rdfs:container> </rdfs:Class> <rdf:Property rdf:about="&earl;#partAssertor"> <rdfs:label xml:lang="en">Compound Assertor</rdfs:label> <rdfs:comment xml:lang="en">Assertor performing test together with another assertor</rdfs:label> <rdfs:domain rdf:resource="&earl;#Assertor"/> <rdfs:range rdf:resource="&earl;#Assertor"/> </rdf:Property> Regards, Shadi -- Shadi Abou-Zahra, Web Accessibility Specialist for Europe Chair and Team 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 Friday, 12 August 2005 12:01:20 UTC